Your comments

We experienced a similar problem with a Microsoft Surface (4k, I think).  Clicking on a channel would cause the other channels to jump to a new location on the screen.  Overriding the high DPI scaling with the "System (Enhanced)" setting fixed this problem.

One method I have used is to set the integrand to the value of the channel multiplied by a negative number.  This will drive the integral to 0 relatively quickly.

I upgraded to 5.04 and now I have errors in some external functions with "Invalid identifier".  This appears to be related to references of channels with the scope set to "Public".  Was this intentional?

I should have been more specific.  The bug only occurs if the timer exists in an external function.  I edited the external function, saved it, updated the external function in the Design application, saved it, and started the simulation from Design.  I can send you a simple .idax file that shows the bug.

Any update on this?  I would vote for it a thousand times if I could.

So this works, but doesn't work at the same time.  Yes, I can calculate the 29-bit identifier and have a generic frame out.  However, I can't attach that GFOUT to a J1939 device, so I have to create a new generic bus with a generic device.  Now the problem is that I can't have a generic device and a J1939 device share a bus; even if the generic bus is set to 29-bit ID with the same baud rate as the J1939 bus.  So I either have to convert everything else on the bus to generic or go back to my original problem of not being able to change the PGN.  Either way is painful.  I think generic and J1939 should be allowed on a same bus if the communication is the same.

An update to this:  I am getting 'False' values for the JPINs that are 2 bits in length.  The other JPINs have the values I expect.  Does anyone know why I would not be getting a value from 0 to 3? Is this a bug?

Thanks Edward.  I will give that a try.

You may want to give Inkscape a try. It's a free vector graphics software.  I draw in the CAD system or copy 2D renderings of 3D models directly from the CAD software into Inkscape.  From there you can manipulate/change the image as a scalable vector graphic without losing any image resolution.  


The part I don't like is having to size the image and export it as a .png file in order to use it on the screen.  I find myself resizing and exporting a lot in order to get what I want.