Download ThinkRF R6000 firmware v1.0.3.
New Features
The following new feature was added:
Users can now initiate a firmware update and device reboot via new SCPI Commands:
:SYSTem:FIRMware:STATus?
:SYSTem:FIRMware:UPDate
:SYSTem:FIRMware:WRITe
:SYSTem:REBoot
Enhancements
The following other changes were made:
Added support for sending a USB message to clear the halt condition on the CDC control endpoint, effectively clearing all queued USB traffic. Subsequent transfers will start a new VRT packet.
The :TRACe:STReam:STARt [id] command now requires sufficient buffer space to store one complete packet before starting. Failure to allocate enough space will result in an error.
Updated the calculation for :TRACe:BLOCk:PACKets? MAX to ensure more accurate results.
General USB stability enhancements.
Fixed Defects
The following issues were fixed:
Corrected the :SENSE:FREQuency:IF? <n> command to return the correct value.
Resolved an edge case in GPIO configuration during sweeping, where the settings were not updated as expected.
Fixed the GNSS:POSition? query on boot to return the correct value: 512.000000,512.000000,67108863.968750.
Addressed an issue where a garbage packet was occasionally emitted when streaming data via USB.
RF lock signal is now correctly indicated in the VRT trailers.
Improved timestamp synchronization for higher decimation rates, enhancing accuracy by several milliseconds in certain cases.
Fixed data desynchronization issues and resolved occasional lock-ups.
Refer to Release Notes for the full details.
Refer to the product’s User Guide for detailed instructions on performing a firmware update via the Ethernet connection, which also applies when using the USB connection method. Users developing custom applications that utilize direct SCPI commands can incorporate the firmware update SCPI commands introduced in release v1.0.3.