LS_CANSetGlobals
LS_CANSetGlobals — Setzt die globalen Einstellungen, mit denen auf dem CAN-Bus
gearbeitet werden soll.
Syntax
int
RC
OperatingMode, bool Termination, bool HighSpeedMode, bool TimeStampOn);
Parameter
Handle
Baudrate
OperatingMode
CAN Funktionen
=
LS_CANSetGlobals(int
Gültiges
Zugriffs-Handle
LS_CANOpenDevice.
Baudrate, mit der gearbeitet werden soll. Folgende Werte werden
unterstützt:
• 10.000 für 10kBit
• 20.000 für 20kBit
• 50.000 für 50kBit
• 62.500 für 62,5kBit
• 100.000 für 100kBit
• 125.000 für 125kBit
• 250.000 für 250kBit
• 500.000 für 500kBit
• 800.000 für 800kBit (nicht AnaGate CAN)
• 1.000.000 für 1MBit
Betriebsmodus, in dem gearbeitet werden soll. Folgende Werte
werden unterstützt:
• 0 = Standard-Modus.
• 1
=
LoopBack-Modus:
Telegramme auf dem CAN-Bus versendet. Stattdessen werden an
das AnaGate CAN versendete Nachrichten so wieder empfangen,
als ob sie von einem anderen Bus-Teilnehmer über den CAN-Bus
übertragen worden wären.
• 2 = Listen-Modus: In diesem Modus arbeitet das AnaGate CAN
als passiver Partner am Bus, d.h. es werden grundsätzlich keine
Telegramme über das Gerät versendet (dies gilt auch bei ACKs
für eingehende Telegramme).
• 3 = Offline-Modus: In diesem Modus werden keine Telegramme
auf
dem
CAN-Bus
Handle,
uint32
eines
erfolgreichen
In
diesem
versendet
oder
114
© 2007-2015 Analytica GmbH
Baudrate,
uint8
Aufrufs
von
Modus
werden
keine
empfangen.
Dadurch