Connects the isegHAL via the specified hardware interface to the iseg devices.
IsegResult iseg_connect(const char *name, const char *interface, void *reserved)
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) |