Q
U E R Y I N G T H E
R
E G I S T E R S
These are request for data registers, in that a request for certain data is made by writing to the specific
register first, and then followed by reading back the requested data. Some registers may require
instruction data to specify the type of data to return, while others do not need any. For example, the
GET_RF_PARAMETERS (0x20) returns sweep dwell time, rf1_frequency, rf2_frequency, etc; this depends
on the request instruction byte.
Returned data length is always 5 bytes (40 bits), with the first byte being the most significant (MSB). Not
all returned data have 5 valid bytes, and for those data the ending bytes are padded with zeros. For
example, for an integer data with first 4 valid bytes, the last byte is 0; that is
[MSB][Byte2][Byte1][Byte0][zeros]. It is important that all 5 bytes are read in order to clear the
interface buffers.
A summary of the query registers are list in Table 38, and their details are provided in the tables that
follow.
Table 38. Query registers.
Register
Register Name
Address
GET_RF_PARAMETERS
GET_TEMPERATURE
GET_DEVICE_STATUS
GET_DEVICE_INFO
GET_LIST_BUFFER
GET_ALC_DAC_VALUE
GET_SERIAL_OUT_BUF
Table 39. Register 0x20 GET_RF_PARAMETERS (1 Byte, 5 Bytes)
Bit
Typ
e
[3:0]
WO
Parameters
SC5511A User Manual
S C 5 5 1 1 A : Q
Serial Range
Bit 7
0x20
[7:0]
Open
0x21
[7:0]
Open
0x22
[7:0]
Open
0x23
[7:0]
[7:0]
0x24
[15:8]
Open
0x25
[7:0]
Open
0x26
[7:0]
Open
Name
Bit 6
Bit 5
Bit 4
Open
Open
Open
Open
Open
Open
Open
Open
Open
Buffer Address [7:0]
Open
Open
Open
Open
Open
Open
Open
Open
Open
Width
4 Data specifies the parameter to retrieve:
0x00 = Current RF1 freq (5 valid bytes return)
0x01 = Sweep Start Freq (5 valid bytes return)
0x02 = Sweep Stop Freq (5 valid bytes return)
0x03 = Sweep Step Freq (5 valid bytes return)
0x04 = Sweep Dwell Time (4 valid bytes return)
0x05 = Sweep Cycle Count (4 valid bytes return)
0x06 = Sweep List Buffer Pts (4 valid bytes return)
0x07 = Current RF1 level
0x08 = Current RF2 Freq(2 valid bytes return)
0x0A = signal phase (firmware > Version 2.5)
Rev 1.7.0
U E R Y
Bit 3
Bit 2
Bit 1
parameter
Open
Open
Open
Open
Open
Open
info
Buffer Address [11:8]
Open
Open
Open
Open
Open
Open
Open
Description
Bit 0
Open
Open
Open
Open
22
Need help?
Do you have a question about the SC5511A and is the answer not in the manual?