(4) ALL DATA DUMP REQUEST

 

R

+

----------------

+--------------------------------------------------

 

+

Byte

Description

 

+

----------------

+--------------------------------------------------

 

+

F0,42,3c,6x

EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7)

0000 1111 (0F)

ALL DATA DUMP REQUEST

0FH

1111 0111 (F7)

EOX

 

+

----------------

+--------------------------------------------------

 

+

 

When this message is received, the ALL DATA DUMP(Function:50h)

 

 

message will be transmitted by the same ID(KPE1:6Fh or KP2:67h).

(5) MAP WRITE REQUEST

 

R

+

----------------

+--------------------------------------------------

 

+

Byte

Description

 

+

----------------

+--------------------------------------------------

 

+

F0,42,3c,6x

EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7)

0001 0001 (11)

MAP WRITE REQUEST

11H

000m mmmm (mm)

Destination Map Number

[NOTE 1]

1111 0111 (F7)

EOX

 

+

----------------

+--------------------------------------------------

 

+

 

When this message is received, a WRITE COMPLETED(Function:21h) message

 

or a WRITE ERROR(Function:22h) message will be transmitted by the same

 

ID(KPE1:6Fh or KP2:67h).

 

 

(6) CURRENT MAP DATA DUMP

 

R/T

+

----------------

+--------------------------------------------------

 

+

Byte

Description

 

+

----------------

+--------------------------------------------------

 

+

F0,42,3c,6x

EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7)

0100 1100 (49)

CURRENT MAP DATA DUMP

49H

0ddd dddd (dd)

Data

[NOTE 2][TABLE 1]

:

:

 

1111 0111 (F7)

EOX

 

+

----------------

+--------------------------------------------------

 

+

 

When this message is received, a DATA LOAD COMPLETED(Function:23h)

 

message or a DATA LOAD ERROR(Function:24h) message will be transmitted

 

by the same ID(KPE1:6Fh or KP2:67h).

 

 

 

This message is transmitted by the same ID(KPE1:6Fh or KP2:67h)

 

 

whenever a CURRENT MAP DATA DUMP REQUEST(Function:19h) is received.

(7) MAP DATA DUMP

 

 

 

R/T

+

----------------

+--------------------------------------------------

 

+

Byte

Description

 

+

----------------

+--------------------------------------------------

 

+

F0,42,3c,6x

EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7)

0100 1100 (4D) MAP DATA DUMP

4DH

0ddd dddd (dd) Data

[NOTE 3][TABLE 1]

:

:

 

1111 0111 (F7) EOX

 

+

----------------

+--------------------------------------------------

 

+

When this message is received, a DATA LOAD COMPLETED(Function:23h) message or a DATA LOAD ERROR(Function:24h) message will be transmitted by the same ID(KPE1:6Fh or KP2:67h).

This message is transmitted by the same ID(KPE1:6Fh or KP2:67h) whenever a MAP DATA DUMP REQUEST(Function:1Dh) is received.

(8) GLOBAL DATA DUMP

 

R/T

+

----------------

+--------------------------------------------------

 

+

Byte

Description

 

+

----------------

+--------------------------------------------------

 

+

F0,42,3c,6x

EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7)

0101 0001 (51)

GLOBAL DATA DUMP

51H

0ddd dddd (dd)

Data

[NOTE 4][TABLE 2]

:

:

 

1111 0111 (F7)

EOX

 

+

----------------

+--------------------------------------------------

 

+

 

When this message

is received, a DATA LOAD COMPLETED(Function:23h)

 

message or a DATA LOAD ERROR(Function:24h) message will be transmitted

 

by the same ID(KPE1:6Fh or KP2:67h).

 

 

 

This message is transmitted by the same ID(KPE1:6Fh or KP2:67h)

 

 

whenever a GLOBAL

DATA DUMP REQUEST(Function:0Eh) is received.

 

(9) ALL DATA DUMP

 

 

 

R/T

+

----------------

+--------------------------------------------------

 

+

Byte

Description

 

+

----------------

+--------------------------------------------------

 

+

F0,42,3c,6x

EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7)

0101 0000 (50)

ALL DATA DUMP

50H

0ddd dddd (dd)

Data

[NOTE 5][TABLE 1][TABLE 2]

:

:

 

1111 0111 (F7)

EOX

 

+

----------------

+--------------------------------------------------

 

+

 

When this message

is received, a DATA LOAD COMPLETED(Function:23h)

 

message or a DATA

LOAD ERROR(Function:24h) message will be

 

transmitted

by the same ID(KPE1:6Fh or KP2:67h).

This message is transmitted by the same ID(KPE1:6Fh or KP2:67h) whenever a ALL DATA DUMP REQUEST(Function:0Fh) is received.

(10) DATA FORMAT ERROR

 

 

 

 

 

 

T

+----------------

 

+--------------------------------------------------

 

 

 

 

 

 

+

Byte

 

 

 

Description

 

 

 

+----------------

 

+--------------------------------------------------

 

 

 

 

 

 

+

F0,42,3c,6x

 

EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7)

0010 0110 (26)

DATA FORMAT ERROR

 

 

 

26H

1111 0111 (F7)

EOX

 

 

 

 

 

 

+----------------

 

+--------------------------------------------------

 

 

 

 

 

 

+

Transmits this message by the same ID(KPE1:6Fh or KP2:67h) when

there is an error

in MIDI in message.

 

 

 

 

(11) DATA LOAD COMPLETED

 

 

 

 

 

 

T

+----------------

 

+--------------------------------------------------

 

 

 

 

 

 

+

Byte

 

 

 

Description

 

 

 

+----------------

 

+--------------------------------------------------

 

 

 

 

 

 

+

F0,42,3c,6x

 

EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7)

0010 0011 (23)

DATA LOAD COMPLETED

 

 

23H

1111 0111 (F7)

EOX

 

 

 

 

 

 

+----------------

 

+--------------------------------------------------

 

 

 

 

 

 

+

Transmits this message by the same ID(KPE1:6Fh or KP2:67h) when

DATA LOAD, PROCESSING have been completed.

 

 

 

 

(13) DATA LOAD ERROR

 

 

 

 

 

 

T

+----------------

 

+--------------------------------------------------

 

 

 

 

 

 

+

Byte

 

 

 

Description

 

 

 

+----------------

 

+--------------------------------------------------

 

 

 

 

 

 

+

F0,42,3c,6x

 

EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7)

0010 0100 (24)

DATA LOAD ERROR

 

 

 

24H

1111 0111 (F7)

EOX

 

 

 

 

 

 

+----------------

 

+--------------------------------------------------

 

 

 

 

 

 

+

Transmits this message by the same ID(KPE1:6Fh or KP2:67h) when

DATA LOAD, PROCESSING have not been completed.

 

 

 

(14) WRITE COMPLETED

 

 

 

 

 

 

T

+----------------

 

+--------------------------------------------------

 

 

 

 

 

 

+

Byte

 

 

 

Description

 

 

 

+----------------

 

+--------------------------------------------------

 

 

 

 

 

 

+

F0,42,3c,6x

 

EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7)

0010 0001 (21)

WRITE COMPLETED

 

 

 

21H

1111 0111 (F7)

EOX

 

 

 

 

 

 

+----------------

 

+--------------------------------------------------

 

 

 

 

 

 

+

Transmits this message by the same ID(KPE1:6Fh or KP2:67h) when

DATA WRITE by MIDI has been completed.

 

 

 

 

(15) WRITE ERROR

 

 

 

 

 

 

 

 

T

+----------------

 

+--------------------------------------------------

 

 

 

 

 

 

+

Byte

 

 

 

Description

 

 

 

+----------------

 

+--------------------------------------------------

 

 

 

 

 

 

+

F0,42,3c,6x

 

EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7)

0010 0010 (22)

WRITE ERROR

 

 

 

 

22H

1111 0111 (F7)

EOX

 

 

 

 

 

 

+----------------

 

+--------------------------------------------------

 

 

 

 

 

 

+

Transmits this message by the same ID(KPE1:6Fh or KP2:67h) when

DATA WRITE by MIDI has not been completed.

 

 

 

 

Dump Data Format

 

 

 

 

 

 

 

 

 

 

n = 0, 1, ...

 

 

 

 

 

 

 

DATA ( 1set = 8bit x 7byte )

 

 

 

 

 

 

b7

~

b0

b7

~

b0

b7 ~~

b0

b7

~

b0

+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ +-+-+-~~-+-+-+ +-+-+-+-+-+-+-+-+

+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ +-+-+-~~-+-+-+ +-+-+-+-+-+-+-+-+

 

7n+0

 

 

 

7n+1

 

7n+2 ~~ 7n+5

 

7n+6

 

MIDI DATA ( 1set = 7bit x 8Byte )

 

 

 

 

 

 

b7b7b7b7b7b7b7

b6

~

b0

b6 ~~

b0

b6

~

b0

+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ +-+-+-~~-+-+-+ +-+-+-+-+-+-+-+-+

0

0

0

0

+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ +-+-+-~~-+-+-+ +-+-+-+-+-+-+-+-+

7n+6,5,4,3,2,1,0

 

 

7n+0

 

7n+1 ~~ 7n+5

 

7n+6

 

NOTE 1 : Destination Map Number

a)When header is KPE1 ID.

mm= 0000 0000(00) ~ 0001 0111(17)

b)When header is KP2 ID.

mm= 0000 0000(00) ~ 0000 0111(07)

NOTE 2 : CURRENT MAP DATA DUMP FORMAT

a) When header is

KPE1 ID.

 

[Map Data

A (12byte)],

(See TABLE 1-a)

[Map Data

B (12byte)],

(See TABLE 1-b)

[Map Data

P (1058byte)]

(See TABLE 1-d)

1082byte = 7 * 154 + 4 -->

8 * 154 + (4 + 1) = 1237byte

b) When header is KP2 ID.