Herunterladen Diese Seite drucken

Optelec ClearNote HD Bedienungsanleitung Seite 31

Vorschau ausblenden Andere Handbücher für ClearNote HD:

Werbung

Im folgenden ein Programmier-Beispiel für das Festlegen von Software-Filtern.
#include <AnaGateDllCan.h>
int main()
{
AnaUInt32 anFilter[16] = {
0xFF, 0x0F,
0, 0,
0, 0,
0, 0,
0, 0x00000FFF, // range filter 1: all IDs greater than 0xFFF are discarded
0, 0x1FFFFFFF, // range filter 2: unused
0, 0x1FFFFFFF, // range filter 3: unused
0, 0x1FFFFFFF, // range filter 4: unused
};
AnaInt32 hHandle;
AnaInt32 nRC = CANOpenDevice(&hHandle, TRUE, TRUE, 0, "192.168.1.254", 5000);
if ( nRC == 0 )
{
nRC = CANSetFilter( hHandle, &anFilter );
// ... now do something
CANCloseDevice(hHandle);
}
return 0;
}
Siehe auch
CANGetFilter
CAN API Funktionen
// mask
filter 1: mask = 0xFF, value = 0x0F: route only 0x*0F values
// mask
filter 2: unused
// mask
filter 3: unused
// mask
filter 4: unused
22
© 2007-2015 Analytica GmbH

Werbung

loading