Gast
#5341389
Hallo zusammen!
Ich habe eine Frage zur CAPL Programmierung, ich hoffe das ihr mir
helfen könnt.
Und zwar ich will bei Drücken eines BUTTONs (meines CANOe Panels) eine
Botschaft auf den Bus senden. Das ganze klappt inzwischen auch relativ
gut. Nur wird die Botschaft zweimal gesendet, weil die Methode auf jede
Zustandsänderung des Buttons reagiert. Nun wollte ich das ganze mit
einem Vergleich beheben, allerdings klappt das ganze so nicht.
Hier mal mein Bsp-Code:
on envvar Linkslauf
{
if(Linkslauf == 1){
message 100 msg;
msg.id = 255;
msg.DLC = 3;
msg.BYTE(0) = 0xEE;
output(msg);
}
}
Leider nimmt CAPL meinen "==" nicht.