Mike Black W9MDB
914c4f4d2a
Add clearerr in rotctl_parse.c
2023-10-18 16:45:42 -05:00
Mike Black W9MDB
680ce55ba2
Revert "Fix get_vfo_info VFO argument"
...
This reverts commit 1bf2111c7a
.
2023-10-15 22:53:27 -05:00
Mike Black W9MDB
1bf2111c7a
Fix get_vfo_info VFO argument
2023-10-15 22:47:23 -05:00
Mike Black W9MDB
cdc9bc45f2
Add -b/bind_all option to rigctld
...
By default rigctld will not try all interfaces
Windows was not recognizing duplicate rigctld instances and failing with Log4OM
https://github.com/Hamlib/Hamlib/issues/1400
2023-10-14 16:55:43 -05:00
Mike Black W9MDB
8d15c04727
Fix more cppcheck items
2023-10-14 12:01:41 -05:00
Mike Black W9MDB
534fe449a2
Fix more cppcheck items
2023-10-13 17:36:29 -05:00
Mike Black W9MDB
d72127f29a
Fix cppcheck warnings
2023-10-11 23:22:42 -05:00
Mike Black W9MDB
501c4b62c9
cppcheck fixes
2023-10-11 09:01:15 -05:00
Mike Black W9MDB
744eb5fc5d
Revert to VFO argument for set_ant and get_ant
...
https://github.com/Hamlib/Hamlib/issues/1399
2023-10-10 10:44:39 -05:00
Mike Black W9MDB
e68b6f98b5
Add RIG_CONF_INT
...
Fix AGC_LAST value thanks to cppcheck
2023-10-08 17:18:16 -05:00
Mike Black W9MDB
fd1c48bfab
Fix printout of ext_level
2023-10-08 16:51:39 -05:00
Mike Black W9MDB
64d6cd4af2
Update some rigctl commands that do not need the VFO argument
2023-10-07 14:10:50 -05:00
Mike Black W9MDB
d5f7660781
Fix some more cppcheck items
...
https://github.com/Hamlib/Hamlib/issues/1351
2023-10-06 15:14:10 -05:00
Mike Black W9MDB
adc339039d
Fix compile warning in testmW2power.c
2023-10-05 08:46:14 -05:00
Mike Black W9MDB
3b5f7a6dcf
Add and fix some cppcheck suppress items
...
https://github.com/Hamlib/Hamlib/issues/1351
2023-10-03 17:11:09 -05:00
Mike Black W9MDB
c93440706f
Fix rigctlsync.c compilation
2023-10-02 23:27:57 -05:00
Mike Black W9MDB
5ac1e50b80
Fix always true conditions found by cppcheck
...
https://github.com/Hamlib/Hamlib/issues/1351
2023-10-02 23:10:58 -05:00
Mike Black W9MDB
1a4a189dbc
Try to make rigctl(d)/rotctl(d) a little more robust in case of bad data
...
https://github.com/Hamlib/Hamlib/issues/1351
2023-10-02 10:48:26 -05:00
Mike Black W9MDB
1fbb03fa92
Remove multicast.c from build
...
https://github.com/Hamlib/Hamlib/issues/695
2023-09-20 12:17:10 -05:00
Mike Black W9MDB
c07e40e18b
Fix memory channgle in FTDX101 and FTDX101MP
...
Add tag data to memsave.c
Fix RVF error for Elecraft K3
2023-09-08 17:05:34 -05:00
Mike Black W9MDB
404ceb8c4b
Change send_morse, stop_morse, send_voice_mem, and stop_voicemem to not require a VFO argument
...
https://github.com/Hamlib/Hamlib/issues/1365
2023-08-21 15:16:32 -05:00
Mike Black W9MDB
24e407c82c
Fix github build
2023-08-20 16:34:35 -05:00
Mike Black W9MDB
7011b48554
Add rigfreqwalk
2023-08-20 16:16:08 -05:00
Mike Black W9MDB
cca3891362
Change L METER to allow meter names in addition to numeric
...
Change l METER to return meter number=name instead of just number
Hopefully doesn't mess up anybody using this function via rigctl/rigctld uf they parsing the number correctly.
It's easier for users with to use/see text names for both set/get
https://github.com/Hamlib/Hamlib/issues/1369
2023-08-20 16:03:25 -05:00
Mike Black W9MDB
1ad43a44ba
Fix KEYERTYPE
...
https://github.com/Hamlib/Hamlib/issues/1363
2023-08-19 08:43:06 -05:00
Mike Black W9MDB
3814f2dadf
Add set_voice_mem and stop_voice_mem for K3/K3S/K4
...
https://github.com/Hamlib/Hamlib/issues/1367
2023-08-18 16:49:35 -05:00
Mike Black W9MDB
36dade6e6c
Strip CR/LF from 'b' command input
...
https://github.com/Hamlib/Hamlib/issues/1365
2023-08-18 12:20:41 -05:00
Mike Black W9MDB
0edd1df223
Add more KEYERTYPE implementaions to Icom rigs
2023-08-18 00:04:59 -05:00
Mike Black W9MDB
ccd6472f03
Fix KEYERTYPE in ic7300.c and add parsing of STRAIGHT, BUG, PADDLE for rigctl(d)
...
https://xiegu.eu/downloads/
2023-08-17 22:49:20 -05:00
Mike Black W9MDB
2bc28f2dea
Fix duplicate printout in get_parm
...
https://github.com/Hamlib/Hamlib/issues/1361
2023-08-14 12:35:28 -05:00
Mike Black W9MDB
003b50bc57
Standardize extended response in rigctld for level, func, and parm
...
,l VFOA AGC
get_level: VFOA,AGC,0,RPRT 0
,u VFOA RIT
get_func: VFOA,RIT,0,RPRT 0
,p ANN
get_parm: currVFO,ANN,0,RPRT 0
Error example
,p NB
get_parm: currVFO,NB,RPRT -1
https://github.com/Hamlib/Hamlib/issues/1361
2023-08-13 23:23:23 -05:00
Mike Black W9MDB
d7d450df49
Add parm BANDSELECT for Yaesu rigs
...
'p BANDSELECT' returns current band of VFOA
'P BANDSELECT BAND160M' example selects the 160M band
'P BANDSELECT ?' shows bands available for the rig
Kenwood rigs will be next
Icom rigs TBD when Icom explains the return from 0x1a 0x01 -- no bandselect possible so manual setting of rig values
https://github.com/Hamlib/Hamlib/issues/1353
2023-08-11 10:40:42 -05:00
Mike Black W9MDB
9ad070c33f
Add gpio command to rigctl(d) usable with pttport setting CM108
...
e.g. to set gpio2 on use 'gpio GPIO2 1" and off "gpio GPIO2 0"
Should work with GPIO1-4
New API funcions rig_cm108_get_bit rig_cm108_set_bit
https://github.com/Hamlib/Hamlib/issues/1121
2023-07-22 10:32:25 -05:00
Mike Black W9MDB
d28ce6b798
Bump up some 1024 buffers to 2048 to avoid overflow error
2023-07-21 11:46:58 -05:00
Mike Black W9MDB
2da6c400f7
Add RTS/DTR capability to rotctl and ampctl
2023-07-20 11:58:26 -05:00
Mike Black W9MDB
1688f25ed5
Add hamlib_version2 do dump_caps and dump_state
2023-07-20 10:17:55 -05:00
Mike Black W9MDB
4c8994d905
Add hamlib_version to dump_state
2023-07-20 10:01:30 -05:00
Mike Black W9MDB
df9d9dfbd1
Change testrig.c back to original port
2023-07-19 22:11:26 -05:00
Mike Black W9MDB
5df0ae02f1
Allow W command to use any hex terminator
2023-07-17 09:33:18 -05:00
Mike Black W9MDB
52df1e4f0a
Allow fd terminator for W command. Any fd value, e.g. fd, 0xfd, \0xfd will work
2023-07-17 09:28:37 -05:00
Mike Black W9MDB
778889e06a
Fix rigctlcom.c and rigctlsync. version
2023-07-11 11:19:07 -05:00
Mike Black W9MDB
94cce72428
Add hamlib_version command to rigctl/rigctld and format version date as ISO8601
2023-07-11 11:13:04 -05:00
Mike Black W9MDB
3bda269494
Add elapsd to rig_test_cw
2023-07-04 22:20:34 -05:00
Mike Black W9MDB
90585cbb6e
Add testmW2power.c
2023-07-04 17:36:42 -05:00
Mike Black W9MDB
24f17730f4
Add \test command to rigctl -- first test routine is "cw"
...
https://github.com/Hamlib/Hamlib/issues/1281
2023-07-04 17:31:07 -05:00
max
44fa32c8cd
Fix 'get_powerstat' command provided by rigctld by taking care of the given separator according to the extended response protocol
2023-06-29 16:20:00 +02:00
Mike Black W9MDB
5c3f26cc56
Cover more cases for detecting rig power
2023-06-20 17:32:16 -05:00
Mike Black W9MDB
f9d27d0e35
Add get_vfo_list to help in rigctl
2023-06-11 14:15:32 -05:00
Mike Black W9MDB
8e94bc63d0
Fix millisecond abbreviations and capitalization errors
2023-06-11 08:49:57 -05:00
Mike Black W9MDB
ebedbbbfb5
Clean up debug a bit
2023-06-09 22:51:54 -05:00