I am scripting some basic display functions to display information on the LCD of my new Icon Platform M+ control surface. I am therefore supposed to compose a SysEx message of variable content and variable length. I have to send a MCP SysEx message like this:
SysExMsg = # F0 00 00 66 14 12 xx cc cc cc ... F7 ,
where xx is the position in the LCD display coded in hexa and cc are ASCII characters also coded in hexa.
Is the only way to compose a SysEx message with a variable content to play with:
SM_ChangeValue(<sm : SysexManager>, <index : integer>, <newValue : integer>) ?
This doesn’t solve the question of the variable size
Is there perhaps a way to convert a string into a SysexMessage ?