
SLMKII MIDI Programmer’s Reference
Page 21 of 33
02 LCD Text Commands:
Novation MIDI-Id
Automap
Versn - Beta
Tmpl
Spare
Cmd
Sub
Cmd
Data
F0
00
20
29
03
03
VV
bb
nn
00
02
ss
. . . .
F7
After the Text sysex header, a series of commands and data will follow relating to the
type of text operation to be performed. It is possible for multiple commands to be
performed in the Text sysex message eg a cursor-addressing command could be
followed by a text string etc.
Commands will be followed by zero or more associated data bytes.
Most commands have an ‘inherent’ length based on the command type.
IMPORTANT
: Even though the SLMKII etc have only one LCD – text for BOTH the
LEFT and RIGHT set of controls should still be sent to the unit. This is because the unit
AUTOMATICALLY switches the LH/RH LCD text displayed to match the last LH or
RH control operated – of course there is no need for switching on the RemoteSL, as
this has two LCDs.
Text Sub- Commands:
00
End of Text String
01
Cursor Address.
02
Clear Text Command
03
Cursor Blinking Command*
04
Text String
F7
End of Sysex
*NOT implemented
01 Cursor Addressing:
This is a 2 byte command for setting the current cursor position on the LCDs:
First byte
Column Position: 00 – 71
Second byte
LCD line number : 01-04
01
Left LCD - Top Line
02
Right LCD - Top Line
03
Left LCD - Bottom Line
04
Right LCD - Bottom Line
eg 01 23 02 (Hex ) – will position the cursor in the middle of the top line of the Right LCD.