Wykres commitów

11917 Commity (Hamlib-4.6.3)

Autor SHA1 Wiadomość Data
Nate Bargmann 4801ebd081
Update NEWS for SmartSDR space CW handling 2025-07-07 21:46:23 -05:00
aa5sh a42e5f62a6
smartsdr--CWX Updates
Needed to replace spaces with 0x7f characters.

(cherry picked from commit 0c94ba468a)
2025-07-07 21:44:54 -05:00
Nate Bargmann e03441d9ae
Update NEWS for Flex CW 2025-06-30 07:56:05 -05:00
aa5sh 0accc406c8
Added RetVal
(cherry picked from commit 3b6577834e)
2025-06-30 07:50:47 -05:00
Michael Morgan c0d7a32056
FlexCW
Added the option to send CW using CWX commands on Flex's.

(cherry picked from commit b365d988a4)
2025-06-30 07:50:29 -05:00
Nate Bargmann 8abb5efcf0
Update NEWS for TS-590 and rotctl fixes 2025-06-25 21:41:52 -05:00
George Baltz N3GB 53c30fcf8c
Fix rotctl \dump_caps output
rot_sprintf_status() was printing items multiple times.
Cause of problem noticed by cppcheck.

(cherry picked from commit 0b75b96ef1)
2025-06-25 21:39:26 -05:00
George Baltz N3GB f518c478f2
Restore TS-590S/SG RIG_LEVEL_RFPOWER_METER
(cherry picked from commit ec4590df8d)
2025-06-25 21:38:59 -05:00
Nate Bargmann 867fc5886a
Update NEWS for R75 powerstat fix 2025-06-23 08:18:46 -05:00
markjfine a57e5583fd
Correct powerstat check
The R75 for some reason rejects the powerstat query and returns an error. Commented out  .get_powerstat to correct that. Applications should initially assume it's on, then internally track power status, since you can still turn it off.

(cherry picked from commit dc12b01aed)
2025-06-23 08:17:07 -05:00
Nate Bargmann b34695aab8
Update NEWS for rigctld seperator character fix. 2025-06-21 10:22:50 -05:00
George Baltz N3GB 7127d88783
Make separator character local to rigctld connection
Response to rigctld command was being corrupted by other threads
Fixes issue #1748

(cherry picked from commit 8d0e67f017)
2025-06-21 10:19:11 -05:00
George Baltz N3GB 7b8ce52a9e
Add -S to rigctld man page
(cherry picked from commit 65d922ce53)
2025-06-21 10:18:35 -05:00
George Baltz N3GB c7cf859317
Fix memory leak in rigctl_parse.c
strip_quotes() orphaned 1 or 2 strings per call.

(cherry picked from commit 0740af61a3)
2025-06-21 10:18:25 -05:00
Nate Bargmann 619cf9fc0d
Update NEWS for jrc_set_chan 2025-06-20 21:30:24 -05:00
markjfine 7d2e828861
Fixed jrc_set_chan
set_chan() was correctly creating and sending the command, and returning RIG_OK. However, radio was actually ignoring it because command wasn't terminated with a CR. This is now corrected.

(cherry picked from commit aa39d6a618)
2025-06-20 21:27:28 -05:00
Nate Bargmann cea177f395
Update NEWS on Kenwood command terminator fix 2025-06-17 22:06:42 -05:00
Lars Kellogg-Stedman b365b0afe0
Un-break hamlib on TM-D710/TM-V71/etc
Commit d1e0e3f introduced a `remove_nonprint` method that breaks hamlib on
all TM-D710/TM-V71A devices by erroneously removing the command termination
character (`\r`).

This commit adopts a solution proposed by @GeoBaltz that only runs
`remove_nonprint` if the command termination character itself is printable.

Resolves: #1767 #1698
(cherry picked from commit 85c9e15eac)
2025-06-17 22:02:32 -05:00
Nate Bargmann 371db9ffd2
Release 4.6.3 2025-06-09 19:52:44 -05:00
Nate Bargmann ff72e8eef2
Update NEWS and advance to 4.6.3~rc3 2025-06-07 08:05:32 -05:00
Daniele Forsi IU5HKX 5b4c8c2ea3
Fix Doxygen tags
(cherry picked from commit ea5a5ac312)
2025-06-06 21:23:24 -05:00
Daniele Forsi IU5HKX d901969d35
Fix typo
Do the same change as in commit 42f41773

(cherry picked from commit 0123cce135)
2025-06-06 21:08:55 -05:00
Daniele Forsi IU5HKX 8a4e550978
Fix syntax error
Fixes an error that happens when trying to run the example:
$ nc -w 1 localhost 4532P
nc: port number invalid: 4532P

(cherry picked from commit 2967945e32)
2025-06-06 21:08:45 -05:00
markjfine bb8b764412
Kill warnings
Kills some warnings in jrc_set_func when compiling on Mac that weren't seen in Linux.

(cherry picked from commit b17644d4e3)
2025-06-06 20:51:22 -05:00
Nate Bargmann 26340d9a8a
Update NEWS for JRC 535D and 545 2025-06-05 21:37:59 -05:00
markjfine cffa440c38
Added NB2
Added RIG_FUNC_NB2 to the function list to complement RIG_FUNC_NB.

(cherry picked from commit 735e1810df)
2025-06-05 21:35:27 -05:00
markjfine 1a740dfbe2
Removed FAGC and added NB2
Removed FAGC from the function list as erroneous for this model. Added RIG_FUNC_NB2 to the function list to complement RIG_FUNC_NB.

(cherry picked from commit 472154a131)
2025-06-05 21:35:17 -05:00
markjfine f876f951ba
Fix NB and NB2 used by 535 and 545
JRC uses one command to switch between NB and NB2. Combined both in the get and set switch blocks to better accommodate this.

(cherry picked from commit 6115a6ddf1)
2025-06-05 21:35:05 -05:00
Nate Bargmann a640201ad7
Advance to 4.6.3~rc2 2025-06-03 11:05:13 -05:00
George Baltz N3GB 04af313f7d
Update NEWS
(cherry picked from commit 4d322337c1)
2025-06-03 10:55:59 -05:00
George Baltz N3GB 3abac28767
Don't start async_data_handler until rig is fully opened.
Let the <model>_rig_open() finish its setup before trying to read status.

(cherry picked from commit 7fa0c863f2)
2025-06-03 10:55:10 -05:00
George Baltz N3GB 3249598cbf
Pass spectrum data through to callback
Fixes issue #1734

(cherry picked from commit 63e1bb4c00)
2025-06-03 10:54:54 -05:00
George Baltz N3GB 6150ee94c7
Fix backward frequency tests in ft857.c
Found by cppcheck.sh

(cherry picked from commit 00d285576c)
2025-05-29 12:38:19 -05:00
George Baltz N3GB 59ab352487
Fix out of sequence merge for issue #1634
Still undetermined if fix is needed for TS-590SG

(cherry picked from commit a4b6ef4fd7)
2025-05-29 12:38:08 -05:00
Daniele Forsi IU5HKX 8f919a5a54
Fix list of dependecies of aclocal.m4
Adds missing ax_lib_readline.m4 and ax_lua.m4 to the list of MACROS.
Also sorts the list.

(cherry picked from commit 9fdf8f201c)
2025-05-29 03:12:06 -05:00
George Baltz N3GB 53d2eed741
Add locking around get/set levels
(cherry picked from commit b5df48d8d9)
2025-05-26 11:16:30 -05:00
Daniele Forsi IU5HKX f0ac83bcba
Fix typo
Add closing tag for example text.

(cherry picked from commit 43017b38f0)
2025-05-26 10:50:28 -05:00
Daniele Forsi IU5HKX ffb61c29a5
Fix typo
(cherry picked from commit 3034631b2f)
2025-05-26 10:50:18 -05:00
Nate Bargmann e641162a6b
Advance to 4.6.3~rc1 2025-05-25 21:00:13 -05:00
Nate Bargmann f459eea516
Update NEWS for 4.6.3 release 2025-05-25 20:46:16 -05:00
Mooneer Salem 0fd094f476
Fix issue where Hamlib attempts to use memory returned by setlocale() after being freed. 2025-05-22 21:18:38 -05:00
Nate Bargmann 9570d9963b
Merge GitHub PR #1742 2025-05-22 18:17:59 -05:00
Nate Bargmann 9b177cd8b3
Merge GitHub PR #1739. 2025-05-22 17:23:35 -05:00
Nate Bargmann 91a4d914d9
Merge branch 'fix/usage-texts' of github.com:dforsi/Hamlib into dforsi-fix/usage-texts
From GitHub PR #1735.
2025-05-22 17:11:55 -05:00
Nate Bargmann 73607aeb54
Merge branch 'dforsi-fix/ac_arg_enable'
Reference GitHub PR #1731.
2025-05-22 16:56:01 -05:00
Daniele Forsi IU5HKX dbe89b2092 Remove duplicated comment 2025-05-22 21:55:10 +02:00
Daniele Forsi IU5HKX 87311035ea Also mention amplifiers 2025-05-22 21:55:10 +02:00
Daniele Forsi IU5HKX 4109d606b5 Fix typos 2025-05-22 21:55:10 +02:00
Daniele Forsi IU5HKX 84376c4561 Use the variable with the version number in the example path 2025-05-22 21:55:10 +02:00
Daniele Forsi IU5HKX 5fe81cdef4 Fix compilation errors and warnings and link failure
Compile-tested with commit 8ea3f0e (tag: 3.4.10)
from https://github.com/osmocom/libusrp

Fixes:
usrp_impl.cc:33:10: fatal error: usrp_standard.h: No such file or directory
usrp_impl.cc:49:63: error: expected '(' before 'malloc'
usrp_impl.cc:49:100: error: expected ')' before ';' token
usrp_impl.cc:72:39: error: invalid 'static_cast' from type 'rig_state*' to type 'usrp_priv_data*'
usrp_impl.cc:86:39: error: invalid 'static_cast' from type 'rig_state*' to type 'usrp_priv_data*'
usrp_impl.cc:104:39: error: invalid 'static_cast' from type 'rig_state*' to type 'usrp_priv_data*'
usrp_impl.cc:129:45: error: invalid 'static_cast' from type 'rig_state*' to type 'usrp_priv_data*'
usrp_impl.cc:151:45: error: invalid 'static_cast' from type 'rig_state*' to type 'usrp_priv_data*'
usrp_impl.cc:169:45: error: invalid 'static_cast' from type 'rig_state*' to type 'usrp_priv_data*'

usrp_impl.cc:114:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
usrp_impl.cc:139:38: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]

/usr/bin/ld: ../src/.libs/libhamlib.so: undefined reference to `usrp_caps'
2025-05-17 23:00:08 +02:00