![Rohde & Schwarz 1430.0105K02 User Manual Download Page 178](http://html1.mh-extra.com/html/rohde-and-schwarz/1430-0105k02/1430-0105k02_user-manual_1477792178.webp)
Remote Control
R&S
®
NRT2
178
User Manual 1178.5550.02 ─ 04
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?
While a firmware update is in progress, the LED of the sensors flashes in bright white
color. As soon as the firmware update is over you can read the result of the update
with the
SYST:FWUP:STAT?
command.
The result of the query is a readable string.
Example:
SYSTem:FWUPdate:STATus?
Response:
"Success"
Usage:
Query only
SYSTem:HELP:HEADers?
[<Parser>]
Query parameters:
<Parser>
Return values:
<Headers>
<dblock>
Usage:
Query only
SYSTem