Values For The NCOMMANDNUMBER Parameter
TMC has reserved some values for the nCommandNumber parameter to support functionality considered required functionality. This section defines, in detail, the structure and constitution of these commands. The table below summarizes the send commands defined in this RP.
| Command | Mnemonic (Defined in API Header File) | Value |
|---|---|---|
| Reset Device | RP1210_Rese_ Device | 0 |
| Set All Filter States to Pass | RP1210_Set_All_Filters_States_to_Pass | 3 |
| Set Message Filtering for J1939 | RP1210_Set_Message_Filtering_For_Jl9 3 9 | 4 |
| Set Message Filtering for CAN | RP1210_Set_Message_Filtering_For_CAN | 5 |
| Set Message Filtering for J1708 | RP1210_Set_Message_Filtering_For_Jl7 0 8 | 7 |
| Set Message Filtering for J1850 | RP1210_Set_Message_Filtering_For_Jl8 5 0 | 8 |
| Set Message Filtering for ISO15765 | RP1210_Set_Message_Filtering_For_ISO15765 | 9 |
| Generic Driver Command | RP1210_Generic_Driver_Command | 14 |
| Set J1708 Mode | RP1210_Set_J170 8_Mode | 15 |
| Set Echo Transmitted Messages | RP1210_Echo_Transmitted_Messages | 16 |
| Set All Filter States to Discard | RP1210_Set_All_Filters_States_to_Discard | 17 |
| Set Message Receive | RP1210_Set_Message_Receive | 18 |
| Protect J1939 Address | RP1210_Protect_J1939_Address | 19 |
| Set Broadcast List for J1708 | RP1210_Set_Broadcast_For_J1708 | 20 |
| Set Broadcast List for CAN | RP1210_Set_Broadcast_For_CAN | 21 |
| Set Broadcast List for J1939 | RP1210_Set_Broadcast_For _1939 | 22 |
| Set Broadcast List for J1850 | RP1210_Set_Broadcas_ For_J1850 | 23 |
| Set J1708 Filter Type | RP1210_Set_J1708_Filter_Type | 24 |
| Set J1939 Filter Type | RP1210_Set_J1939_Filter_Type | 25 |
| Set CAN Filter Type | RP1210_Set_CAN_Filter_Type | 26 |
| Set J1939 Broadcast Interpacket Timing | RP1210_Set_J1939_Interpacket_Time | 27 |
| Set Max Error Message Return Size | RP1210_SetMaxErrorMsgSize | 28 |
| Disallow Further Client Connections | RP1210_Disallow_Further_Connections | 29 |
| Set J1850 Filter Type | RP1210_Set_Jl850_Filter_Type | 30 |
| Release a J1939 Address | RP1210_Release_J1939_Address | 31 |
| Set ISO15765 Filter Type | RP1210_Set_ISO15765_Filter_Type | 32 |
| Set Broadcast List for ISO15765 | RP1210_Set_Broadcast_For_ISO15765 | 33 |
| Set ISO15765 Flow Control | RP1210_Set_ISO15765_Flow_Control | 34 |
| Clear ISO15765 Flow Control | RP1210_Clear_ISO15765_Flow_Control | 35 |
| Set J1939 Baud Rate | RP1210_Set_J1939_Baud | 3 7 |
| Set ISO15765 Baud Rate | RP1210_Set_ISO15765_Baud | 38 |
| Flush the Send/Receive Buffers | RP1210_Flush_Tx_Rx_Buffers | 39 |
| Intentionally Skipped | Previously_used_and_antiquated | 40 |
| Set Broadcast List for ISO14230 | RP1210_Set_Broadcast_For_ISO14230 | 41 |
| Set Broadcast List for ISO9141 | RP1210_Set_Broadcast_For_ISO9141 | 42 |
| What Speed Did the VDA Connect? | RP1210_Get_Protocol_Connection_Speed | 45 |
| Set ISO9141/ISO14230 Mode | RP1210_Set_ISO914ISO14230_Mode | 46 |
| Set CAN Baud Rate | RP1210_Set_CAN_Baud | 47 |
| Is the VDA operating in a wireless mode? | RP1210_Get_Wireless_State | 48 |
| Set Blocking Timeout | RP1210_Set_BlockTimeout | 215 |
| Set J1708 Baud Rate | RP1210_Set_J1708_Baud | 305 |
| Set J1850 Baud Rate | RP1210_Set_J1850_Baud | 306 |