Skip to content

Releases: rimuadmin/ProtoFlex

v0.8.0 2025-12-18

19 Dec 01:31

Choose a tag to compare

Changes to support v4.1.5

  • Changed radio_config.json:
    • "version": "4.1.5.39794

v0.7.0 2025-12-07

07 Dec 23:34

Choose a tag to compare

Changes to support SmartSDR v4.1.3

  • Changed radio_config.json:
    • "discovery_protocol_version": "3.1.0.2"
    • "version": "4.1.3.39644
  • Improved Discovery service
    • Discovery.parse_gui_clients_from_discovery()
    • Fixed packet_count

v0.6.0 2025-11-08

09 Nov 03:15

Choose a tag to compare

Changes to support v4.0.1

  • Changed radio_config.json - "version": "4.0.1.39161".
  • Added attributes 'max_internal_pa_power' and 'external_pa_allowed' to Radio.
  • Changed Radio.get_status_message() to return new attributes: 'max_internal_pa_power' and 'external_pa_allowed'.
  • Added Radio.get_dvk_status_messages() to return instances of DVK Recording.
  • Added DVKRecording class.
  • Changed Panadapter.get_status_message() to return new attributes.
  • Changed Waterfall.get_status_message() to return new attributes.
  • Changed Slice.get_status_message() to return new attributes.

General Fixes

  • Fixed initial connection messages tsend to clients upon connect.

v.0.5.0 2025-10-18

18 Oct 14:33

Choose a tag to compare

Updates to support SmartSDR v3.10.15:

  • Updated the radio_config file to specify "version": "3.10.15.38923"
  • Fixed standard meters to omit PACURRENT meter if the model is in the FLEX-6000 series

Command Fixes:

  • Fixed the version command so uses the version number from the config file instead of a hard coded value.
  • Fixed the info command so it populates the name attribute from the radio nickname.
  • Fixed the meter list command so it uses the current list of meters instead of hard coded values.

v0.4.0 2025-10-12

12 Oct 17:55

Choose a tag to compare

Initial release supporting the following features:

  • FlexRadio Compatible TCP Interface: Command protocol support for client applications
  • Realistic Spectrum Generation: Dynamic HF band simulation with SSB, CW, and digital signals
  • UDP Streaming: Panadapter FFT data, waterfall tiles, and meter streaming
  • VITA-49 Discovery Protocol: Automatic radio discovery for SmartSDR clients
  • Multi-Client Support: Handle multiple simultaneous client connections
  • Session Management: Track client sessions with GUI/non-GUI client detection
  • Flexible Configuration: Configure the ProtoFlex using a JSON file
  • Browser Interface: View internal state of ProtoFlex
  • Comprehensive Logging: Configurable logging with file output support