Casio CTK6000 User Manual
Page 35
2-dimension array block [index1][index0]
Value
Meaning
00jjjjjjjiiiiiiiB
0000H
00lllllllkkkkkkkB
0000H
00nnnnnnnmmmmmmmB
index1
00pppppppoooooooB
index0
3-dimension array block [index2][index1][index0]
Value
Meaning
00jjjjjjjiiiiiiiB
0000H
00lllllllkkkkkkkB
index2
00nnnnnnnmmmmmmmB
index1
00pppppppoooooooB
index0
4-dimension array block [index3][index2][index1][index0]
Value
Meaning
00jjjjjjjiiiiiiiB
index3
00lllllllkkkkkkkB
index2
00nnnnnnnmmmmmmmB
index1
00pppppppoooooooB
index0
20.3.10
prm : Parameter ID
Format:
LSB
0pppppppB
MSB
0qqqqqqqB
The Parameter ID indicates the parameter type. When transferring parameters (see “V Parameter
List” below) individually (as opposed to bulk transfer), this field is used to identify the parameter being
transferred by its parameter ID.
20.3.11
idx : Data Index Number
Format:
LSB
0iiiiiiiB
MSB
0jjjjjjjB
The data index number indicates the first array number of the array from which transfer starts.
20.3.12
len : Data Length
Format:
LSB
0lllllllB
MSB
0mmmmmmmB
As shown below, the meaning of this field differs depending on whether an individual transfer or a
bulk parameter set transfer is being performed.
Individual Parameter Transfer
The value of this field specifies the size of the parameter value
stored in the data field. Data length indicates the length of the array being transferred minus 1 when
the parameter contains a character string or other similar array structure.
35