background image

1/15 

PK1000_J1939_UM_REV1.0 

 

www.blinkmarine.com

  

PowerKey 1000  

J1939 user manual 

 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 

 
 
 
 

 

 

Summary of Contents for PowerKey 1000

Page 1: ...1 15 PK1000_J1939_UM_REV1 0 www blinkmarine com PowerKey 1000 J1939 user manual ...

Page 2: ... level 03h 7 10 Set startup keys message 28h 7 11 Get software revision 2Ah 8 12 Set startup LED show 34h 8 13 Set Source Address 70h 8 14 Periodic state transmission 71h 9 15 Event state transmission 72h 10 16 LED Acknowledgment 73h 10 17 Address Claim at boot 74h 11 18 Heartbeat 75h 12 19 Periodic Key message period 77h 12 20 Start Demo mode 7Ah 13 21 Set backlight level at startup 7Bh 13 22 LED...

Page 3: ...the CAN bus is terminated with 120Ω resistors in compliance with the standard to minimize signal reflections on the bus You may need to place a 120Ω resistor between CAN L and CAN H 2 Reference Key LED PIN COLOUR FUNCTION 1 Blue CAN L 2 White CAN H 3 Black Negative battery 4 Red Vbatt 12 24V ...

Page 4: ...s 21h is the source address keypad 4 General Data Format The proprietary protocol has defined a general format for the data fields in the PGN 61184 The format consists of 1 header field 2 bytes 1 command byte 8 bytes the remaining field are defined specifically for each command The data length is 8 bytes unused bits and bytes are set to all 1 s 0xFF Byte 0 04h Byte 1 1Bh Byte 2 Command Byte 3 7 Da...

Page 5: ...ot used Examples Direction Identifier Format Message Data From keypad 18EFFF21h Ext 04 1B 01 01 01 21 FF FF Key 1 ON From keypad 18EFFF21h Ext 04 1B 01 01 00 21 FF FF Key 1 OFF From keypad 18EFFF21h Ext 04 1B 01 02 00 21 FF FF Key 2 OFF From keypad 18EFFF21h Ext 04 1B 01 03 01 21 FF FF Key 3 ON From keypad 18EFFF21h Ext 04 1B 01 0A 00 21 FF FF Key 10 OFF From keypad 18EFFF21h Ext 04 1B 01 04 01 21...

Page 6: ... blink Byte 6 WWh LED Secondary Color only for alt blink 00 off 01 red 02 green 03 amber orange 04 yellow Byte 7 FFh Not used Examples Direction Identifier Format Message Data To keypad 18EF2100h Ext 04 1B 01 01 01 01 00 00 LED 1 red To keypad 18EF2100h Ext 04 1B 01 01 00 00 00 00 LED 1 off To keypad 18EF2100h Ext 04 1B 01 02 03 01 00 00 LED 2 amber To keypad 18EF2100h Ext 04 1B 01 04 01 01 00 00 ...

Page 7: ...he backlight LED brightness The value can be set from 0 to 3Fh for 0 to 100 of the brightness range Byte 0 04h Header bytes Byte 1 1Bh Byte 2 03h Backlight brightness level message Byte 3 XXh XX Value default 00h From 00h 0 to 3Fh 100 Byte 4 7 FFh Not used Example Direction Identifier Format Message Data To keypad 18EF2100h Ext 04 1B 03 10 FF FF FF FF Backlight set to 25 10 Set startup keys messag...

Page 8: ... 00h OFF 01h Complete led show default 02h Fast flash Byte 4 7 FFh Not used Example Direction Identifier Format Message Data To keypad 18EF2100h Ext 04 1B 34 00 FF FF FF FF Set Startup LED show OFF 13 Set Source Address 70h This message is used to change the keypad CAN Source Address and or the Keypad Identifier Either or both the Source Address or Keypad Identifier may be changed independently Co...

Page 9: ...te message is periodically sent for each button of the keypad For some keypad models there could be additional messages e g the PKP2400 has 8 button but 11 messages are sent The period is set to 100ms as default value but can be changed by command 77h Byte 0 04h Header bytes Byte 1 1Bh Byte 2 71h Periodic state transmission message Byte 3 XXh XX 00h Disabled default 01h Enabled Byte 4 7 FFh Not us...

Page 10: ...event state transmission 16 LED Acknowledgment 73h This message enables or disables the transmission of the LED Acknowledgement message When this feature is enabled the keypad transmit an acknowledgement message each time a LED Command is received Byte 0 04h Header bytes Byte 1 1Bh Byte 2 73h LED Acknowledgement Byte 3 XXh XX 00h Disabled default 01h Enabled Byte 4 7 FFh Not used Example Direction...

Page 11: ...containing the device s address and name The keypad checks every response and compares the names to see who has the highest priority If a device is already using the address and has a higher priority then a new address is selected and the process starts over If the keypad has a higher priority than the device in use then it waits for other systems to reply while the responding device will have to ...

Page 12: ...s Byte 1 1Bh Byte 2 F9h Heartbeat message Byte 3 XXh XX Message counter incremented each message sent Byte 4 K8 K7 K6 K5 K4 K3 K2 K1 Button state indicators Each bit represent a button state 0 OFF 1 ON Byte 5 00 00 00 00 00 00 K10 K9 Byte 6 7 FFh Not used Example Direction Identifier Format Message Data From keypad 18EFFF21h Ext 04 1B F9 03 02 00 FF FF Heartbeat message with button 2 pressed 19 Pe...

Page 13: ...value of the backlight at keypad power up The value can be set from 0 to 3Fh for 0 to 100 of the brightness range Byte 0 04h Header bytes Byte 1 1Bh Byte 2 7Bh Set backlight at startup Byte 3 XXh XX Value From 00h 0 to 3Fh 100 Byte 4 7 FFh Not used Example Direction Identifier Format Message Data To keypad 18EF2100h Ext 04 1B 7B 06 FF FF FF FF Backlight at startup 10 22 LED dim at startup 7Ch This...

Page 14: ...h Header bytes Byte 1 1Bh Byte 2 7Dh Set backlight color Byte 3 XXh XX color 01 red 02 green 03 blue 04 yellow 05 cyan 06 magenta 07h white light blue 08h amber orange 09h yellow green Byte 4 7 FFh Not used Example Direction Identifier Format Message Data To keypad 18EF2100h Ext 04 1B 7D 02 FF FF FF FF Set backlight color to green ...

Page 15: ...15 15 PK1000_J1939_UM_REV1 0 www blinkmarine com 24 Revision History Date Manual Revision Comment Related SW version Related HW version 03 02 2017 1 0 First Release SW 1 6J PK1000 HW V03 ...

Reviews: