Automatisches Senden im Instruments panel abschalten

Comprehensive CAN monitor for Windows® and its add-ins: Plotter, CANdb Import, Instruments Panel, and J1939
Post Reply
tguetle
Posts: 8
Joined: Fri 10. Feb 2012, 10:49

Automatisches Senden im Instruments panel abschalten

Post by tguetle » Thu 8. Mar 2012, 13:23

Hi,

ich habe ein Projekt mit einer Instruments panel-Oberfläche. Die darauf befindlichen Schalter hab ich über Signale mit den CAN-Botschaften verbunden.

Nun möchte ich bei bestimmten Schaltern jedoch ein automatisches Senden bei einer Wertänderung verhindern. Dazu wollte ich die Eigenschaft "Senden anhalten" verwenden. Das Setzen des Hackens zeigt jedoch keine Wirkung.

Kann man das Senden auf eine andere Weise unterdrücken?

Vielen Dank

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

Re: Automatisches Senden im Instruments panel abschalten

Post by M.Maidhof » Thu 8. Mar 2012, 15:27

Hallo,

das automatische Versenden von Transmitsignalen bei Wertaenderungen ist eine Signaleigenschaft. Diese kann man ueber den Symboleditor nicht einstellen. Aendern kann man diese Eigenschaft ueber ein VBmacro. Wenn Sie das aendern wollen koennen Sie das wie folgt tun:

Set mySignal = Signals("Sendesignal")
mySignal.Source.Autotransmit=false

Damit wuerde das automatische Versenden bei Wertaenderung vom "Sendesignal" verhindert werden. Sie muessten dieses Macro einmal nach dem Start ausfuehren, z.B ueber einen Button auf dem Panel.

Mit freundlichen Gruessen

Michael Maidhof

Post Reply