Casio WK3800 Instruction Manual - Page 39
Parameter Operations, Parameter Set Transfer Protocols
View all Casio WK3800 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 39 highlights
18 Parameter Operations There are two parameter operations: Individual Parameter Transfer and Individual Parameter Request. A single session is concluded when this Model sends an IPC (Individual Parameter Change) in response to an IPR (Individual Parameter Request) from an external device, or when an IPC is sent by an external device or this Model on its own (not in response to an IPR). Receipt of an IPC by this Model causes the corresponding parameter to be changed. An Individual Parameter Change can also be used to issue some command to this Model, and the Individual Parameter Request can be used to check this Model's status information. Data Receiver Data Sender IPR → ← IPC Operation Send Request (Optional) Data Transfer See "Part V Parameter List" for information about what kinds of parameters are actually sent. 19 Parameter Set Transfer Protocols 19.1 Communication Protocols 19.1.1 One-way and Handshake Parameter Sets can be transferred by bulk dump using the message exchange types described below. • One-way mode Parameter Set send/receive • One-way mode Parameter Set send request send/receive • Handshake mode Parameter Set send/receive • Handshake mode Parameter Set send request, receive rejected, error notification send/receive With the one-way mode, the sending device sends data and ends the session without regard to the response of the receiving device. This mode is best for one-way transfers from a sequencer or similar device. With the handshake mode, the sending device sends the data and then waits for a response from the receiving device before advancing to the next session. This is a high-speed mode in which there is no time wasted waiting. Important! Though the one-way mode format is defined, there is no Parameter Set category that corresponds to this Model. This is because the time required to write to flash memory is indefinite, which makes it necessary to maintain a very long interval between packets and makes communication impossible for all practical purposes. See "VI Parameter Set List" for information about how Parameter Sets are actually allocated. In order to ensure maximum speed for bulk dumping of Parameter Sets, the data format is different from the data format used for Individual Parameter Change. Data is transferred as-is, using the Model's memory image. 39