Function iseg_connect

Connects the isegHAL via the specified hardware interface to the iseg devices.

IsegResult iseg_connect(const char *name, const char *interface, void *reserved)

Supported Interfaces

The currently supported interfaces are:

Examples:

iseg_connect("can0", "iseg-edpc://can0", NULL); Linux: Local CAN connection on first CAN line
iseg_connect("can0", "iseg-edpc://peakcan#pci0@250000", NULL); Windows: Local CAN connection on first CAN line of PCAN PCI card
iseg_connect("shq0", "shq://COM17", NULL); SHQ or NHQ by RS-232
iseg_connect("usb0", "scpi://ttyUSB0", NULL); MICC, NHS or HPS by USB (SCPI protocol)
iseg_connect("eth0", "scpi://192.168.168.13:10001", NULL); MICC or HPS by Ethernet (SCPI protocol)
iseg_connect("eth1", "hal://ics.iseg-hv.com:1454/can0,user,pass", NULL); HAL-service running on a CC24 or iCSmini (HAL protocol)
iseg_connect("eth2", "snmp://192.168.16.245", NULL); MPOD by Ethernet (SNMP protocol)
CanSystemStructureOverview.png