J2534 Support - neoVI API
// manufacturer specific protocol ids
#define J2534_PROTOCOLID_ICS_CANFD_PS 0x1000D
#define J2534_PROTOCOLID_ICS_ISO15765_CANFD_PS 0x1000C
#define J2534_PROTOCOLID_ETHERNET 0x1000E//Support for multiple CAN channels
#define J2534_PROTOCOLID_CAN_CH1 0x9000
#define J2534_PROTOCOLID_CAN_CH2 J2534_PROTOCOLID_CAN_CH1 + 1
#define J2534_PROTOCOLID_CAN_CH3 J2534_PROTOCOLID_CAN_CH1 + 2
#define J2534_PROTOCOLID_CAN_CH4 J2534_PROTOCOLID_CAN_CH1 + 3
#define J2534_PROTOCOLID_CAN_CH5 J2534_PROTOCOLID_CAN_CH1 + 4
#define J2534_PROTOCOLID_CAN_CH6 J2534_PROTOCOLID_CAN_CH1 + 5
#define J2534_PROTOCOLID_CAN_CH7 J2534_PROTOCOLID_CAN_CH1 + 6
#define J2534_PROTOCOLID_CAN_CH8 J2534_PROTOCOLID_CAN_CH1 + 7//Support for multiple ISO15765 channels
#define J2534_PROTOCOLID_ISO15765_CH1 0x9280
#define J2534_PROTOCOLID_ISO15765_CH2 J2534_PROTOCOLID_ISO15765_CH1 + 1
#define J2534_PROTOCOLID_ISO15765_CH3 J2534_PROTOCOLID_ISO15765_CH1 + 2
#define J2534_PROTOCOLID_ISO15765_CH4 J2534_PROTOCOLID_ISO15765_CH1 + 3
#define J2534_PROTOCOLID_ISO15765_CH5 J2534_PROTOCOLID_ISO15765_CH1 + 4
#define J2534_PROTOCOLID_ISO15765_CH6 J2534_PROTOCOLID_ISO15765_CH1 + 5
#define J2534_PROTOCOLID_ISO15765_CH7 J2534_PROTOCOLID_ISO15765_CH1 + 6
#define J2534_PROTOCOLID_ISO15765_CH8 J2534_PROTOCOLID_ISO15765_CH1 + 7Last updated