Commit Graph

183 Commits

Author SHA1 Message Date
Martin Cooper 8ae7de98fc Sync Mac CM108 changes with latest dev branch 2024-05-13 09:52:43 -07:00
wb2osz 75d910c743 Issues 527, 528: AGW protocol compatible with NET/ROM. 2024-05-06 19:17:42 +01:00
wb2osz e41a7f2278 update comment 2024-03-09 18:50:58 +00:00
wb2osz 5a54179c97 more work on mic-e device id. 2024-02-16 02:52:28 +00:00
wb2osz 4d2d814ee1 Proper color for informational text. 2024-02-04 22:40:40 +00:00
wb2osz 4af7b22fa9 AGW 'K' Monitor in Raw Format did not have 'Flag' field set with channel. 2024-01-31 23:50:00 +00:00
wb2osz 78604808f8 Add hint for better operation. 2024-01-30 17:19:46 +00:00
wb2osz c9b7c61f2c Issue 510 - List only valid channels for AGW G command. 2024-01-26 00:06:04 +00:00
wb2osz 46f31d4453 Use tocalls.yaml rather than tocalls.txt which is no longer maintained. 2023-12-23 15:57:03 +00:00
wb2osz d679e06846 Warnings about using VOX rather than wired PTT. 2023-12-21 23:15:21 +00:00
wb2osz b069d0f031 More config file checking. 2023-12-21 23:01:05 +00:00
wb2osz 5d35780498 missing quote 2023-11-26 01:29:13 +00:00
wb2osz ad5dbaec73 Refine ptt gpiod. 2023-11-26 01:12:34 +00:00
wb2osz c87534fbc5 Merge branch 'gpiod' of https://github.com/ew1abz/direwolf into ew1abz-gpiod 2023-11-25 19:57:55 +00:00
wb2osz 6192661f3d Compile error. 2023-11-25 15:32:04 +00:00
wb2osz a5d9fc31b5
Merge branch 'dev' into gpiod 2023-11-22 17:11:36 -05:00
wb2osz 6f0c1518c0 More error checking. 2023-11-22 21:34:41 +00:00
wb2osz 12abb8d91e dev branch is now 1.8 development. 2023-11-22 21:29:05 +00:00
wb2osz 654bf677a3
Merge branch 'dev' into gpiod 2023-11-22 16:07:45 -05:00
Martin Cooper b8fdf013c5 Build changes for the use of CM108 for PTT on Mac
The CMake changes are slightly complicated by the Windows build using
a local copy of some hidapi files, for some reason, instead of using
the hidapi library itself. The Mac version uses hidapi in the same way
as other libraries.

In the CMake files, it is unclear to me whether "elseif (NOT WIN32 AND
NOT CYGWIN)" means the same thing as "elseif (APPLE)", so they are
treated separately in order to avoid breaking other build types.
2023-11-15 17:02:32 -08:00
Martin Cooper b03a797ec4 Add support for the use of CM108 for PTT on Mac
Support for CM108-based PTT on Mac is provided using the hidapi library
in the same way as on Windows. As such, the code changes are limited
almost entirely to updated #if conditions, treating Windows and Mac in
the same way.
2023-11-15 17:00:53 -08:00
wb2osz 9807304d63 Bump version to 1.7 release. 2023-10-28 01:10:20 +01:00
wb2osz 091670a917 New device identifier location. 2023-10-28 01:00:50 +01:00
wb2osz 88e2222db6 Better keyword for preemptive digipeating. 2023-10-14 17:37:46 +01:00
wb2osz 6b76e1d98d Don't let t1v get out of control. 2023-10-14 17:34:46 +01:00
wb2osz 6bd296bd7e glibc 2.38 has strlcpy and strlcat but cmake does not detect it. 2023-10-14 17:31:07 +01:00
wb2osz ba0313ca78 Add FTM-500D to recognized device identifers. 2023-09-11 00:08:58 +01:00
wb2osz a08d0939b5 Add FEC type to station heard line. 2023-09-11 00:07:36 +01:00
wb2osz 7a8e4320ac Issue 486. Maybe. 2023-08-16 15:00:10 +01:00
Brent Petit a87b72e040
Handle slow Hamlib init. This change adds a retry loop to the (#484)
rig_open call. If the rig_open continues to fail after 5 tries,
exit.
2023-08-08 13:48:53 -04:00
wb2osz 2434e5f13b Minor cleanups. 2023-08-08 17:34:06 +01:00
wb2osz dfc063f905 Minor clarifications. 2023-08-08 00:14:47 +01:00
wb2osz 80bbf5a553 FIX_BITS default to 0. 2023-08-08 00:02:44 +01:00
Andrew Rodland c5ad945c3c
Fix IL2PTX config parsing (#483)
We were checking `*t` for end of string instead of `*c`, but `t` never changes, so we would run off of the end of the buffer and output a very large number of config errors before eventually crashing.
2023-07-17 13:21:22 -04:00
wb2osz e84a622515 Look past third party header for packet filtering. 2023-06-14 01:37:08 +01:00
wb2osz f9cf42b291 Better interpretation of bulletin identifiers. 2023-06-03 20:24:30 +01:00
wb2osz 4008153334 Silently ignore AGW protocol application login. 2023-05-21 21:32:54 +01:00
wb2osz 415a08da1e Add AIOC to list for cm108 ptt. 2023-05-18 00:17:39 +01:00
wb2osz f8b9cae461 Improved error messages. 2023-05-14 23:25:02 +01:00
wb2osz 92a2097d30 New warnings for gcc 11.3. 2023-05-11 21:29:45 +01:00
wb2osz 24a06aef9e 1.7 dev version G 2023-05-08 03:23:26 +01:00
wb2osz b1727345e0 Issue 401 - Avoid receiving own transmission due to audio crosstalk. 2023-05-08 02:27:59 +01:00
wb2osz 8e32286604 Issue 275 - AGW 'd' would not abort a connect attempt in progress. 2023-05-07 02:38:00 +01:00
wb2osz 8000e46c02 Issue 427 - callsign order for AGW protocol 'Y'. 2023-05-04 18:56:09 +01:00
wb2osz 110b85a781 Add EAS to gen_packets. 2023-05-01 02:41:05 +01:00
wb2osz 4ac666df6a Clean up atest EAS receive. 2023-04-30 21:48:51 +01:00
wb2osz 4cd63df5be Use channel rather than port when dumping KISS frame. 2023-04-26 01:07:05 +01:00
wb2osz 75ccf181f9 Improve config error checking. 2023-04-07 16:29:27 -04:00
wb2osz 019ff3bda6 Update config.c 2023-04-07 14:14:32 -04:00
wb2osz 11468f26f8 Improve error message. 2023-03-05 15:38:06 +00:00