![Quantum Composers miniSystem MJFS-15 Operating Manual Download Page 25](http://html.mh-extra.com/html/quantum-composers/minisystem-mjfs-15/minisystem-mjfs-15_operating-manual_770793025.webp)
MINISYSTEM Manual Version 1.5
Page 25
Device Address
Address
Device
LC
Laser Controller
Command Types
There are two types of commands -- those that set a value or initiate an action (control
commands), and those that request information (query commands). Each device must respond in
the proper manner to each type of command.
Control Commands
A device must always parse a control command and return a response immediately.
If the command is a recognized command and the parameter is valid, then the device
returns an "OK<CR>".
If the command is not recognized, then the device responds with a "?1<CR>".
If the command is recognized, but the parameter value is missing or invalid, then the device
responds with a "?
4” or “?5”.
If a control command is received while the device is in the midst of executing a previous
command, and the commands are mutually exclusive (cannot be executed in parallel), then
the previous command is aborted and the new one executed. It is up to the host controller
(the PC) to poll the device and make sure the previous command has finished, if that is
needed.