Commit graph

26 commits

Author SHA1 Message Date
Andreas Krüger
7821b68fdd
Removing trailing whitespace from each source code line that has it. 2025-10-14 13:12:57 +02:00
Andreas Krüger
aa27ee6c2a The boilerplate changes to make logging configurable at runtime.
These changes were actually done by a script, not manually.
2025-10-13 18:18:55 -05:00
Allan Bazinet
0beb602d9a Correct integral types
Rollup of lint corrections of various integral type usage, in general, correction of int -> qsizetype.
2025-08-16 16:06:05 -04:00
Allan Bazinet
8c3d51466a Use chrono duration convenience types 2024-11-02 16:10:10 -07:00
Allan Bazinet
cbb02474c1 Ensure proper timer thread affinity
Since the APRS client object will be moved to another thread, ensure that its timer has a parent of the APRS client object, so that the timer is properly handled when the thread affinity changes.
2024-09-05 14:06:36 -07:00
Allan Bazinet
e377385bfa Initial round of Qt5 deprecation fixes 2024-08-31 09:40:28 -07:00
Jordan Sherer
defc99c274 APRSIS delay / skip percentage is now configurable on the client (not exposed to user though) 2020-04-11 11:46:12 -04:00
Jordan Sherer
640ce756c0 Added ability to spot ssids with compound callsigns ala, KN4CRD/7 2020-04-01 20:42:29 -04:00
Jordan Sherer
ab339e9728 Added APRSIS spotting back into the app, but this time under the APJ8CL aprs registered callsign 2020-03-30 23:07:40 -04:00
Jordan Sherer
32fcabd2af Prevent connecting to APRSIS server if there's no host or port provided 2019-08-24 15:27:12 -04:00
Jordan Sherer
75bf51072a Rename to JS8Call 2018-10-04 13:52:52 -04:00
Jordan Sherer
4e1c04f74a Fixed packet format for APRS 2018-10-02 14:28:33 -04:00
Jordan Sherer
0451f6aca9 Fixing some APRS packet structures 2018-09-21 14:43:02 -04:00
Jordan Sherer
d08096a934 Initial commit of manual clock drift syncronization 2018-09-18 17:24:07 -04:00
Jordan Sherer
ffbfb3b133 Fixed issue with APRS packet queue processing 2018-09-13 22:23:32 -04:00
Jordan Sherer
acbd1080d5 Fixed issue with APRSIS passcode validity check 2018-09-10 10:12:42 -04:00
Jordan Sherer
0a1a08a1a5 Added random delay to APRS packet submission 2018-09-07 10:22:36 -04:00
Jordan Sherer
1ca079041f Updated APRSISClient to drop packets older than 5 minutes 2018-09-05 14:57:40 -04:00
Jordan Sherer
e922df7635 Require APRS passcode for raw APRS usage 2018-09-05 11:33:50 -04:00
Jordan Sherer
24e9b15e42 Added user configurable APRS server option 2018-09-02 00:05:15 -04:00
Jordan Sherer
bf7d057d6e Allow SSID-like suffixes to be sent to APRS 2018-09-01 20:04:15 -04:00
Jordan Sherer
64022c18b6 Added compound callsigns to APRS position comment 2018-08-30 15:01:43 -04:00
Jordan Sherer
42c8d1c0bb Updated APRS client to be more resilient to server failure 2018-08-30 14:31:31 -04:00
Jordan Sherer
6ab3d32e3b Updated APRS spotting connections for better reliability 2018-08-30 12:18:20 -04:00
Jordan Sherer
83b05df312 Added APRS payload sends to APRS-IS 2018-08-28 15:13:38 -04:00
Jordan Sherer
adcc728492 Added spotting to APRS-IS for grids larger than 4 characters. Added supporting commands for QTH QTC and GRID 2018-08-27 21:19:38 -04:00