1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-23 00:18:37 -05:00
sdrangel/plugins/feature/radiosonde
Mykola Dvornik 15337cac66 Fix bug that prevents settings changes updates via reverse API
Most plugins that use reverse API to PATCH settings updates to remote
server only do so when `useReverseAPI` is toggled, but not when the
relevant settings are being updated. So lets fix the precondition to
use the `m_useReverseAPI` flag instead.
2024-04-14 18:58:12 +02:00
..
map Add RS41 Radiosonde (Weather Ballon) demodulator and feature 2022-03-01 17:17:56 +00:00
CMakeLists.txt Radiosonde: Support uploading to SondeHub. Improve humidity calculation. Fix a couple of bugs. 2024-04-10 01:31:39 +01:00
radiosonde.cpp Fix bug that prevents settings changes updates via reverse API 2024-04-14 18:58:12 +02:00
radiosonde.h Add AvailableChannelOrFeatureHandler for handling lists of channels, features and message pipes to them. 2024-02-16 16:31:12 +00:00
radiosonde.qrc Add RS41 Radiosonde (Weather Ballon) demodulator and feature 2022-03-01 17:17:56 +00:00
radiosondefeedsettingsdialog.cpp Radiosonde: Support uploading to SondeHub. Improve humidity calculation. Fix a couple of bugs. 2024-04-10 01:31:39 +01:00
radiosondefeedsettingsdialog.h Radiosonde: Support uploading to SondeHub. Improve humidity calculation. Fix a couple of bugs. 2024-04-10 01:31:39 +01:00
radiosondefeedsettingsdialog.ui Radiosonde: Support uploading to SondeHub. Improve humidity calculation. Fix a couple of bugs. 2024-04-10 01:31:39 +01:00
radiosondegui.cpp Remove unused includes and use more direct includes 2024-04-11 23:31:34 +02:00
radiosondegui.h Radiosonde: Support uploading to SondeHub. Improve humidity calculation. Fix a couple of bugs. 2024-04-10 01:31:39 +01:00
radiosondegui.ui Radiosonde: Support uploading to SondeHub. Improve humidity calculation. Fix a couple of bugs. 2024-04-10 01:31:39 +01:00
radiosondeplugin.cpp Updated versions and changelogs 2024-04-14 11:41:00 +02:00
radiosondeplugin.h Rewriting of copyright notices for plugins/features. Part of #1893 2023-11-18 13:12:18 +01:00
radiosondesettings.cpp Radiosonde: Support uploading to SondeHub. Improve humidity calculation. Fix a couple of bugs. 2024-04-10 01:31:39 +01:00
radiosondesettings.h Radiosonde: Support uploading to SondeHub. Improve humidity calculation. Fix a couple of bugs. 2024-04-10 01:31:39 +01:00
radiosondewebapiadapter.cpp Rewriting of copyright notices for plugins/features. Part of #1893 2023-11-18 13:12:18 +01:00
radiosondewebapiadapter.h Rewriting of copyright notices for plugins/features. Part of #1893 2023-11-18 13:12:18 +01:00
readme.md Radiosonde: Support uploading to SondeHub. Improve humidity calculation. Fix a couple of bugs. 2024-04-10 01:31:39 +01:00

Radiosonde Feature Plugin

Introduction

The Radiosonde feature displays a table containing the most recent information received from radiosondes based on data received via Radiosonde Demodulators.

The chart can plot two data series vs time for the radiosonde selected in the table.

The Radiosonde feature can draw balloons objects on the Map feature in 2D and 3D.

Received data can be forwarded to SondeHub. Your location can be displayed on the SondeHub map, as either a stationary receiver or chase car.

Interface

Radiosonde feature plugin GUI

Radiosonde Table

The Radiosonde table displays the current status of each radiosonde, based on the latest received data from all Radiosonde Demodulators.

  • Serial - The serial number that uniquely identifiers each radiosonde.
  • Type - The type of radiosonde.
  • Lat (°) - Latitude in degrees. East positive. Double clicking on this column will center the map on this object.
  • Lon (°) - Longitude in degrees. West positive. Double clicking on this column will center the map on this object.
  • Alt (m) - The altitude of the radiosonde in metres.
  • Spd (km/h) - Speed over ground in kilometres per hour.
  • VR (m/s) - Vertical climb rate in metres per second.
  • Hdg (°) - Heading in degrees.
  • Status - Flight status of the radiosonde (E.g. On ground, ascent or descent).
  • P (hPA) - Air pressure in hectopascals. Not all RS41s include a pressure sensor. A value ending with 'U' indicates a uncalibrated estimate and may be inaccurate.
  • T (°C) - Air temperature in degrees Celsius. A value ending with 'U' indicates a uncalibrated estimate and may be inaccurate.
  • U (%) - Relative humidity in percent. A value ending with 'U' indicates a uncalibrated estimate and may be inaccurate.
  • Alt Max (m) - The maximum altitude seen for the radiosonde in metres.
  • Freq (MHz) - The transmission frequency in megahertz as indicated by the radiosonde.
  • BurstKill status - Whether the BurstKill timer is active.
  • BurstKill timer - BurstKill timer.
  • Updated - Gives the date and time the last message was received.
  • Messages - Displays the number of messages received.

Right clicking on the table header allows you to select which columns to show. The columns can be reordered by left clicking and dragging the column header.

Right clicking on a table cell allows you to copy the cell contents, or find the radiosonde on the map.

Map

The Radiosonde feature can plot balloons (during ascent) and parachutes (during descent) on the Map. To use, simply open a Map feature and the Radiosonde plugin will display objects based upon the data it receives from that point. Selecting a radiosonde item on the map will display a text bubble containing information from the above table. To centre the map on an item in the table, double click in the Lat or Lon columns.

Radiosonde on map

Feeding Data to SondeHub

Received radiosonde frames can be forwarded to SondeHub by clicking the Feed button.

Right clicking the feed button opens the SondeHub Feed Settings dialog:

SondeHub settings dialog

  • Callsign should be your amateur callsign and indicates who the frames have been received by.
  • Enter your e-mail address. This isn't displayed on the SondeHub map.
  • Check display position if you would like your position displayed on the SondeHub map.
  • Check mobile to indicate that your receiver is mobile, and it will be displayed on the SondeHub map as a chase car. If unchecked, your receiver will be displayed as stationary with a green circle.
  • Antenna is a free text string you can use to describe your antenna. This will be displayed on the SondeHub map.

Attribution