DUMP = 00h
type(2) idno(2) offs(3) size(3) form(1)
...requests the K2500 to send a data dump of an object or portion thereof. 'type' and 'idno'
identify the object. 'offs' is the offset from the beginning of the object's data and 'size' describes
how many bytes should be dumped starting from the offset. 'form' indicates how the binary
data is to transmitted (0=nibblized, 1=bit stream). The response is a LOAD message:
LOAD = 01h
type(2) idno(2) offs(3) size(3) form(1) data(n) xsum(1)
...which writes data into the specified object, which must exist. Both load and dump operate on
the object data only. The response to a load message will be
DACK = 02h
type(2) idno(2) offs(3) size(3)
...meaning "load accepted", or
DNAK = 03h
type(2) idno(2) offs(3) size(3) code(1)
...meaning "load not accepted." The 'code' field indicates the cause of the failure, as follows::
code
meaning
1
Object is currently being edited
2
Incorrect checksum
3
ID out of range (invalid)
4
Object not found (no object with that ID exists)
5
RAM is full
To request information about an object, use:
DIR = 04h
type(2) idno(2)
The 'type' and 'idno' identify the object. The response is an INFO message:
INFO = 05h
type(2) idno(2) size(3) ramf(1) name(n)
This is the response to DIR, NEW, or DEL. If object is not found, 'size' will be zero and 'name'
will be null. 'ramf' is 1 if the object is in RAM.
NEW = 06h
type(2) idno(2) size(3) mode(1) name(n)
...creates a new object and responds with an INFO message of the created object. The object's
data will not be initialized to any default values. If 'idno' is zero, the first available object ID
number will be assigned. If 'mode' is 0, the request will fail if the object exists. If 'mode' is 1,
and the object exists in ROM, a RAM copy will be made. If 'mode' is 1, and the object exists in
RAM, no action is taken.
DEL = 07h
type(2) idno(2)
...deletes an existing object and responds with an INFO message for the deleted object. If there
is only a RAM copy of the object, the response will indicate that the object doesn't exist
anymore. However, if the deletion of a RAM object uncovers a ROM object, the INFO response
will refer to the ROM object. A ROM object cannot be deleted.
System Exclusive Protocol
K2500 System Exclusive Implementation
11-3
Need help?
Do you have a question about the K2500 - PERFORMANCE GUIDE REV F PART NUMBER 910252 CHAP 11 and is the answer not in the manual?
Questions and answers