Manual

34
J1939 CAN Communication Structure
Preliminary Configuration for Input Control CAN Settings:
J1939_SOURCE_ADDRESS address range for monitors = 0x80-9F, 0xF0-0xF1
(18 monitors supported on a single CAN network, 0xF0 and 0xF1 are reserved)
J1939_SOURCE_ADDRESS address range for extenders = 0xD0-DF
J1939_SOURCE_ADDRESS address range for input controls = 0xA0-0xBF, 0x0C (0x0C is reserved)
J1939_SOURCE_ADDRESS address range for display boards = 0xC0-CB
J1939_SOURCE_ADDRESS address range for CAN Stow Modules = 0xCC-CF
Transmitter Status (Used to transfer information about the status of the transmitter.)
Repetition Rate: 100 ms or on change of state
Data Length: 8
Extended Data Page: 0
Data Page: 0
PDU Format: 239 (0xEF)
PDU Specific: Destination Address (In this case source address of the monitor)
Default Priority: 6
Parameter Group Number: 239, Destination Address (0x00EF**)
** will be replaced with the source address of the monitor to be controlled
Start Position Length Parameter
0 1 byte 0xFC specifies primary input control message,
0xFE designates secondary input control
1.0 1 bit 1 for Up button pressed, 0 for not pressed
1.1 1 bit 1 for Down button pressed, 0 for not pressed
1.2 1 bit 1 for Left button pressed, 0 for not pressed
1.3 1 bit 1 for Right button pressed, 0 for not pressed
1.4 1 bit 1 for Fog button pressed, 0 for not pressed
1.5 1 bit 1 for Straight Stream button pressed, 0 for not pressed
1.6 1 bit 1 for Aux 1 button pressed, 0 for not pressed
1.7 1 bit 1 for Aux 2 button pressed, 0 for not pressed
(logical, no Aux 2 button currently)
2 1 byte Horizontal Motor Speed (0 to 100)
3 1 byte Vertical Motor Speed (0 to 100)
4.0 1 bit 1 for Osc/Stow button pressed, 0 for not pressed
4.1 1 bit 1 for Preset button pressed, 0 for not pressed
4.2 1 bit 1 for CAF button pressed, 0 for not pressed
4.3 1 bit 1 for Valve Open button pressed, 0 for not pressed
4.4 1 bit 1 for Valve Close button pressed, 0 for not pressed
4.5 1 bit 1 for Light 1 pressed (ON), 0 for not pressed (OFF)
4.6 1 bit 1 for Light 2 pressed (ON), 0 for not pressed (OFF)
4.7 1 bit Reserved
5.0 1 bit 1 for auto-close valve, 0 otherwise
5.1-5.7 6 bits Reserved
6 1 byte Group Number of Input Controller sending message (1-15)
7 1 byte Reserved