Please help us prioritize the features on our roadmap by reviewing the following and discussing in groups.io the importance of each feature for use in your amateur radio service. We hope to receive support from the Amateur Radio community to develop modules for the features that are needed most by the Amateur Radio Service and to contribute them to the open-source community. Below are some of the software modules that we think might be of most interest to the Amateur Radio community.
Sync - Coming Soon
The Sync feature will allow your weather data collected locally to be synchronized with other Raspberry Pi's or online to QRUQSP.org. When sync'd with QRUQSP.org this data will be available to your online dashboard accessible from anywhere in the world without having to open up your firewall.
Simple APRS Messaging System (SAMS) - Coming Soon
The SAMS module supports sending and receiving simple APRS messages from the QRUQSP web interface and uses the KISS TNC provided by Dire Wolf. Messages are two-way messages which are addressed from one station to another station with an optional request for acknowledgement. This module is being built using the specification for "Messages" from the APRS 101 SPEC and should therefore be interoperable with all radios and TNCs that support this specification.
Rain Gauge Support
Due to the nature of the cumulative reporting in rain gauges, it is not as simple to store the data as temperature and humidity.
Sensor Battery Monitoring
When a sensor beacons it includes the current state of the battery. This information needs a way to be tracked and the owner alerted when the battery is low and needs replacing.
Lightning Detector Support
We have been testing the AcuRite Lightning Detector and will be adding the ability to store strike information and alert the owner.
Weather graphs for temperature, humidity and pressure need to be added to the Dashboard.
An Event Coordinator module would provide an intuitive web user interface for keeping track of public service event assignment locations, stations, tactical call signs and notes with timestamps. This module will help event planners and net controllers better manage the information related to public service events such as an ARES exercise, bike ride, or parade.
QSL / Net Logging
A QSL Logging module would enable simple logging of contacts along with information such as station call sign, frequency, date, time, RST signal report and free-form notes about the QSO. QSL log entries can be used to keep track of your radio activities from casual rag chews to participation in ARES nets.
The NTS Radiogram module will enable entry of National Traffic System (NTS) Radiograms through a web UI as well as sending and receiving radiograms through APRS. This module will be built using the specification for "NTS Radiograms" from the APRS 101 SPEC and should therefore be interoperable with APRSLink on a CMS-Hosted gateway, as well as radios and TNCs that support this specification.
An Emergency Alert module would make use of the open-source dsame and/or multimon-ng to decode messages from the Emergency Alert System (AES) with Specific Area Message Encoding (SAME).
Providing offline maps for your local area to be used without an internet connection for position tracking of APRS beacons.
Vision Impaired Support
We are looking for assistance from vision impaired operators about what will help with accessibility to QRUQSP User Interface.
Provide additional features in QRUQSP software to support hamlib and rig control via serial cable or USB cable.
NOAA Weather Satellite
An NOAA Weather Satellite module would use software such as WXtoImg to decode the weather satellite images which are transmitted by the NOAA weather satellites.
Let us know which open-source software you have found to be most useful for your amateur radio service and if you may be able to contribute code to integrate open-source software with QRUQSP.