update signal without sending it

Professional Windows® software to communicate with CAN and CAN FD busses and its add-ins: Plotter, CANdb Import, Instruments Panel, and J1939
Post Reply
dmeir
Posts: 14
Joined: Thu 29. Aug 2024, 10:58

update signal without sending it

Post by dmeir » Fri 18. Jul 2025, 10:09

I'm currently trying to calculate some values and send them out on the bus.
For the calculating part, I'm using a global pem script, in which I change the required signals via their .Value property.
For sending, I need to use the transmit window in which I have set up the required singals to be sent via cycle time.

Now the issue is that when the script runs, the values are sent by automation, even though the transmit is paused for the messages.
I tried setting the signal's Auto-transmit option to disabled, which fixes the above issue, but then the signal isn't updated by the script anymore at all.

Is there a way I can change a signal from a script without it being sent?

M.Maidhof
Support
Support
Posts: 1752
Joined: Wed 22. Sep 2010, 14:00

Re: update signal without sending it

Post by M.Maidhof » Fri 18. Jul 2025, 15:49

Hi,

disabling the autotransmit option is the correct way. Then the signal will not be sent when you change it. On the other hand if you like to send the signal periodically, you have to send it by the script itself by using a timer or scheduler in your script.

regards

Michael

Post Reply