Wykres commitów

  • 27b1758d8e
    Merge 400e8b6921 into 623ff17f61 Michael Morgan 2025-07-06 21:59:54 +0000
  • 400e8b6921 cleanedup Michael Morgan 2025-07-06 16:59:46 -0500
  • 878cd6081f
    Merge 84799e2f6c into 623ff17f61 dforsi 2025-07-06 17:46:17 +0000
  • 84799e2f6c Revert "Install Lua for macOS in the CI" Daniele Forsi IU5HKX 2025-07-06 19:44:43 +0200
  • 976bfb4276 Remove the executable bit from data files Daniele Forsi IU5HKX 2025-07-06 19:42:10 +0200
  • 2a9796b561
    Merge 61ad3cda10 into 623ff17f61 dforsi 2025-07-06 13:36:21 +0000
  • 61ad3cda10 Use Hamlib.rigerror2() to get the error message for the given error number Daniele Forsi IU5HKX 2025-07-06 15:24:18 +0200
  • 407d3f669b Revert "Fix debug messages shown even from disabled levels" Daniele Forsi IU5HKX 2025-07-06 14:58:41 +0200
  • ff3f5e373e Made some changes for error handling Michael Morgan 2025-07-05 16:54:24 -0500
  • 4d69d19016
    Merge 22636be85e into 623ff17f61 markjfine 2025-07-05 21:30:04 +0000
  • 22636be85e Commented out the embedded debugging (WARN level) that echoes all transaction data. Mark J. Fine 2025-07-05 17:11:33 -0400
  • 54c2eb89a2 Revert "Temporarily disable parallel builds" Daniele Forsi IU5HKX 2025-07-05 22:19:46 +0200
  • 8c94897208 Install development package for rigmatrix for Linux in the CI Daniele Forsi IU5HKX 2025-07-05 22:09:18 +0200
  • 633cee04d2 Install INDI development packages for Linux in the CI Daniele Forsi IU5HKX 2025-07-05 21:40:13 +0200
  • 2fc0b8eef5 Fix make distcheck again Daniele Forsi IU5HKX 2025-07-05 20:23:45 +0200
  • 98489501fe Revert "Sort SUBDIRS and DIST_SUBDIRS and fix them" Daniele Forsi IU5HKX 2025-07-05 19:44:54 +0200
  • 3706f365a5 Temporarily disable parallel builds Daniele Forsi IU5HKX 2025-07-05 18:31:54 +0200
  • b96afa9372 Remove redundant rule for make Daniele Forsi IU5HKX 2025-07-05 16:58:52 +0200
  • e5e4ef84fe Remove redundant rule for make clean Daniele Forsi IU5HKX 2025-07-05 16:49:29 +0200
  • ec0a04669c Merged remaining R8 set/get memory channel routines over to drake.c Cleaned up comments and added interface documentation to newly added routines Added TODO notes for things yet to be handled on R8A/B, such as channel name Mark J. Fine 2025-07-05 09:41:52 -0400
  • f68c48aac5 Add dependency to hamlibdatetime.h Daniele Forsi IU5HKX 2025-07-05 13:04:49 +0200
  • b73d4a5cef Install SWIG for macOS in the CI Daniele Forsi IU5HKX 2025-07-05 12:42:42 +0200
  • 585d23ae5b Temporarily disable building Lua bindings on macOS Daniele Forsi IU5HKX 2025-07-05 12:39:38 +0200
  • 419cb02dd5 Install Lua for macOS in the CI Daniele Forsi IU5HKX 2025-07-05 11:51:49 +0200
  • 6433447e91 Install TCL for macOS in the CI Daniele Forsi IU5HKX 2025-07-05 11:45:02 +0200
  • 6a9f93a89e Remove trailing newline from YAML multiline strings Daniele Forsi IU5HKX 2025-07-05 10:37:30 +0200
  • bdde43f175 Execute make with less verbosity for better readability Daniele Forsi IU5HKX 2025-07-05 09:57:46 +0200
  • 55805c90c9 Do the configure step with everything "no", then with "yes" Daniele Forsi IU5HKX 2025-07-05 09:55:03 +0200
  • e7daf11d5c Do not compile rotators/indi if disabled in configure Daniele Forsi IU5HKX 2025-07-03 23:39:50 +0200
  • 49b01e1968 Removed EOM from set_mem's "Cxx" command because it was leaving an extra LF in the receive queue, messing up the response to any subsequent command. Mark J. Fine 2025-07-04 20:54:45 -0400
  • cb0646c727 Merged all R8 testing routines (except set/get memory channel) into their equivalents within drake. Will do the same with memory channel routines once they are better tested. Mark J. Fine 2025-07-04 00:53:28 -0400
  • f4cebd5339 Do not compile rigs/winradio if disabled in configure Daniele Forsi IU5HKX 2025-07-03 23:19:26 +0200
  • d065bcb8ef Sort SUBDIRS and DIST_SUBDIRS and fix them Daniele Forsi IU5HKX 2025-07-03 23:06:02 +0200
  • df45b7288c AddedPowerandRITXIT Michael Morgan 2025-07-03 14:29:26 -0500
  • 4bb9069611
    Merge 1eeb59e50c into 623ff17f61 dforsi 2025-07-03 20:05:16 +0200
  • 7a97578476 Fixed error in get_mem(), which was reading mode, not memory channel. Adusted Report All to decode memory status AFTER mode, so VFO_MEM wouldn't get squashed. Mark J. Fine 2025-07-03 11:02:50 -0400
  • 1630ad7f81 CWX Updates aa5sh 2025-07-03 00:21:50 -0500
  • 6ac3dd596b Fixed squelch detection to use an asterisk instead of a hash (like in the manual). Also fixed setting of meter based on the status of RIG_DCD_ON/OFF instead of true/false. Mark J. Fine 2025-07-03 00:30:11 -0400
  • 48405744b5 Silence uninitiated variable warning in vfo_op on C99 compuler. Mark J. Fine 2025-07-02 22:08:47 -0400
  • db863a6921 Added stdbool.h for c99 compilers in drake.c Mark J. Fine 2025-07-02 20:34:17 -0400
  • 3ff4bc99cc Moved all r8's command debug routines over to drake.c and out of the r8-specifc backend. Removed the r8-specific transaction routine and repointed it to the revised common one in drake.c. Mark J. Fine 2025-07-02 11:33:50 -0400
  • d32d605be6 Fix crashing when attempting to receive data on 'set' actions... helps if the receive buffer is appropriately sized. Also, added intialization to the receive buffer in the comms loop. Mark J. Fine 2025-07-02 11:13:06 -0400
  • 3b8a24179e Fixed issue in comms loop where receive buffer was too small, causing buffer overflow crashes. Also, added buffer initialization in case some receive errors are not handled properly. Fixed potential C99 stdbool error. Mark J. Fine 2025-07-02 09:23:59 -0400
  • e1562e675f Organized most of the redundant rig freq, mode, mem, and all reporting into their individual routines that decode and pool most of the 'get' settings into the private data area. Mark J. Fine 2025-07-01 23:47:41 -0400
  • 03bf68c459 Removed redundant timout-specific error block. Mark J. Fine 2025-06-30 21:30:49 -0400
  • f94ec6a47b Changes to smooth out the transaction process for all Drakes, and more test edits for the R8. Mark J. Fine 2025-06-30 21:17:37 -0400
  • 623ff17f61 Build all language bindings master Daniele Forsi IU5HKX 2025-06-30 23:42:10 +0200
  • 7acb809eef Do not try to compile Python code when building other bindings Daniele Forsi IU5HKX 2025-06-30 23:41:12 +0200
  • e03441d9ae
    Update NEWS for Flex CW Hamlib-4.6.3 Nate Bargmann 2025-06-30 07:56:05 -0500
  • 0accc406c8
    Added RetVal aa5sh 2025-06-28 16:55:25 -0500
  • c0d7a32056
    FlexCW Michael Morgan 2025-06-28 08:08:59 -0500
  • ca7353abaa
    Merge GitHun PR #1788 Nate Bargmann 2025-06-30 07:39:41 -0500
  • a6fb8a079a Update copyright to GUOHETEC in license headers for all GUOHETEC driver files 声纳 2025-06-30 08:43:04 +0800
  • b95d349bff Add LGPLv2.1 license headers to GUOHETEC driver files 声纳 2025-06-30 08:41:13 +0800
  • 1eeb59e50c Remove the macro METHOD3() which is unused now Daniele Forsi IU5HKX 2025-06-29 22:33:14 +0200
  • 623b93db3d Fix various methods Daniele Forsi IU5HKX 2025-06-29 22:19:49 +0200
  • ed7e5b2344 Fix Rig.set_ctcss_sql() Rig.set_ctcss_tone() Rig.set_dcs_code() Daniele Forsi IU5HKX 2025-06-29 22:05:23 +0200
  • 663612051c Fix Rig.set_mem() Daniele Forsi IU5HKX 2025-06-29 21:38:08 +0200
  • 070efb7b41 Fix Rig.set_freq() Daniele Forsi IU5HKX 2025-06-29 21:30:40 +0200
  • 04d675fc55 Fix Rig.set_bank() Daniele Forsi IU5HKX 2025-06-29 21:26:22 +0200
  • 27015b0f28 Add meaningful arguments Daniele Forsi IU5HKX 2025-06-29 21:22:20 +0200
  • 0e3a90bb35 Fix Rig.send_dtmf() Daniele Forsi IU5HKX 2025-06-29 21:04:39 +0200
  • 656cf53652 Fix Rig.send_morse() Daniele Forsi IU5HKX 2025-06-29 20:59:09 +0200
  • 3bd299c9ac Change dummy_get_split_mode() to store RIG_SPLIT_ON or RIG_SPLIT_OFF Daniele Forsi IU5HKX 2025-06-29 19:51:19 +0200
  • 229acd70ee Fix Rig.get_ant() tests Daniele Forsi IU5HKX 2025-06-29 19:28:20 +0200
  • 593a539d47 Allow to execute some tests with a simulator or with a real rig Daniele Forsi IU5HKX 2025-06-29 19:18:48 +0200
  • d927a8787b Fix typos Daniele Forsi IU5HKX 2025-06-29 19:16:23 +0200
  • 14d46d68c6 Make the Dummy Rig use antenna number 1 by default Daniele Forsi IU5HKX 2025-06-29 18:58:50 +0200
  • 082f76e516 Make Dummy Rig handle also RIG_ANT_5 Daniele Forsi IU5HKX 2025-06-29 18:15:00 +0200
  • 8316886063 Adds a backend for the Drake R8 for non-intrusive testing. Module contains copies of parts of drake.c because several routines are significantly different than R8a/b. Resopnses will be different. Test rig includes better debugging of message transfers, that replace nulls, CRs and LFs with token strings so they can be properly seen and counted as part of the sending and receiving messages. Mark J. Fine 2025-06-29 12:14:21 -0400
  • 3b6577834e Added RetVal aa5sh 2025-06-28 16:55:25 -0500
  • b365d988a4 FlexCW Michael Morgan 2025-06-28 08:08:59 -0500
  • 6797ab7646 guohetec: fix cppcheck warnings and improve code quality 声纳 2025-06-28 17:13:12 +0800
  • c2d4fbe601 guohetec: comprehensive code quality improvements 声纳 2025-06-28 16:56:54 +0800
  • a61877a60b Fix duplicate stdint.h includes in pmr171.c and q900.c 声纳 2025-06-28 11:07:50 +0800
  • 19c2cc0315 Fix duplicate retval variable definition in guohetec.c probe function 声纳 2025-06-28 11:04:58 +0800
  • dee29c555f Implement consistent error handling for GUOHETEC drivers 声纳 2025-06-28 10:55:20 +0800
  • abf6be0b5e Fix compilation errors in GUOHETEC drivers 声纳 2025-06-28 10:22:26 +0800
  • c9161e2e25 Improve error handling for GUOHETEC drivers to enhance WSJT-X compatibility 声纳 2025-06-28 10:11:21 +0800
  • 862fda58be
    Merge GitHub PR #1786 Nate Bargmann 2025-06-27 07:40:51 -0500
  • 9c18734911
    Update NEWS for recent merges Nate Bargmann 2025-06-27 07:22:21 -0500
  • 5eda68367f Corrected a couple of cppcheck warnings: uninitialize variable and condition always false. Mark J. Fine 2025-06-27 08:05:03 -0400
  • cb308819e7
    Merge GitHub PR #1785 Nate Bargmann 2025-06-27 06:53:07 -0500
  • 36f582222f
    Merge GitHub PR #1784 Nate Bargmann 2025-06-27 06:36:16 -0500
  • 7fe7602a82 Delete redundant functions and structures in guohetec. c, pmr171. c, and q900. c, optimize code structure, fix data length verification logic, and ensure the security and stability of data processing. All cppcheck style warnings have been fixed 声纳 2025-06-27 11:12:46 +0800
  • bf518c0609 Fix Rig.get_ant() Daniele Forsi IU5HKX 2025-06-25 23:02:31 +0200
  • ef3e278203
    Merge GitHub PR #1776 Nate Bargmann 2025-06-26 13:14:29 -0500
  • ef0b7e30bd Reverted CW Pitch value<->knob conversion for non-ICR75 radios. Apparently R75 is the only one using the set mode command. Edited out all non-essential code commenting that was done during local testing. Mark J. Fine 2025-06-26 13:38:23 -0400
  • 82dd540d3a Part 2 of Issue#1775: Adds optional wrappers for rigs that need to use the alternate AGC mapping originally specified in icom.c. Instructions for employment are provided within icom_alt_agc.c. Mark J. Fine 2025-06-26 13:04:58 -0400
  • 8abb5efcf0
    Update NEWS for TS-590 and rotctl fixes Nate Bargmann 2025-06-25 21:41:52 -0500
  • 53c30fcf8c
    Fix rotctl \dump_caps output George Baltz N3GB 2025-06-24 21:48:09 -0400
  • f518c478f2
    Restore TS-590S/SG RIG_LEVEL_RFPOWER_METER George Baltz N3GB 2025-06-23 12:55:12 -0400
  • 31c3c97352
    Merge GitHub PR #1783 Nate Bargmann 2025-06-25 21:32:26 -0500
  • 92a0775855 Modify the buffer size of q900. c to prevent overflow 声纳 2025-06-26 10:11:27 +0800
  • acd4a98cd5 Modify buffer size to prevent overflow 声纳 2025-06-26 10:08:02 +0800
  • b7388e2fca Delete useless variables of pmr171 and q900 声纳 2025-06-26 09:21:05 +0800
  • 14a81b9ad9 Fix q900 and pmr171 compilation warnings 声纳 2025-06-26 09:07:11 +0800
  • 6c399b55ff Assert the length of sequences instead of the list datatype Daniele Forsi IU5HKX 2025-06-25 19:49:58 +0200
  • 7223fb0766 Fix Rig.get_vfo_info() Daniele Forsi IU5HKX 2025-06-24 22:08:46 +0200
  • 453e68c6cd Fix Rig.get_split_vfo() Daniele Forsi IU5HKX 2025-06-24 20:51:26 +0200