Commit Graph

551 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 fbd9b25d43 Merge branch 'dev' of http://github.com/wb2osz/direwolf into dev 2024-05-06 14:20:51 -04:00
wb2osz 75d910c743 Issues 527, 528: AGW protocol compatible with NET/ROM. 2024-05-06 19:17:42 +01:00
MrColdboot f233bfb783
Update deprecated CMake command `exec_program()` (#526)
Per the cmake documentation:

  > *Changed in version 3.28:* This command is available only if policy CMP0153
  >   is not set to NEW. Port projects to the execute_process() command.
  >
  > *Deprecated since version 3.0:* Use the execute_process() command instead.

To avoid warnings or future errors, calls to `exec_program()` have been
replaced with the recommended `execute_process()` command.
2024-04-24 10:13:59 -04:00
wb2osz 6be6f686a9 Latest device identifiers. 2024-03-13 01:09:28 +01:00
wb2osz e41a7f2278 update comment 2024-03-09 18:50:58 +00:00
wb2osz cea02b5bef Merge branch 'RafaelGCPP-master' into dev 2024-03-09 17:24:50 +00:00
wb2osz 0f1512b376 Merge branch 'master' of https://github.com/RafaelGCPP/direwolf into RafaelGCPP-master 2024-03-09 17:24:13 +00:00
Rafael Gustavo da Cunha Pereira Pinto 93572513d4
Update codeql-analysis.yml 2024-03-06 09:43:59 -03:00
Rafael Gustavo da Cunha Pereira Pinto 1424cc942b
Update codeql-analysis-python.yml 2024-03-06 09:43:44 -03:00
Rafael Gustavo da Cunha Pereira Pinto 921f3be253
Update codeql-analysis-python.yml 2024-03-06 09:41:05 -03:00
Rafael Gustavo da Cunha Pereira Pinto 327aba27ce
Update codeql-analysis.yml 2024-03-06 09:40:45 -03:00
Rafael Gustavo da Cunha Pereira Pinto a2c88f320f
Create codeql-analysis-python.yml 2024-03-06 09:40:16 -03:00
Rafael Gustavo da Cunha Pereira Pinto 274fed556d
removing python from codeql-analysis.yml 2024-03-06 09:39:20 -03:00
Rafael Gustavo da Cunha Pereira Pinto d462fda79f
Update codeql-analysis.yml 2024-03-05 14:18:29 -03:00
Rafael Gustavo da Cunha Pereira Pinto 1325b97475
Update codeql-analysis.yml 2024-03-05 14:13:53 -03:00
Rafael Gustavo da Cunha Pereira Pinto fc3d2e52c3
Update codeql-analysis.yml 2024-03-05 09:18:16 -03:00
Rafael Gustavo da Cunha Pereira Pinto 2c3e987a26
Update CMakeLists.txt 2024-03-05 09:07:45 -03:00
Rafael Gustavo da Cunha Pereira Pinto 26013e1057
Update codeql-analysis.yml 2024-03-05 09:01:48 -03:00
Rafael Gustavo da Cunha Pereira Pinto a508a76a52
Update codeql-analysis.yml to v2 2024-03-05 08:58:50 -03: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 a3f68203c7 Merge branch 'ew1abz-gpiod' into dev 2023-11-25 19:58:58 +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
Martin Cooper e18a9289a8 Include hidapi as a dependency for CI 2023-11-24 13:29:37 -08: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 a9c6adc79e Include Mac build information in README
Since building on Mac using Homebrew is straightforward, include this
information in a new section of the README.
2023-11-15 17:04:05 -08:00
Martin Cooper c1d00a5eed Incorporate CM108 support for Mac
The generic config file can now be simplified slightly, since the
section on using CM108 for PTT is now common to all of Linux, Windows
and Mac.
2023-11-15 17:03:22 -08: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 de293a1f25 Merge remote-tracking branch 'origin/dev' 2023-10-28 16:03:04 +01:00
wb2osz 2260df15a5 Release Notes 1.7. 2023-10-28 15:01:48 +01:00
wb2osz 6ed85d12b1 User Guide for release 1.7. 2023-10-28 02:03:55 +01:00
wb2osz 62e4566cc9 Change version to 1.7 release. 2023-10-28 02:03:19 +01: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 7b9325ecb6 Documentation update for release 1.7. 2023-10-27 23:31:57 +01:00
wb2osz fae30a6035 Move to new directory. 2023-10-14 22:34:32 +01:00