Blink Marine PK-1400 User manual

!
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! ! !
Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! PK-1400_J1939_UM_REV1.2!
PK-1400
J1939 USER MANUAL
!
THE PRESENT MANUAL IS FOR REFERENCE ONLY AND MIGHT BE NOT UP TO DATE TO THE LATEST VERSION.
PLEASE CONTACT US FOR GETTING THE MOST UPDATED FILE

!
Via Montefeltro, 6 – 20156 Milano (MI) – Italy - 2 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com – info@blinkgroup.com PK-1400_J1939_UM_REV1.2
!!
!
!
Table of contents
!
1.!How!to!connect!Deutsch!4!pin:!............................................................................................................!3!
2.!Reference!.............................................................................................................................................!3!
3.!Message!header!description!................................................................................................................!4!
4.!General!Data!Format!............................................................................................................................!4!
5.!Default!settings!....................................................................................................................................!5!
6.!Key!Contact!state!(01h)!........................................................................................................................!5!
7.!LED!command!(01h)!.............................................................................................................................!6!
8.!Set!LED!brightness!level!(02h)!..............................................................................................................!7!
9.!Set!backlight!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)!......................................................................................................................!9!
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!dim!at!startup!(7Ch)!....................................................................................................................!14!
23.!Set!backlight!color!(7Dh)!....................................................................................................................!14!
24.!Baud!rate!setting!(6Fh)!.......................................................................................................................!15!
25.!Set!CAN!protocol!................................................................................................................................!15!
!APPENDIX:!DEMO!Mode!instructions!.................................................................................................!16!
26.!Revision!history!..................................................................................................................................!16!
!
!
! !

!
Via Montefeltro, 6 – 20156 Milano (MI) – Italy - 3 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com – info@blinkgroup.com PK-1400_J1939_UM_REV1.2
1. How to connect Deutsch 4 pin:
!
!
!
!
!
!
!
!
!
!
!
!
!
!
Each!end!of!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)!

!
Via Montefeltro, 6 – 20156 Milano (MI) – Italy - 4 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com – info@blinkgroup.com PK-1400_J1939_UM_REV1.2
3. Message header description
!
The!29-bit!CAN!identifier!used!in!J1939!is!structured!in!the!following!way.!
Priority!
Reserved!
Data!Page!
PDU!Format!
PDU!Specific!
Source!Address!
3!bits!
1!bit!
1!bit!
8!bits!
8!bits!
8!bits!
!
The!proprietary!format!used!by!PK!and!PKP!keypads!is!defined!as!follows:!
Priority!=!6.!
Reserved!=!0.!
Data!page!=!0.!
PDU!Format!=!EFh!(the!message!is!addressable).!
PDU!Specific!=!Destination!Address.!
Parameter!Group!Number!(PGN)!=!61184!(EF00h).!
!
An!example!of!CAN!identifier!of!messages!sent!to!the!keypad!is!18EF2100h!where:!
21h!is!the!destination!address!(keypad)!
00h!is!the!source!address.!
!
An!example!of!CAN!identifier!of!messages!sent!by!the!keypad!is!18EFFF21h!where:!
FFh!refers!to!broadcast!messages!(no!specific!destination!address)!
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!
Data!required!for!each!specific!
command!
!

!
Via Montefeltro, 6 – 20156 Milano (MI) – Italy - 5 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com – info@blinkgroup.com PK-1400_J1939_UM_REV1.2
5. Default settings
!
Setting!
Default!status!or!level!
How!to!change!
CAN!bus!Baud!Rate!
250!kbit/s!
Command!6Fh!
Source!Address!
21h!
Command!70h!
Keypad!Identifier!
21h!
Command!70h!
Heartbeat!Message!
Disable!
Command!75h!
Periodic!state!
transmission!
Disable!
Command!71h!
Periodic!transmission!
period!
100ms!
Command!77h!
Event!state!transmission!
Enable!
Command!72h!
Address!claim!
Disable!
Command!74h!
LED!brightness!level!
3Fh!
Command!7Ch!
Startup!backlight!
OFF!
Command!7Bh!
Startup!LED!show!
Complete!LED!Sequence!
Command!34h!
Backlight!color!
Amber!
Command!7Dh!
LED!acknowledgement!
Disable!
Command!73h!
!
6. Key Contact state (01h)
This!message!is!sent!by!the!keypad!to!indicate!the!state!of!the!contacts.!The!destination!
address!is!set!to!FFh:!broadcast!message.!See!chapter!2!for!Key!number!reference.!
!
Byte!0!
04h!
Header!bytes!
Byte!1!
1Bh!
Byte!2!
01h!
Contact!state!message!
Byte!3!
XXh!
XX:!Key!Number!
Byte!4!
YYh!
Contact!State!
00:!Switch!OFF!(Key!released)!
01:!Switch!ON!(Key!pressed)!
Byte!5!
ZZh!
Keypad!Identifier!(default!21h)!!
Byte!6,7!
FFh!
Not!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!07!01!21!FF!FF!
Key!7!ON!
From!keypad!
18EFFF21h!
Ext!
04!1B!01!08!00!21!FF!FF!
Key!8!OFF!
From!keypad!
18EFFF21h!
Ext!
04!1B!01!0A!01!21!FF!FF!
Key!10!ON!
From!keypad!
18EFFF21h!
Ext!
04!1B!01!0B!00!21!FF!FF!
Key!11!OFF!
From!keypad!
18EFFF21h!
Ext!
04!1B!01!0E!00!21!FF!FF!
Key!14!OFF!
!
If!the!Event!state!transmission!is!enabled,!the!Key!Contact!state!message!is!sent!when!a!
key!is!switched.!If!the!Periodic!state!transmission!is!enabled,!every!Periodic!transmission!
period!a!Key!Contact!state!message!is!sent!for!each!button!of!the!keypad.!

!
Via Montefeltro, 6 – 20156 Milano (MI) – Italy - 6 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com – info@blinkgroup.com PK-1400_J1939_UM_REV1.2
7. LED command (01h)
This!message!is!sent!to!the!keypad!to!set!the!state!of!the!LED!indicators.!See!chapter!2!for!
Key!and!LED!number!reference.!
!
Byte!0!
04h!
Header!bytes!
Byte!1!
1Bh!
Byte!2!
01h!
LED!command!message!
Byte!3!
XXh!
XX:!PK1400!LED!number!
Byte!4!
YYh!
LED!Color!
00:!off!
01:!red!
02:!green!
03:!color!03*!
04:!color!04**!!
Byte!5!
ZZh!
LED!State!
00:!off!
01:!on!
02:!blink!
03:!alternate!blink!
Byte!6!
WWh!
LED!Secondary!Color!(only!for!alt!
blink)!
00:!off!
01:!red!
02:!green!
03:!color!03*!
04:!color!04**!
Byte!7!
FFh!
Not!used!
!
Examples:!
Direction!
Identifier!
Format!
Message!
Data!
To!keypad!
18EF2100h!
Ext!
04!1B!01!01!01!01!00!FF!
LED!1!red!
To!keypad!
18EF2100h!
Ext!
04!1B!01!01!00!00!00!FF!
LED!1!off!
To!keypad!
18EF2100h!
Ext!
04!1B!01!02!03!01!00!FF!
LED!2!color!03*!
To!keypad!
18EF2100h!
Ext!
04!1B!01!04!02!01!00!FF!
LED!4!green!
To!keypad!
18EF2100h!
Ext!
04!1B!01!0A!04!02!00!
FF!
LED!10!color!04**!blinks!
To!keypad!
18EF2100h!
Ext!
04!1B!01!10!02!02!00!FF!
LED!16!green!blinks!
To!keypad!
18EF2100h!
Ext!
04!1B!01!0C!01!03!02!FF!
LED!12!blinks!red!and!
green!in!alternate!mode!
!
!
!
!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*Obtained!by!mixing!red!at!50%!and!green!at!100%!
**Obtained!by!mixing!red!at!25%!and!green!at!100%!!

!
Via Montefeltro, 6 – 20156 Milano (MI) – Italy - 7 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com – info@blinkgroup.com PK-1400_J1939_UM_REV1.2
Set LED brightness level (02h)
!This!message!sets!the!value!of!the!indicator!LED!brightness.!The!value!can!be!set!from!0!to!3Fh!!
!from!a!minimum!value!to!100%!of!the!LED!dimming!range.!
!
Byte!0!
04h!
Header!bytes!
Byte!1!
1Bh!
Byte!2!
02h!
LED!brightness!level!message!
Byte!3!
XXh!
XX:!Dim!Value!(default!3Fh)!
From!00h!(min)!to!3Fh!(100%)!
Byte!4,7!
FFh!
Not!used!
!
Example:!
Direction!
Identifier!
Format!
Message!
Data!
To!keypad!
18EF2100h!
Ext!
04!1B!02!20!FF!FF!FF!FF!
Brightness!set!to!50%!
!
8. Set backlight level (03h)
This!message!sets!the!value!of!the!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%!
!
9.
!
Set startup keys message(28h)
This!command!enables!the!transmission!during!power!up!of!the!state!of!the!keys.!
!
Byte!0!
04h!
Header!bytes!
Byte!1!
1Bh!
Byte!2!
28h!
Startup!keys!message!!
Byte!3!
XXh!
XX:!
00h!Disabled!(default)!
01h!Enabled!
Byte!4,7!
FFh!
Not!used!
!
!Example:!
Direction!
Identifier!
Format!
Message!
Data!
To!keypad!
18EF2100h!
Ext!
04!1B!28!01!FF!FF!FF!FF!
Enable!startup!keys!
message!

!
Via Montefeltro, 6 – 20156 Milano (MI) – Italy - 8 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com – info@blinkgroup.com PK-1400_J1939_UM_REV1.2
10. Get software revision (2Ah)
!
Byte!0!
04h!
Header!bytes!
Byte!1!
1Bh!
Byte!2!
2Ah!
Get!software!revision!!
Byte!3,7!
FFh!
Not!used!
! !
!!!!!!!!!!!!!!!!!!Answer:!
Byte!0!
04h!
Header!bytes!
Byte!1!
1Bh!
Byte!2!
2Ah!
Get!software!revision!!
Byte!3,6!
XXh!XXh!XXh!XXh!
SW!revision!ASCII!
Byte!7!
00h!
Not!used!!
!
!!Example:!
Direction!
Identifier!
Format!
Message!
Data!
To!keypad!
18EF2100h!
Ext!
04!1B!2A!FF!FF!FF!FF!FF!
Get!software!revision!
From!
Keypad!
18EFFF21h!
Ext!
04!1B!2A!56!32!2E!31!
00!
V2.1!
!
11.
!
Set startup LED show (34h)
!
Byte!0!
04h!
Header!bytes!
Byte!1!
1Bh!
Byte!2!
34h!
Startup!LED!show!
Byte!3!
XXh!
XX:!!
00h!OFF!
01h!Complete!led!show!(default)!
02h!Amber!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!LED!show!OFF!
!
!
!
!
!
!
!
!

!
Via Montefeltro, 6 – 20156 Milano (MI) – Italy - 9 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com – info@blinkgroup.com PK-1400_J1939_UM_REV1.2
12.
!
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.! Connecting! only! one! keypad! to! the! bus! when! changing! the! keypad!
address!is! recommended.! If!an! invalid! value! is! chosen,! then!no!change! is! done! to! the!
stored!value.!!
Byte!0!
04h!
Header!bytes!
Byte!1!
1Bh!
Byte!2!
70h!
Set!Address!message!
Byte!3!
XXh!
XX:!CAN!Source!Address!!
From!01h!to!FEh!
FFh!No!change!
Byte!4!
YYh!
YY:!Keypad!Identifier!
From!00h!to!FEh!
FFh!No!change!
Byte!5,7!
FFh!
Not!used!
!
Example:!
Direction!
Identifier!
Format!
Message!
Data!
To!
keypad!
18EF2100h!
Ext!
04!1B!70!05!21!FF!FF!
FF!
Set!source!address!=!05h,!
Set!keypad!identifier!=!21h.!
!
13.
!
Periodic state transmission (71h)
This!message!enables!or!disables!the!periodic!transmission!of!the!Key!state.!
When! enabled,! one! contact! state! 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!buttons!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!used!
!
!Example:!
Direction!
Identifier!
Format!
Message!
Data!
To!keypad!
18EF2100h!
Ext!
04!1B!71!01!FF!FF!FF!FF!
Enable!periodic!state!
transmission!
!
! !

!
Via Montefeltro, 6 – 20156 Milano (MI) – Italy - 10 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com – info@blinkgroup.com PK-1400_J1939_UM_REV1.2
14.
!
Event state transmission (72h)
This!message!enables!or!disables!event!driven!key!state!transmissions.!When!this!feature!
is! enabled,! the! keypad! transmits! the! state!of! a! contact! at! the! time! that! the! contact!
changes!state!(pressed!or!released).!
!
Byte!0!
04h!
Header!bytes!
Byte!1!
1Bh!
Byte!2!
72h!
Event!state!transmission!
Byte!3!
XXh!
XX:!
00h!Disabled!
01h!Enabled!(default)!
Byte!4,7!
FFh!
Not!used!
!
Example:!
Direction!
Identifier!
Format!
Message!
Data!
To!
keypad!
18EF2100h!
Ext!
04!1B!72!00!FF!FF!FF!
FF!
Disable!event!state!
transmission!!
!
15. LED Acknowledgment (73h)
This!message!enables!or!disables!the!transmission!of!the!LED!Acknowledgement!message.!
When!this!feature!is!enabled!the!keypad!transmits!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!
Identifier!
Format!
Message!
Data!
To!keypad!
18EF2100h!
Ext!
04!1B!73!01!FF!FF!FF!FF!
Enable!LED!
acknowledgement!
To!keypad!
18EF2100h!
Ext!
04!1B!01!01!01!03!02!FF!
LED!Command!
From!
keypad!
18EFFF21h!
Ext!
00!03!01!01!02!FF!FF!FF!
LED!Ack!message!
!
!LED!Acknowledgement!message:!
Byte!0!
00h!
!
Byte!1!
XXh!
XX:!LED!state!
Byte!2!
YYh!
YY:!Led!number!
Byte!3!
PPh!
PP:!Primary!color!
Byte!4!!
ZZh!
ZZ:!Secondary!color!
Byte!5,7!
FFh!
Not!used!

!
Via Montefeltro, 6 – 20156 Milano (MI) – Italy - 11 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com – info@blinkgroup.com PK-1400_J1939_UM_REV1.2
16. Address Claim at boot (74h)
This!message!enables!or!disables!the!address!claim!procedure.!!
!
Byte!0!
04h!
Header!bytes!
Byte!1!
1Bh!
Byte!2!
74h!
Address!claim!at!boot!!
Byte!3!
XXh!
XX:!
00h!Disabled!(default)!
01h!Enabled!
Byte!4,7!
FFh!
Not!used!
!
!Example:!
Direction!
Identifier!
Format!
Message!
Data!
To!keypad!
18EF2100h!
Ext!
04!1B!74!01!FF!FF!FF!FF!
Enable!address!claim!
!
Address claiming procedure:
Under!normal!operation,!the!keypad!application!sends!an!Address!Claim!parameter!group!
at!start!up!and!waits!up!to!250!ms!for!the!other!devices!connected!to!the!same!network!
to!send!a!message!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! change! its!
address!and!send!an!address!claim!itself.!If!no!message!is!received!after!the!time!(250ms)!
is!up,!then!the!device!has!claimed!the!address.!!
! !
Address claim parameter group:
Priority!=!6.!
Destination!Address!should!always!be!the!Global!Address!FFh!
Parameter!Group!Number!(PGN)!=!60928(EE00h).!
Data!Length!=!8!
Data!=!NAME!field!
Example:!
Direction!
Identifier!
Format!
Message!
Data!
From!keypad!
18EEFF21h!
Ext!
3F!42!6F!1A!00!82!3C!C0!
!
! !!
! !

!
Via Montefeltro, 6 – 20156 Milano (MI) – Italy - 12 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com – info@blinkgroup.com PK-1400_J1939_UM_REV1.2
17. Heartbeat (75h)
This!message!enables!or!disables!the!transmission!of!Heartbeat!message.!This!message!is!
designed!to!indicate!to!other!devices!on!the!bus!that!this!unit!continues!to!function.!
Byte!0!
04h!
Header!bytes!
Byte!1!
1Bh!
Byte!2!
75h!
Heartbeat!!
Byte!3!
XXh!
XX:!
00h!Disabled!(default)!
01h!Enabled!
Byte!4!
YYh!
YY:!Period!in!milliseconds!÷!10!
From!05h!(50ms)!to!FEh!(2.54!sec)!
Byte!5,7!
FFh!
Not!used!
Example:!
Direction!
Identifier!
Format!
Message!
Data!
To!keypad!
18EF2100h!
Ext!
04!1B!75!01!32!FF!FF!
FF!
Set!heartbeat!enabled!
with!500ms!period.!
!
!!!!Heartbeat!generated!message:!
Byte!0!
04h!
Header!bytes!
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!represents!a!button!state!!
0:!OFF!
1:!ON!
Byte!5!
00!00!K14!K13!K12!K11!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!
21!
Heartbeat!message!with!
button!2!pressed.!
!
18.
!
Periodic Key message period (77h)
This!message!sets!the!period!time!for!the!Key!state!messages!(71h).!This!does!not!enable!
or!disable!the!messages.! !
Byte!0!
04h!
Header!bytes!
Byte!1!
1Bh!
Byte!2!
77h!
Periodic!key!message!period!
Byte!3!
XXh!
XX:!Period!in!milliseconds!÷!10!
From!05h!(50ms)!to!FEh!(2.54!sec)!
Byte!4,7!
FFh!
Not!used!
Example:!
Direction!
Identifier!
Format!
Message!
Data!
To!
keypad!
18EF2100h!
Ext!
04!1B!77!0A!FF!FF!FF!FF!
Period!set!to!100ms!
!

!
Via Montefeltro, 6 – 20156 Milano (MI) – Italy - 13 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com – info@blinkgroup.com PK-1400_J1939_UM_REV1.2
19.
!
Start Demo mode(7Ah)
This! message! enables! the! Demo! mode! function.! Demo! mode! is! a! special! feature! that!
consists! in! different! LED! states! for! each! button! pressing.! Refer! to! the! appendix! “Demo!
mode! instructions”! to! try! these! special! features.! Disconnect! and! reconnect! the! keypad!
after!the!enable!message!to!enter!this!mode.!To!exit!the!Demo!mode,!send!the!Disable!
Demo!mode!command!or!another!command!message.!
!
Byte!0!
04h!
Header!bytes!
Byte!1!
1Bh!
Byte!2!
7Ah!
Demo!mode!
Byte!3!
XXh!
XX:!
00h!Disabled!(Default)!
01h!Enabled!
Byte!4,7!
FFh!
Not!used!
!
!!!Example:!
Direction!
Identifier!
Format!
Message!
Data!
To!keypad!
18EF2100h!
Ext!
04!1B!7A!01!FF!FF!FF!FF!
Demo!mode!enabled!
!
20.
!
Set backlight level at startup (7Bh)
This!message!sets!the!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%!
!
!
!
!
!
!
!
!

!
Via Montefeltro, 6 – 20156 Milano (MI) – Italy - 14 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com – info@blinkgroup.com PK-1400_J1939_UM_REV1.2
21. LED dim at startup (7Ch)
This!message!sets!the!value!of!the!indicator!LED!brightness!at!keypad!power!up.!The!value!
can!be!set!from!a!minimum!value!to!3Fh!for!0!to!100%!of!the!LED!dimming!range.!
!
Byte!0!
04h!
Header!bytes!
Byte!1!
1Bh!
Byte!2!
7Ch!
LED!dim!at!startup!
Byte!3!
XXh!
XX:!Value!
From!00h!(min)!to!3Fh!(100%)!
Byte!4,7!
FFh!
Not!used!
!
!!!Example:!
Direction!
Identifier!
Format!
Message!
Data!
To!keypad!
18EF2100h!
Ext!
04!1B!7C!10!FF!FF!FF!FF!
LED!dim!set!to!25%!
!
!
22. Set backlight color (7Dh)
!This!message!sets!the!color!of!the!backlight.!
!
Byte!0!
04h!
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!!
!
!
!

!
Via Montefeltro, 6 – 20156 Milano (MI) – Italy - 15 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com – info@blinkgroup.com PK-1400_J1939_UM_REV1.2
23. Baud rate setting (6Fh)
This!message!is!used!to!change!the!baud!rate!of!the!CAN!bus.!Connecting!only!one!keypad!
to!the!bus!when!changing!the!baud!rate!is!recommended.!If!an!invalid!value!is!chosen,!then!
no!change!is!done!to!the!stored!value.!!
!
Byte!0!
04h!
Header!bytes!
Byte!1!
1Bh!
Byte!2!
6Fh!
Set!baud!rate!message!
Byte!3!
02h!
500kbit/s!
03h!
250kbit/s!
Byte!4,7!
FFh!
Not!used!
!
Example:!
Direction!
Identifier!
Format!
Message!
Data!
To!keypad!
18EF2100h!
Ext!
04!1B!6F!02!FF!FF!FF!FF!
Set!baud!rate!=!500kbit/s!
!
!
24. Set CAN protocol
This!set!of!messages!are!used!to!change!to!the!desired!CANbus!protocol.!
• Change!from!J1939!to!CANopen:!!
!
Direction!
Identifier!
Format!
Message!
Data!
To!keypad!
18EF2100h!
Ext!
04!1B!80!00!FF!FF!FF!FF!
Change!to!CANopen!
!
• Change!from!CANopen!to!J1939:!!
!
Direction!
Identifier!
Format!
Message!
Data!
To!keypad!
615h!
Std!
2B!FF!20!01!01!!
Change!to!J1939!
!
!
! !

!
Via Montefeltro, 6 – 20156 Milano (MI) – Italy - 16 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com – info@blinkgroup.com PK-1400_J1939_UM_REV1.2
APPENDIX: DEMO Mode instructions
In!DEMO!Mode!you!can!try!the!following!functions!by!pressing!buttons!on!the!PK1400.!
Entering!this!mode,!you!turn!on!key-LEDs!with!color!red.!
For!the!key!1,!each!time!you!press!the!button!you!can!change!the!color!of!key-LEDS!with!
this!sequence:!
1. Green;!
2. Color!03*;!
3. Color!04**;!
4. OFF.!
!
For!the!key!4,!each!time!that!you!press!the!button,!there!are!different!steps!in!this!
sequence:!
1. Complete!LED!show!of!all!colors:!at!first!with!red,!then!green,!color!03*,!and!at!the!
end!color!04**;!
2. Turning!on/off!each!single!key-LED!with!the!possibility!to!change!color!pressing!key!
1;!
3. Pause!step!2;!
4. Return!to!the!starting!demo!mode!state.!
!
If!you!press!the!other!keys,!you!have!no!effect.!
25. Revision history
!
Date
Manual
Revision
Comment
Related SW
version
03/02/2017!
1.0!
First!Release!
!
23/11/2017!
1.1!
Second!Release!
- Replaced!0%!with!min!value!for!LED!
brightness!
- Corrected!heartbeat!generated!message!
with!exact!number!of!keys!
- Updated!LED!acknowledgement!
message!with!extra!bytes!concerning!
primary!and!secondary!color!
- Added!baud!rate!setting!command!
SW!2.x!
14/03/2018!
1.2!
Third!release:!
- replaced!the!words!amber/orange!and!
yellow!with!color!03!and!04!in!‘’LED!
COMMAND’’!explaining!how!these!
colors!are!obtained!
- Added!‘’DEMO!mode!instructions’’!
- Updated!to!the!latest!software!version!
the!values!of!the!allowable!addresses!
range!in!the!command!‘’SET!
SOURCE/KEYPAD!ADDRESS/IDENTIFIER’’!
SW!x.x!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*!Obtained!by!mixing!red!at!50%!and!green!at!100%!
**!Obtained!by!mixing!red!at!25%!and!green!at!100%!
Table of contents
Other Blink Marine Marine Equipment manuals
Popular Marine Equipment manuals by other brands

Konsberg
Konsberg mPAP 201-C instruction manual

Ocean Signal
Ocean Signal rescueME EPIRB1 user manual

Seastar Solutions
Seastar Solutions OPTIMUS EPS Operation instructions and users manual

CDI
CDI 174-5456 Installation and troubleshooting guide

Simrad
Simrad IS20 Wind Quick reference guide

Faria
Faria Pilot 1 owner's manual

Airmar
Airmar SmartFlex SmartBoat ASM-C-T1-1 user manual

Humminbird
Humminbird HELIX GPS installation guide

Kasco
Kasco Robust-Aire RA7 Installation & operation manual

Garmin
Garmin GPSMAP 188C owner's manual

Rockford Fosgate
Rockford Fosgate NP3401x Installation & operation

TRAC
TRAC Deckboat 35 T10219-35 Installation and operating instructions