Remote Control Commands
R&S
®
NRX
355
User Manual 1178.5566.02 ─ 05
●
A trailing delimiter (0x0a = Linefeed.
First, have a look at the size of the binary data; it is 10242884 in this case. This num-
ber has 8 digits. Now you have all the information to assemble everything:
●
The
SYST:FWUP
command
●
A blank as a separator
●
The '#' sign
●
The '8' for the length of the file size
●
The '10242884' specifying the size of the file
●
....... (the contents of the
*.rsu
file).....
●
0x0a as a delimiter
In this example, you would write exactly 10242905 bytes to the sensor (for example via
a 'viWrite()' function).
The result sums up from the values of the above list to:
9 + 1 + 1 + 1 + 8 + 10 1= 10242905
In a (pseudo) string notation, it is:
SYST:FWUP #810242884.........(file content)........ <LF>
,
Where
<LF>
is a single 0x0a character and
........(file content)........
is
the direct byte-by-byte contents of the
*.rsu
file.
Setting parameters:
<fwudata>
<block_data>
Usage:
Setting only
SYSTem:FWUPdate:STATus?
Reads the result of the firmware update.
While a firmware update is in progress, the LED of the sensor flashes in bright white
color. When the firmware update is completed, you can read the result.
The result of the query is a readable string.
Example:
SYST:FWUP:STAT?
Query
"Success"
Response
Usage:
Query only
14.12.4
Network Settings
SYSTem:COMMunicate:NETWork[:COMMon]:WORKgroup
............................................... 356
SYSTem:COMMunicate:NETWork:MACaddress?
..............................................................356
SYSTem:COMMunicate:NETWork:RESTart
...................................................................... 356
SYSTem:COMMunicate:NETWork:STATus?
..................................................................... 356
System Information and Configuration