Reaction wheel
Reaction wheel address 0x0A (10 in decimal format). Below is a list of command packets and response packets for the Reaction wheel module (Picture 1):
Response packets are marked with the tilde symbol "~".

Picture 1. List of command packages for the Reaction wheel module
Each command has a default address, cipher, name, description, and parameters. The address and cipher are separated by a hyphen, the name is separated by a space, for example A-A01 rpm.
Let's analyze some commands designed to control the Reaction wheel:
Command A-A01 rpm - setting the rotation speed of the Reaction wheel:
- A is the default address (in this case, the address of the Reaction wheel module is 0x0A);
- A01 is the command cipher by which the subsystems understand what kind of command it is;
- rpm (rate per minute) is the name of the Reaction wheel rotation speed setting command.
If you click on the command, the parameters and description of the command will appear in the Fields field. The command parameter rpm is the speed of rotation of the Reaction wheel in revolutions per minute, which will be set when sending the command (Picture 2):

Picture 2. Setting the rotation speed of the Reaction wheel
To send a command, click on the To server button.
Command A-A63 cgf_regular_telemerty_on - setting the packet sending period (Picture 3):
- A is the default address (in this case, the address of the Reaction wheel module is 0x0A);
- A63 is the command cipher by which the subsystems understand what kind of command it is;
- cgf_regular_telemerty_on is the name of the command to set the period for sending packets.

Picture 3. Setting the period for sending packages
Figure 3 shows that the packet sending period is set to 500 ms.
Do not set the packet sending period to less than 200 ms – otherwise you will not be able to receive the remaining packets – the channel will be busy.
In addition to regular packages, you can send one-time requests.
For example, in response to the command A-FFE0 request_version (requesting the firmware version of the Reaction wheel module), the system will send the package ~version_sw, provided that the check mark is set opposite ~A-FFE1 version_sw in the field Tree (Picture 4):

Picture 4. Sending a one-time request
Sample response (Picture 5):

Picture 5. Example of a request response
You can view the response parameters by clicking on the corresponding line in the History field.