Repository navigation
Guide Credits and contributors
What it is. OnAir is free software (GPL-3.0-or-later) and stands on the work of many people and projects. The Credits window lists both: who sent fixes, reported bugs, shared recordings, translated or suggested ideas, and which third-party projects, libraries and specifications OnAir uses, with their authors and licences.
- Help > Credits opens the Contributors tab.
- Help > Credits and licences opens the Projects and licences tab.
- The line at the right end of the menu bar ("by: Kristijonas Adomaitis, made with help from the community") is a button that opens the window as well.
The Contributors tab has two views:
- People: each person with a link to their GitHub profile, what they did, and a kind: pull request, optimisation, fix, bug report, samples, translation, testing or idea. Entries carry the issue or commit references so you can read the discussion.
- By mode: the same list grouped by the mode it concerns, with a group GENERAL & TOOLS for work that is not tied to one mode.
A Filter box narrows the list by name or text. Mode tooltips in the mode list also end with the names of the people who contributed to that mode.
The text at the top says: thank you to everyone who sent fixes, reported bugs, shared recordings, translated or suggested ideas. Want your name changed or removed? Tell the project on Discord or open an issue.
The same list lives in the repository as CONTRIBUTORS.md.
The table has the columns Project, Author, Licence and Used for. Links open in your browser. A Filter box searches all four columns, which is the fastest way to find, say, what OnAir takes from WSJT-X or from rtl_433.
How to read it: vendored code is in the OnAir source and compiled in; ported or re-implemented means OnAir's own code was written from that project's source or specification; some projects were only read as a cross-check. The full notices and the open licence points are in THIRD_PARTY.md in the repository.
Typical entries are the user interface library Dear ImGui (MIT), the audio library miniaudio, codec2 (LGPL, loaded at run time), nrsc5 for HD Radio (GPL-3.0-or-later), WSJT-X for the weak-signal modes, rtl_433 for sensors and many more. Check the window itself for the current list.
- The licences decide what you may do if you redistribute OnAir or build on it.
- Add-ons for patented codecs (mbelib and the HD Radio audio codec) are not shipped: you install them yourself, see Voice codecs.
- If you know of code or data OnAir uses that is missing or credited wrongly, open an issue so it can be fixed.
Send fixes, recordings of real signals (especially for modes with little real-world testing), translations or bug reports with an IQ recording. See Contributing. People who help are added to the list with the kind of help they gave.
Contributing | Voice codecs | Legal | Privacy
Getting started
Using OnAir
Tools and guides (0.2.7)
- Band survey
- Message database
- Watchlists
- TV recorder
- Time machine
- Pass scheduler
- Plugin SDK
- Headless server
- All guides
Radios
Modes by group
- TV
- Broadcast radio
- Aviation
- Maritime
- Satellite & navigation
- Two-way radio
- Cellular & rail
- Pagers
- IoT & sensors
- Weather & science
- Amateur: digital
- Amateur: voice & packet
- HF utility
- General & tools
Tutorials
- DVB-T2 TV with a HackRF
- FM radio with RDS
- Aircraft with ADS-B and the map
- Ships with AIS
- DAB+ digital radio
- Weather satellite images
- HF digital: FT8 and WSPR
- Digital voice: DMR, D-STAR, P25
- Pagers: POCSAG and FLEX
- Time stations and the clock
- Record IQ, then the Signal workbench
- The signal sample library
- Control a rig with Hamlib
- Two receivers and the multi-decoder
Reference
Help
Legal and privacy
More