//----------------------------------------------------------------------- // // Copyright © 2012 Nils Hammar. All rights reserved. // //----------------------------------------------------------------------- /* * Software to access vehicle information via the OBD-II connector. * * Copyright © 2012 Nils Hammar * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Alternative licensing is possible, see the licensing document. * * The above text may not be removed or modified. */ namespace DynamicApiLoading.Api.Dynamic.RP1210 { /// /// RP1210 API Commands. /// [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1717:OnlyFlagsEnumsShouldHavePluralNames", Justification = "This is an enum.")] public enum RP1210_Commands { /// /// Reset Device. /// RP1210_Reset_Device = 0, /// /// Set All Filters States to Pass /// RP1210_Set_All_Filters_States_to_Pass = 3, /// /// Set Message Filtering For J1939 /// RP1210_Set_Message_Filtering_For_J1939 = 4, /// /// Set Message Filtering For CAN /// RP1210_Set_Message_Filtering_For_CAN = 5, /// /// Set Message Filtering For J1708 /// RP1210_Set_Message_Filtering_For_J1708 = 7, /// /// Set Message Filtering For J1850 /// RP1210_Set_Message_Filtering_For_J1850 = 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_J1708_Mode = 15, /// /// Echo Transmitted Messages /// RP1210_Echo_Transmitted_Messages = 16, /// /// Set All Filters 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 For J1708 /// RP1210_Set_Broadcast_For_J1708 = 20, /// /// Set Broadcast For CAN /// RP1210_Set_Broadcast_For_CAN = 21, /// /// Set Broadcast For J1939 /// RP1210_Set_Broadcast_For_J1939 = 22, /// /// Set Broadcast For J1850 /// RP1210_Set_Broadcast_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 Interpacket Time /// RP1210_Set_J1939_Interpacket_Time = 27, /// /// Set Max Error Msg Size /// RP1210_SetMaxErrorMsgSize = 28, /// /// Disallow Further Connections /// RP1210_Disallow_Further_Connections = 29, /// /// Set J1850 Filter Type /// RP1210_Set_J1850_Filter_Type = 30, /// /// Release J1939 Address /// RP1210_Release_J1939_Address = 31, /// /// Set ISO15765 Filter Type /// RP1210_Set_ISO15765_Filter_Type = 32, /// /// Set Broadcast 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 ISO15765 Link Type /// RP1210_Set_ISO15765_Link_Type = 36, /// /// Set J1939 Baud /// RP1210_Set_J1939_Baud = 37, /// /// Set ISO15765 Baud /// RP1210_Set_ISO15765_Baud = 38, /// /// Set BlockTimeout /// RP1210_Set_BlockTimeout = 215, /// /// Set J1708 Baud /// RP1210_Set_J1708_Baud = 305, } }