Config:CAN Bus
CAN Bus Settings
CAN Bus
CAN dash type
Inertia Measurement Unit
- None
- VAG
- MM5.10
- type 3
- type 4
Enable canchecked.de MCE18 digital states
Enable CANCHECKED 0x702 digital states
Enable canchecked.de MCE18 analog states (0x700-0x702)
Enable CANCHECKED 0x700 - 0x702 analog states
CAN read enabled
enable can_read/disable can_read
CAN write enabled
enable can_write/disable can_write. See also can1ListenMode
Enable CAN broadcast
CAN broadcast using custom rusEFI protocol
CAN data bus
- first
- second
CAN base address
Address type
Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format.
- 11 bit
- 29 bit
Data transmit period
CANbus thread period in ms
Extended Broadcast
Send out board statistics
Enable cams frame
Disable to skip cam data frame (base + 8) if you have no VVT.
Enable EGT frame
Disable to skip cam data frame (base + 9) if you have no EGT sensing.
Enable Knock frame
Disable to skip knock data frame (base + 10) if you have no Knock sensing.
EPIC CAN Bus
CAN ID - get_var / function calls
ID of this ECU on EPIC CAN bus - get_var / function calls, 0x750 + this is the set_var address
Allow epic_set_var from canbus
allow epic canbus external variable writes
Set ECU to read only mode when first write happens
set ECU to read only mode when first write happens, this way CANBUS settings via epic canbus interface are not saved to the tune. The read only itself should not be saved unless forced save via bench tune button (Write Config)
Disable sending out MEGA_EPIC_1_OUT_SLOW on state change
Disable sending out MEGA_EPIC_1_OUT_SLOW on state change
Primary CAN
Verbose Can
Print incoming and outgoing first bus CAN messages in rusEFI console
- Do not print
- Print all
Bitrate
- 33.33kbps
- 50kbps
- 83.33kbps
- 100kbps
- 125kbps
- 250kbps
- 500kbps
- 666kbps
- 1Mbps
Allow OpenBLT
Allow OpenBLT on Primary CAN
CAN Virtual Input Pins
CAN_INPUT_0
CAN ID to match for this input
CAN_INPUT_1
CAN ID to match for this input
CAN_INPUT_2
CAN ID to match for this input
CAN_INPUT_3
CAN ID to match for this input
CAN_INPUT_4
CAN ID to match for this input
CAN_INPUT_5
CAN ID to match for this input
CAN_INPUT_6
CAN ID to match for this input
CAN_INPUT_7
CAN ID to match for this input
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which bit within the specified byte to read
Which bit within the specified byte to read
Which bit within the specified byte to read
Which bit within the specified byte to read
Which bit within the specified byte to read
Which bit within the specified byte to read
Which bit within the specified byte to read
Which bit within the specified byte to read
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
Default value in case the timeout expires
Default value in case the timeout expires
Default value in case the timeout expires
Default value in case the timeout expires
Default value in case the timeout expires
Default value in case the timeout expires
Default value in case the timeout expires
Default value in case the timeout expires
CAN Vehicle speed sensor
Enable legacy CAN VSS
Read VSS from OEM CAN bus according to selected CAN vehicle configuration.
CAN VSS type
- BMW_e46
- W202
- BMW E8x/E9x MK60e5
- Nissan 350
- Hyundai PB
- Honda Civic9
CAN VSS scaling
Scale the reported vehicle speed value from CAN. Example: Parameter set to 1.1, CAN VSS reports 50kph, ECU will report 55kph instead.
Custom CAN Wheel speed reading enabled
CAN Wheel speeds (from ABS module)
CAN Wheel speed reading enabled
Front left Enabled
Front left CAN ID(dec)
CAN ID of the front left wheel speed
Front left bit length
How many bits the data is
Front left start BYTE (0-7)
Starting byte of the data
Front left big endian
Endianness for Front left wheel speed
- little
- big
Front left factor
Scale factor for front left wheel speed
Front left offset
Offset for front left wheel speed
Front right Enabled
Front right CAN ID(dec)
CAN ID of the front right wheel speed
Front right bit length
How many bits the data is
Front right start BYTE (0-7)
Starting byte of the data
Front right big endian
Endianness for Front right wheel speed
- little
- big
Front right factor
Scale factor for front right wheel speed
Front right offset
Offset for front right wheel speed
Rear left Enabled
Rear left CAN ID(dec)
CAN ID of the rear left wheel speed
Rear left bit length
How many bits the data is
Rear left start BYTE (0-7)
Starting byte of the data
Rear left big endian
Endianness for Rear left wheel speed
- little
- big
Rear left factor
Scale factor for rear left wheel speed
Rear left offset
Offset for rear left wheel speed
Rear right Enabled
Rear right CAN ID(dec)
CAN ID of the rear right wheel speed
Rear right bit length
How many bits the data is
Rear right start BYTE (0-7)
Starting byte of the data
Rear right big endian
Endianness for Rear right wheel speed
- little
- big
Rear right factor
Scale factor for rear right wheel speed
Rear right offset
Offset for rear right wheel speed
CAN O2 sensors
Enable CAN Wideband
AEM X-Series or rusEFI Wideband
Wideband CAN bus
Select which bus the wideband controller is attached to.
- CAN1
- CAN2
Smoothing Factor
A higher alpha (closer to 1) means the EMA reacts more quickly to changes in the data. '1' means no filtering, 0.98 would be some filtering.
Force O2 sensor heating
If enabled, don't wait for engine start to heat O2 sensors. WARNING: this will reduce the life of your sensor, as condensation in the exhaust from a cold start can crack the sensing element.
- no
- yes
Accept invalid remote data
Ignore invalid wideband state
Smoothing Factor
A higher alpha (closer to 1) means the EMA reacts more quickly to changes in the data. '1' means no filtering, 0.98 would be some filtering.
Use Smoothed Lambda
Use Smoothed Lambda
CAN EGT sensors
CAN EGT (AEM X series of RusEFI)
AEM X-Series EGT gauge kit or rusEFI EGT sensor from Wideband controller
Enable EcuMaster EGT to CAN
Read EcuMaster EGT to CAN. Expects little endian (Intel), and the CAN IDs specified below.
EcuMaster EGT to CAN base address
Default 1552 for EMU Classic, 1632 for EMU Black.
CAN MS IO-Box Settings
MS IO box 1
Base CAN identifier
- Off
- ID1 (0x200)
- ID2 (0x220)
- ID3 (0x240)
VSS settings
- Off
- VR speed in (1, 2)
- Hall speed in (3, 4)
- All (1, 2, 3, 4)
CAN Analog Inputs
CAN Analog 1
CAN ID decimal
CAN Analog 2
CAN ID decimal
CAN Analog 3
CAN ID decimal
CAN Analog 4
CAN ID decimal
CAN Analog 5
CAN ID decimal
CAN Analog 6
CAN ID decimal
CAN Analog 7
CAN ID decimal
CAN Analog 8
CAN ID decimal
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Multiplier for raw CAN value
Multiplier for raw CAN value
Multiplier for raw CAN value
Multiplier for raw CAN value
Multiplier for raw CAN value
Multiplier for raw CAN value
Multiplier for raw CAN value
Multiplier for raw CAN value
Divider for raw CAN value
Divider for raw CAN value
Divider for raw CAN value
Divider for raw CAN value
Divider for raw CAN value
Divider for raw CAN value
Divider for raw CAN value
Divider for raw CAN value
Offset for raw CAN value
Offset for raw CAN value
Offset for raw CAN value
Offset for raw CAN value
Offset for raw CAN value
Offset for raw CAN value
Offset for raw CAN value
Offset for raw CAN value
If True, it will read Byte and Byte+1
If True, it will read Byte and Byte+1
If True, it will read Byte and Byte+1
If True, it will read Byte and Byte+1
If True, it will read Byte and Byte+1
If True, it will read Byte and Byte+1
If True, it will read Byte and Byte+1
If True, it will read Byte and Byte+1
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
How many bits to shift incoming value for ECU side, f4/f7 = 2, h7 = 6 ?
How many bits to shift incoming value for ECU side, f4/f7 = 2, h7 = 6 ?
How many bits to shift incoming value for ECU side, f4/f7 = 2, h7 = 6 ?
How many bits to shift incoming value for ECU side, f4/f7 = 2, h7 = 6 ?
How many bits to shift incoming value for ECU side, f4/f7 = 2, h7 = 6 ?
How many bits to shift incoming value for ECU side, f4/f7 = 2, h7 = 6 ?
How many bits to shift incoming value for ECU side, f4/f7 = 2, h7 = 6 ?
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
Default value in case the timeout expires
Default value in case the timeout expires
Default value in case the timeout expires
Default value in case the timeout expires
Default value in case the timeout expires
Default value in case the timeout expires
Default value in case the timeout expires
Default value in case the timeout expires
Static ADC Inputs (bench test)
CAN Sensor inputs
CAN Sensor 1
Select sensor to override with data from CAN.
CAN Sensor 2
Select sensor to override with data from CAN.
CAN Sensor 3
Select sensor to override with data from CAN.
CAN Sensor 4
Select sensor to override with data from CAN.
CAN Sensor 5
Select sensor to override with data from CAN.
CAN Sensor 6
Select sensor to override with data from CAN.
CAN Sensor 7
Select sensor to override with data from CAN.
CAN Sensor 8
Select sensor to override with data from CAN.
CAN ID
CAN ID
CAN ID
CAN ID
CAN ID
CAN ID
CAN ID
CAN ID
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Which byte to read the value from
Multiplier applied to raw CAN value
Multiplier applied to raw CAN value
Multiplier applied to raw CAN value
Multiplier applied to raw CAN value
Multiplier applied to raw CAN value
Multiplier applied to raw CAN value
Multiplier applied to raw CAN value
Multiplier applied to raw CAN value
Divider applied to raw CAN value (must be non-zero)
Divider applied to raw CAN value (must be non-zero)
Divider applied to raw CAN value (must be non-zero)
Divider applied to raw CAN value (must be non-zero)
Divider applied to raw CAN value (must be non-zero)
Divider applied to raw CAN value (must be non-zero)
Divider applied to raw CAN value (must be non-zero)
Divider applied to raw CAN value (must be non-zero)
Offset applied after scaling
Offset applied after scaling
Offset applied after scaling
Offset applied after scaling
Offset applied after scaling
Offset applied after scaling
Offset applied after scaling
Offset applied after scaling
If True, the value uses two bytes
If True, the value uses two bytes
If True, the value uses two bytes
If True, the value uses two bytes
If True, the value uses two bytes
If True, the value uses two bytes
If True, the value uses two bytes
If True, the value uses two bytes
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
True if Big endian (Most Significant Byte first); False if Little endian (Least Significant Byte first)
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
If no frame is received in this time, revert to the configured default value
Value used while waiting for CAN data or after timeout
Value used while waiting for CAN data or after timeout
Value used while waiting for CAN data or after timeout
Value used while waiting for CAN data or after timeout
Value used while waiting for CAN data or after timeout
Value used while waiting for CAN data or after timeout
Value used while waiting for CAN data or after timeout
Value used while waiting for CAN data or after timeout
Virtual Button Box
Virtual CANbus KB 1 Buttons
CANbus KB 1 Buttons
CANbus KB 1 Status
Cruise Control Virtual Buttons
CAN Button Box Config
Do not reset LAUNCH OVERRIDE
can_reset command resets canToggle2 - DFCO invert
Do not reset DFCO INVERT
can_reset command resets canToggle1 - launch control
Do not reset CAN box idle-up
can_reset command resets canToggle3 - can box idle up
Do not reset AIR CONDITIONING
can_reset command resets canToggle4 - air conditioning
Do not reset ANTILAG
can_reset command resets canToggle5 - antilag
Do not reset TRAC
can_reset command resets canToggle6 - trac
Do not reset TOGGLE7
can_reset command resets canToggle7
Do not reset TOGGLE8
can_reset command resets canToggle8
buttonBoxCmdCurve
2D curve — X: id (0 to 100), Y: key code (0 to 100).
Physical Button Box Commands
Button Box Inputs
Button Box Input 1
Button box pin 1 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 2
Button box pin 2 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 3
Button box pin 3 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 4
Button box pin 4 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 5
Button box pin 5 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 6
Button box pin 6 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 7
Button box pin 7 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 8
Button box pin 8 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 9
Button box pin 9 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 10
Button box pin 10 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 11
Button box pin 11 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 12
Button box pin 12 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 13
Button box pin 13 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 14
Button box pin 14 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 15
Button box pin 15 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 16
Button box pin 16 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 17
Button box pin 17 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 18
Button box pin 18 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 19
Button box pin 19 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 20
Button box pin 20 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 21
Button box pin 21 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 22
Button box pin 22 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 23
Button box pin 23 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 24
Button box pin 24 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 25
Button box pin 25 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 26
Button box pin 26 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 27
Button box pin 27 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 28
Button box pin 28 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 29
Button box pin 29 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 30
Button box pin 30 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 31
Button box pin 31 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Input 32
Button box pin 32 ?highlight=class~switch_inputs
- $switch_input_pin_e_list
Button Box Inputs
Button Box Input 1 Mode
buttonBoxPinMode 1
- $pin_input_mode_e_enum
Button Box Input 2 Mode
buttonBoxPinMode 2
- $pin_input_mode_e_enum
Button Box Input 3 Mode
buttonBoxPinMode 3
- $pin_input_mode_e_enum
Button Box Input 4 Mode
buttonBoxPinMode 4
- $pin_input_mode_e_enum
Button Box Input 5 Mode
buttonBoxPinMode 5
- $pin_input_mode_e_enum
Button Box Input 6 Mode
buttonBoxPinMode 6
- $pin_input_mode_e_enum
Button Box Input 7 Mode
buttonBoxPinMode 7
- $pin_input_mode_e_enum
Button Box Input 8 Mode
buttonBoxPinMode 8
- $pin_input_mode_e_enum
Button Box Input 9 Mode
buttonBoxPinMode 9
- $pin_input_mode_e_enum
Button Box Input 10 Mode
buttonBoxPinMode 10
- $pin_input_mode_e_enum
Button Box Input 11 Mode
buttonBoxPinMode 11
- $pin_input_mode_e_enum
Button Box Input 12 Mode
buttonBoxPinMode 12
- $pin_input_mode_e_enum
Button Box Input 13 Mode
buttonBoxPinMode 13
- $pin_input_mode_e_enum
Button Box Input 14 Mode
buttonBoxPinMode 14
- $pin_input_mode_e_enum
Button Box Input 15 Mode
buttonBoxPinMode 15
- $pin_input_mode_e_enum
Button Box Input 16 Mode
buttonBoxPinMode 16
- $pin_input_mode_e_enum
Button Box Input 17 Mode
buttonBoxPinMode 17
- $pin_input_mode_e_enum
Button Box Input 18 Mode
buttonBoxPinMode 18
- $pin_input_mode_e_enum
Button Box Input 19 Mode
buttonBoxPinMode 19
- $pin_input_mode_e_enum
Button Box Input 20 Mode
buttonBoxPinMode 20
- $pin_input_mode_e_enum
Button Box Input 21 Mode
buttonBoxPinMode 21
- $pin_input_mode_e_enum
Button Box Input 22 Mode
buttonBoxPinMode 22
- $pin_input_mode_e_enum
Button Box Input 23 Mode
buttonBoxPinMode 23
- $pin_input_mode_e_enum
Button Box Input 24 Mode
buttonBoxPinMode 24
- $pin_input_mode_e_enum
Button Box Input 25 Mode
buttonBoxPinMode 25
- $pin_input_mode_e_enum
Button Box Input 26 Mode
buttonBoxPinMode 26
- $pin_input_mode_e_enum
Button Box Input 27 Mode
buttonBoxPinMode 27
- $pin_input_mode_e_enum
Button Box Input 28 Mode
buttonBoxPinMode 28
- $pin_input_mode_e_enum
Button Box Input 29 Mode
buttonBoxPinMode 29
- $pin_input_mode_e_enum
Button Box Input 30 Mode
buttonBoxPinMode 30
- $pin_input_mode_e_enum
Button Box Input 31 Mode
buttonBoxPinMode 31
- $pin_input_mode_e_enum
Button Box Input 32 Mode
buttonBoxPinMode 32
- $pin_input_mode_e_enum
Button Box Commands
Button Box Command 1
button command 1
Button Box Command 2
button command 2
Button Box Command 3
button command 3
Button Box Command 4
button command 4
Button Box Command 5
button command 5
Button Box Command 6
button command 6
Button Box Command 7
button command 7
Button Box Command 8
button command 8
Button Box Command 9
button command 9
Button Box Command 10
button command 10
Button Box Command 11
button command 11
Button Box Command 12
button command 12
Button Box Command 13
button command 13
Button Box Command 14
button command 14
Button Box Command 15
button command 15
Button Box Command 16
button command 16
Button Box Command 17
button command 17
Button Box Command 18
button command 18
Button Box Command 19
button command 19
Button Box Command 20
button command 20
Button Box Command 21
button command 21
Button Box Command 22
button command 22
Button Box Command 23
button command 23
Button Box Command 24
button command 24
Button Box Command 25
button command 25
Button Box Command 26
button command 26
Button Box Command 27
button command 27
Button Box Command 28
button command 28
Button Box Command 29
button command 29
Button Box Command 30
button command 30
Button Box Command 31
button command 31
Button Box Command 32
button command 32
CAN Frame Matcher
CAN Frame Matcher
Enable CAN Matcher
Enable CAN frame matching system
Keycode Offset
Offset added to row index to generate keycode
Negative Filter ID 1
Negative Filter ID 2
Negative Filter ID 3
Negative Filter ID 4
Positive Filter ID 1
CAN Frame Matching Table
3D table: CAN Frame Matching Table.
CAN Send Test Message
Enable
Send CAN test message.
Message ID
CAN message ID to send
Extended ID (false=Standard, true=Extended)
Send extended ID.
Length (DLC)
CAN message DLC to send
Frequency (0 to disable)
CAN message frequency to send
Bus (1=Primary, 2=Secondary, 3=CAN3)
CAN message bus to send
CAN Send Message
2D curve — X: # (0 to 7), Y: Value.
CAN Outputs
CAN Output 1
Enable mode
- Disabled
- Enabled
- Enabled via Logic output
Logic output
- Logic output 1
- Logic output 2
- Logic output 3
- Logic output 4
- Logic output 5
- Logic output 6
- Logic output 7
- Logic output 8
- Logic output 9
- Logic output 10
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Data rate
- 1 Hz
- 2 Hz
- 4 Hz
- 5 Hz
- 10 Hz
- 20 Hz
- 50 Hz
- 100 Hz
- 200 Hz
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
CAN Output 2
Enable mode
- Disabled
- Enabled
- Enabled via Logic output
Logic output
- Logic output 1
- Logic output 2
- Logic output 3
- Logic output 4
- Logic output 5
- Logic output 6
- Logic output 7
- Logic output 8
- Logic output 9
- Logic output 10
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Data rate
- 1 Hz
- 2 Hz
- 4 Hz
- 5 Hz
- 10 Hz
- 20 Hz
- 50 Hz
- 100 Hz
- 200 Hz
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
CAN Output 3
Enable mode
- Disabled
- Enabled
- Enabled via Logic output
Logic output
- Logic output 1
- Logic output 2
- Logic output 3
- Logic output 4
- Logic output 5
- Logic output 6
- Logic output 7
- Logic output 8
- Logic output 9
- Logic output 10
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Data rate
- 1 Hz
- 2 Hz
- 4 Hz
- 5 Hz
- 10 Hz
- 20 Hz
- 50 Hz
- 100 Hz
- 200 Hz
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
CAN Output 4
Enable mode
- Disabled
- Enabled
- Enabled via Logic output
Logic output
- Logic output 1
- Logic output 2
- Logic output 3
- Logic output 4
- Logic output 5
- Logic output 6
- Logic output 7
- Logic output 8
- Logic output 9
- Logic output 10
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Data rate
- 1 Hz
- 2 Hz
- 4 Hz
- 5 Hz
- 10 Hz
- 20 Hz
- 50 Hz
- 100 Hz
- 200 Hz
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
CAN Output 5
Enable mode
- Disabled
- Enabled
- Enabled via Logic output
Logic output
- Logic output 1
- Logic output 2
- Logic output 3
- Logic output 4
- Logic output 5
- Logic output 6
- Logic output 7
- Logic output 8
- Logic output 9
- Logic output 10
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Data rate
- 1 Hz
- 2 Hz
- 4 Hz
- 5 Hz
- 10 Hz
- 20 Hz
- 50 Hz
- 100 Hz
- 200 Hz
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
CAN Output 6
Enable mode
- Disabled
- Enabled
- Enabled via Logic output
Logic output
- Logic output 1
- Logic output 2
- Logic output 3
- Logic output 4
- Logic output 5
- Logic output 6
- Logic output 7
- Logic output 8
- Logic output 9
- Logic output 10
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Data rate
- 1 Hz
- 2 Hz
- 4 Hz
- 5 Hz
- 10 Hz
- 20 Hz
- 50 Hz
- 100 Hz
- 200 Hz
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
CAN Output 7
Enable mode
- Disabled
- Enabled
- Enabled via Logic output
Logic output
- Logic output 1
- Logic output 2
- Logic output 3
- Logic output 4
- Logic output 5
- Logic output 6
- Logic output 7
- Logic output 8
- Logic output 9
- Logic output 10
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Data rate
- 1 Hz
- 2 Hz
- 4 Hz
- 5 Hz
- 10 Hz
- 20 Hz
- 50 Hz
- 100 Hz
- 200 Hz
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
CAN Output 8
Enable mode
- Disabled
- Enabled
- Enabled via Logic output
Logic output
- Logic output 1
- Logic output 2
- Logic output 3
- Logic output 4
- Logic output 5
- Logic output 6
- Logic output 7
- Logic output 8
- Logic output 9
- Logic output 10
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Data rate
- 1 Hz
- 2 Hz
- 4 Hz
- 5 Hz
- 10 Hz
- 20 Hz
- 50 Hz
- 100 Hz
- 200 Hz
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Triggered CAN Outputs
Triggered CAN Output 1
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Trigger input
?highlight=class~switch_inputs
- $switch_input_pin_e_list
Trigger input mode
- $pin_input_mode_e_enum
Trigger edge
- Rising edge
- Falling edge
- Both edges
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Triggered CAN Output 2
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Trigger input
?highlight=class~switch_inputs
- $switch_input_pin_e_list
Trigger input mode
- $pin_input_mode_e_enum
Trigger edge
- Rising edge
- Falling edge
- Both edges
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Triggered CAN Output 3
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Trigger input
?highlight=class~switch_inputs
- $switch_input_pin_e_list
Trigger input mode
- $pin_input_mode_e_enum
Trigger edge
- Rising edge
- Falling edge
- Both edges
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Triggered CAN Output 4
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Trigger input
?highlight=class~switch_inputs
- $switch_input_pin_e_list
Trigger input mode
- $pin_input_mode_e_enum
Trigger edge
- Rising edge
- Falling edge
- Both edges
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Triggered CAN Output 5
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Trigger input
?highlight=class~switch_inputs
- $switch_input_pin_e_list
Trigger input mode
- $pin_input_mode_e_enum
Trigger edge
- Rising edge
- Falling edge
- Both edges
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Triggered CAN Output 6
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Trigger input
?highlight=class~switch_inputs
- $switch_input_pin_e_list
Trigger input mode
- $pin_input_mode_e_enum
Trigger edge
- Rising edge
- Falling edge
- Both edges
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Triggered CAN Output 7
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Trigger input
?highlight=class~switch_inputs
- $switch_input_pin_e_list
Trigger input mode
- $pin_input_mode_e_enum
Trigger edge
- Rising edge
- Falling edge
- Both edges
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Triggered CAN Output 8
CAN ID
CAN ID
CAN Bus
- CAN 1
- CAN 2
Byte order
- Little endian
- Big endian
DLC
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Trigger input
?highlight=class~switch_inputs
- $switch_input_pin_e_list
Trigger input mode
- $pin_input_mode_e_enum
Trigger edge
- Rising edge
- Falling edge
- Both edges
Byte 1
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 2
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 3
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 4
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 5
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 6
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 7
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit
Byte 8
- Fixed 8-bit
- Fixed 16-bit
- Variable 8-bit
- Variable 16-bit