STextAPISettings Structure
This structure defines settings for Text API communication for neoVI Fire devices.
typedef struct _STextAPISettings
{
unsigned int can1_tx_id;
unsigned int can1_rx_id;
unsigned int can1_options;// Set to 1 for Extended, 0 for standard
unsigned int can2_tx_id;
unsigned int can2_rx_id;
unsigned int can2_options; // Set to 1 for Extended, 0 for standard
unsigned int network_enables;
unsigned int can3_tx_id3;
unsigned int can3_rx_id3;
unsigned int can3_options; // Set to 1 for Extended, 0 for standard
unsigned int can4_tx_id4;
unsigned int can4_rx_id4;
unsigned int can4_options; // Set to 1 for Extended, 0 for standard
int Reserved0;
int Reserved1;
int Reserved2;
int Reserved3;
int Reserved4;
}STextAPISettings;
Remarks
Structure Elements
Item
Description
icscm_uint32 can_tx_id
Sets or Reads the Arbitration ID for Sending Text API commands
icscm_uint32 can_rx_id
Sets or Reads the Arbitration ID for Sending Receiving API commands
icscm_uint32 can_options
Sets the length of the Arbitration ID’s. Set to 1 for Extended and 0 for Standard
icscm_uint32 network_Enables
Bitfield telling which netowrk to support Text API. One one can be enabled at a time.
HS CAN : 1
MS CAN : 2
HS CAN 2 : 32
HS CAN 3 : 256
RS232/UART2 : 4194304
UART1 : 2097152
icscm_uint32 Reserved
Not used
Last updated