User Manual Synertia® RF Generator 89
The information contained in this manual is subject to change by Comet Yxlon without prior notice.
≤253)
Between 1 and 249 bytes of data
≤ 249)
Table 25: Structure of a request
• Header
The header of the request consists of two bytes. The first byte specifies the
address of the generator, which is always the fixed value 0x0A.
The second byte contains the function code (FC), which defines the type of the
transaction. The function code can only have a value 0x41 for read commands or
0x42 for write commands.
Write commands are used to actively change a value or to activate a certain
setting of the generator. Write commands are only executed when the generator
is in the correct control source mode.
Read commands are always executed and return the value for the requested
parameter.
Sending any other function code than read (0x41) or write (0x42) will result in an
exception with the corresponding error code in the response packet.
• Command Number
Each command and parameter of the generator has a corresponding command
number. The value of the command number can be any value between 1 and
65535. The SHFT protocol reserves 2 bytes to transfer the command number to
the generator as a 2-byte integer value. Using command numbers unknown to the
generator will result in an exception. A corresponding error code will be included in
the response.
• For a complete list of available commands and parameters and their
corresponding command numbers, see 10.3 “ List of parameters” on page 102.
• Data
Each request contains between 1 and 249 bytes of data, transmitted as Big-
Endian. The type and amount of data depends on whether the request is a read or
write command and on the specific command number.
Read commands (FC = 0x41) always contain 2 bytes of data with the fixed values
0x00 and 0x01.