Mike Black W9MDB
d48d12c972
Fix cppcheck warnings
2023-08-02 17:24:11 -05:00
Mike Black W9MDB
6a4e31f890
Fix cppcheck warnings
2023-08-02 17:19:51 -05:00
Mike Black W9MDB
2e34bb5991
Fix cppcheck warnings
2023-08-02 17:16:12 -05:00
Mike Black W9MDB
6c794a17bd
Fix cppcheck errors
...
https://github.com/Hamlib/Hamlib/issues/1350
2023-08-02 12:41:25 -05:00
Mike Black W9MDB
04c65d9d7e
Add Quisk as a rig
2023-07-09 23:06:05 -05:00
Mikael Nousiainen
c6d0365c3b
Merge master and fix conflicts
2023-07-08 19:40:10 +03:00
Mike Black W9MDB
52cba4630b
Change FLRig PKT modes to PKTUSB/LSB instead of RTTY
...
https://github.com/Hamlib/Hamlib/issues/1327
2023-07-03 07:56:04 -05:00
Mike Black W9MDB
5281361e07
Update rig->caps in netrigctl.c for level_gran and parm_gran
...
https://github.com/Hamlib/Hamlib/issues/1305
2023-06-17 15:43:16 -05:00
Mike Black W9MDB
d9b936618c
Remove VFO_TX from dummy
2023-06-11 23:34:15 -05:00
Mikael Nousiainen
4aec461337
Improve Icom power status handling. Add auto power on/off to netrigctl.
2023-06-08 18:56:29 +03:00
Mike Black W9MDB
a6de41e206
rigctld can now see RIG_LEVEL values correctly
...
https://github.com/Hamlib/Hamlib/issues/1305
2023-06-03 16:50:30 -05:00
Mikael Nousiainen
92215dfd2a
Fix bugs in \send_raw command and add possibility to specify any command terminator character. Add \stop_morse to Dummy rig.
2023-05-12 10:01:32 +03:00
Mikael Nousiainen
4b8de5f96d
Change float level granularity formatting to use %f to avoid E notation. Fix AGC_TIME level range for Icom rigs. Fix listing of AGC levels in \dump_caps. Add \stop_morse and \wait_morse in \dump_caps. Add simulation of responses in \send_cmd_rx and \send_raw for dummy rig (and if rig port type is NONE). Fix other minor issues.
2023-05-10 20:53:18 +03:00
Mike Black W9MDB
dad55ef148
astyle files getting ready for WSJT-x-2.7.0rc1
2023-05-08 07:37:13 -05:00
Mike Black W9MDB
2a758b96ab
Fix compile warning in tci1x.c
2023-05-07 17:17:01 -05:00
Mike Black W9MDB
ec64850901
Change netrigctl.c to return POWER_OFF when timeout occurs as opposed to invalid command
...
https://github.com/Hamlib/Hamlib/issues/1282
2023-05-03 15:40:00 -05:00
Mike Black W9MDB
905c9fff95
Fix SDR++ giving wrong answer for get_powerstat
...
https://github.com/Hamlib/Hamlib/issues/1266
2023-04-10 09:37:01 -05:00
Mike Black W9MDB
e5a00cddb9
Fix case where netrigctl gets a 0 answer to chk_vfo
...
https://github.com/Hamlib/Hamlib/issues/1266
2023-04-09 08:29:48 -05:00
Mike Black W9MDB
224820fb44
Fix rigctld get_powerstat
...
https://github.com/Hamlib/Hamlib/issues/1220
2023-03-28 09:43:26 -05:00
Daniele Forsi IU5HKX
2db37fe7db
Fix typos
2023-03-26 11:01:51 +02:00
Daniele Forsi IU5HKX
52be0797d8
[rigs/*] Fix includes
2023-02-16 19:08:24 +01:00
Daniele Forsi IU5HKX
d09c048161
[rigs/*] Remove unused include of config.h
2023-02-14 19:57:48 +01:00
Mike Black W9MDB
8a25a3be90
Fix sdrsharp model name to show gpredict
2023-01-27 17:46:46 -06:00
Mike Black W9MDB
ff64d86fd9
Fix sdrsharp manufacturer name
2023-01-27 17:44:08 -06:00
Mike Black W9MDB
5c36bef6c2
Fix compile warning in sdrsharp.c
2023-01-27 17:39:14 -06:00
Mike Black W9MDB
41a8a50e65
Add SDR# rig for use with SDR#'s gpredict pluigin -- can only get/set freq
2023-01-27 17:31:24 -06:00
Mike Black W9MDB
a47eba7ce4
Revert "Update NEWS"
...
This reverts commit 76a3ab19eb
.
2023-01-24 11:25:49 -06:00
Mike Black W9MDB
76a3ab19eb
Update NEWS
2023-01-24 11:23:47 -06:00
Mike Black W9MDB
eb1d467236
Fix segfault in aclog.c
2023-01-20 15:39:23 -06:00
Mike Black W9MDB
50a14bb08f
Add ACLog rig -- should work with WSJT_X and Fake It mode -- mode setting is a bit odd though might need None for mode in WSJT-X and manually set rig
2023-01-20 12:47:52 -06:00
Mike Black W9MDB
f392cc4c18
Fix AGC level display in rigctld
...
https://github.com/Hamlib/Hamlib/issues/1155
2023-01-17 23:54:05 -06:00
Mike Black W9MDB
79255fa27c
Remove unnecessary check from netrigctl.c
...
https://github.com/Hamlib/Hamlib/issues/1155
2023-01-06 16:41:45 -06:00
Mike Black W9MDB
4a487ffdcc
Fix rigctld agc level readings -- allow for rig backedn to specify "RIG_AGC_NONE" now for clarity if desired
...
https://github.com/Hamlib/Hamlib/issues/1155
2023-01-06 16:21:58 -06:00
Mike Black W9MDB
383c95b9c4
Get dummy rig to work with grig by disallowing empty "u" calls
2023-01-04 15:39:23 -06:00
Mike Black W9MDB
eb03592d00
If get_powerstat fails in any way then always return RIG_POWER_ON
...
https://github.com/Hamlib/Hamlib/issues/1189
2022-12-14 09:05:27 -06:00
Mike Black W9MDB
5c4c2f7748
If get_powerstat fails assume rig is powered on -- should fix sdr++ problem
...
https://github.com/Hamlib/Hamlib/issues/1186
2022-12-12 17:38:52 -06:00
Daniele Forsi IU5HKX
a5773f6f4e
Remove unused includes of cal.h
2022-12-09 17:39:43 +01:00
Daniele Forsi IU5HKX
6de45dd331
Remove unused include of amp_dummy.h
2022-12-09 12:37:34 +01:00
Daniele Forsi IU5HKX
f7fe2912ec
Remove unused includes of errno.h
2022-12-09 12:32:54 +01:00
Mike Black W9MDB
2b145fe717
Add netrigctl_send_raw to allow send_raw to work with rigctld
...
https://github.com/Hamlib/Hamlib/issues/1157
2022-12-01 16:20:23 -06:00
Mike Black W9MDB
72e86bf18b
Fix logic in dummy.c
2022-11-28 11:27:40 -06:00
Mike Black W9MDB
ca4814c472
astyle files
2022-11-23 23:31:08 -06:00
Mike Black W9MDB
1ef3549e94
Fix rigctld showing the real rig agc_levels instead of all levels
...
Fix display of RIG_AGC_OFF
Add RIG_AGC_LONG
Fix PowerSDR AGC values
https://github.com/Hamlib/Hamlib/issues/1155
2022-11-23 23:29:18 -06:00
Mike Black W9MDB
6c5e0e6974
Update astyle formatting
2022-11-16 15:30:36 -06:00
Mike Black W9MDB
4f5bf9aadd
Fix some dumpcaps warnings in many rigs
2022-11-14 16:02:28 -06:00
Mike Black W9MDB
d7ab039573
Fix backwards compatibility of rotctl with rotctld
...
https://github.com/Hamlib/Hamlib/issues/1035
2022-11-10 22:28:28 -06:00
Mike Black W9MDB
42f65cc5fb
Move rotctl south_zero to new dump protocol section for backwards compatibility
...
https://github.com/Hamlib/Hamlib/issues/1035
2022-11-10 21:58:32 -06:00
Mike Black W9MDB
782e54e4f2
Fix new protocol in rotctl functions to duplicate logic in rigctl new protocol
...
https://github.com/Hamlib/Hamlib/issues/1035
2022-11-10 21:54:00 -06:00
Mike Black W9MDB
853806b978
Fix rotctld dumpcaps to expose client rot_type instead of Other
...
https://github.com/Hamlib/Hamlib/issues/1035
2022-11-10 17:53:21 -06:00
Mike Black W9MDB
27f424dfe2
Add RIG_FUNC_TUNER to flrig.c
2022-11-10 12:17:17 -06:00
Mike Black W9MDB
454f640237
Fix dummy_set_split_freq
2022-11-06 15:58:30 -06:00
Mike Black W9MDB
bf22bc4b02
Fix flrig get_ptt
...
https://github.com/Hamlib/Hamlib/issues/1138
2022-11-04 13:26:52 -05:00
PianetaRadio
aedf39adc2
Update netrotctl.c
...
Add south_zero from dump_state in open function
2022-11-04 11:32:39 +01:00
Mike Black W9MDB
1cb999af01
Fix space in string compare in flrig.c
...
https://github.com/Hamlib/Hamlib/issues/1134
2022-10-30 22:25:28 -05:00
Mike Black W9MDB
098d1d8dbb
Fix uninitialized value in flrig.c found by valgrind
2022-09-10 13:00:34 -05:00
Mike Black W9MDB
c34f719337
Astyle files
2022-08-20 22:56:04 -05:00
Mike Black W9MDB
57aa5e8399
Revert "Fix FT897 freq set/get for > 100MHz"
...
This reverts commit 44ad5c6363
.
2022-07-28 07:10:13 -05:00
Mike Black W9MDB
a83eb3bf42
astyle files for 4.5 release
2022-07-27 17:16:17 -05:00
Mike Black W9MDB
dd3208ad34
Change malloc to calloc
2022-07-27 10:08:29 -05:00
Mike Black W9MDB
027b3ee0a5
Fix valgrind warning uninitialized value in dummy.c for priv->split
2022-07-27 10:03:20 -05:00
Mike Black W9MDB
0c89bcd89f
Fix possible uninitialized access in dummy.c
2022-07-27 07:24:19 -05:00
Michael Black
74b4d7beb6
Merge pull request #1091 from dforsi/fix/unused-includes
...
Fix/unused includes
2022-07-24 11:44:01 -05:00
Daniele Forsi IU5HKX
7a132e2703
Remove unused includes
...
Removes includes of stdio.h stdlib.h string.h unistd.h
2022-07-24 17:08:57 +02:00
Daniele Forsi IU5HKX
34018600ee
Remove unused includes of math.h
2022-07-23 18:39:55 +02:00
Daniele Forsi IU5HKX
4dfe46edbb
Remove unused includes related to times and dates
...
Removes includes of time.h sys/time.h hamlibdatetime.h
2022-07-23 18:12:10 +02:00
Mike Black W9MDB
1c0655a9f5
Reduce a couple of debug statements from ERROR to VERBOSE
2022-07-22 12:43:22 -05:00
Mike Black W9MDB
d0c615ae43
Added EPOWER error return when rig is powered off
...
Only set_powerstat will be accepted and rig will be polled for powerstat
https://github.com/Hamlib/Hamlib/issues/1085
2022-07-15 15:41:23 -05:00
Daniele Forsi IU5HKX
08c06aea14
Fix spelling errors
...
Fixed with:
codespell --summary --skip=.git,extra,,lib,macros,security --ignore-words-list="ans,ba,cant,develope,fo,get's,nin,numer,parm,parms,setts,som,statics,ths,ue,vektor,objext" --write-changes --interactive=2
and manual editing.
2022-07-07 23:56:22 +02:00
Mike Black W9MDB
994d7a2ca6
Fix RTS PTT working with rigctld
...
https://github.com/Hamlib/Hamlib/issues/1074
Was fixed by this patch
fc6e432143
2022-07-06 08:33:14 -05:00
Mike Black W9MDB
5f26083fac
Add ENTER/RETURNFUNC to netrigctl_open to identify lines when EPROTO errors occur
2022-06-12 07:46:35 -05:00
Mike Black W9MDB
ad2f5047e0
Fix rig_set_lock_mode and rig_get_lock_mode
...
https://github.com/Hamlib/Hamlib/issues/1044
2022-06-06 22:54:10 -05:00
Mike Black W9MDB
f555eceff9
Got set_lock_mode and get_lock_mode working now
...
https://github.com/Hamlib/Hamlib/issues/1044
2022-06-02 15:55:56 -05:00
PianetaRadio
a9eeb70f21
Dummy rotator max_az = 450
2022-05-31 12:38:30 +02:00
Mike Black W9MDB
b1a4bb06ce
Astyle files
2022-05-21 13:23:51 -05:00
Mike Black W9MDB
c9d31337b9
Fix MICDATA ptt with rigctld and the few rigs which needs this -- e.g. TS-590, TS-480, TS-890, TS-990. VX-1700. ICF-8101
...
https://github.com/Hamlib/Hamlib/issues/1033
2022-05-20 09:06:17 -05:00
Mike Black W9MDB
85dfb1bed8
Make rotctld caps reflect underlying rotator -- removes const declaration from rot_caps
...
This needs to be expanded to cover the other functions too
2022-05-19 11:22:39 -05:00
Mike Black W9MDB
6f9d057162
astyle files getting ready for release
2022-05-13 16:50:13 -05:00
Mike Black W9MDB
e76cd71454
Add RIG_PASSBAND_NOCHANGE to dummy device
2022-05-10 12:20:18 -05:00
Mike Black W9MDB
5259102cf1
Add detection of set_bwA to flrig.c
2022-05-04 17:46:40 -05:00
Mike Black W9MDB
cc7d9cd78d
Remove redundant code in flrig.c
2022-05-04 15:43:01 -05:00
Mike Black W9MDB
8cfa1f2f7d
Fix flrig setting bandwidth on VFOB
2022-05-04 12:49:08 -05:00
Mike Black W9MDB
19c17eb5ba
Add get_split to flrig_open
2022-05-03 12:02:57 -05:00
Mike Black W9MDB
a006636ee3
Fix flrig_cat_string
2022-04-25 15:27:13 -05:00
Mike Black W9MDB
7cc2550ee3
Export flrig_cat_string for DLL
2022-04-25 12:47:27 -05:00
Mike Black W9MDB
fbd7893192
Add cat_string to the raw send command in rigctl for FLRig
2022-04-25 12:42:27 -05:00
Mike Black W9MDB
770aa4e98a
Stage 1 rigctld password working using MD5 hash
...
Need to add Stage 2 which will be encryption using the MD5 hash as the key so the secret key nevers gets trasmitted
Then need to add a "by connection" capability as password is permanent across connections right now.
2022-04-15 13:21:35 -05:00
Mike Black W9MDB
7671229529
Fix compilation warning in netrigctl.c
...
https://github.com/Hamlib/Hamlib/issues/1000
2022-04-02 16:21:10 -05:00
Mike Black W9MDB
20019efe6d
Fix netrigctl.c
2022-03-05 16:41:53 -06:00
Mike Black W9MDB
0333cdfca5
astyle files
2022-03-01 11:40:14 -06:00
Mike Black W9MDB
499198bf50
Basic rigctld password working -- still need to add secure method -- plain text right now
...
https://github.com/Hamlib/Hamlib/issues/813
2022-03-01 11:39:11 -06:00
Mike Black W9MDB
23280e812c
Fix compilation warning on netrigctl.c
...
https://github.com/Hamlib/Hamlib/issues/813
2022-02-24 17:42:37 -06:00
Mike Black W9MDB
9ae519fc41
Working on password access for rigctld -- not fully implmented yet
...
Need to check on security audit and cross-platform compilation first
https://github.com/Hamlib/Hamlib/issues/813
2022-02-24 17:28:25 -06:00
Mike Black W9MDB
7cc2ca30b0
Balance RETURNFUNC
2022-02-19 16:47:58 -06:00
Mike Black W9MDB
7cf8ea393a
Balance RETURNFUNC
2022-02-19 16:35:48 -06:00
Mike Black W9MDB
dabf1f2c61
Revert "Balance RETURNFUNC"
...
This reverts commit 8b40735752
.
2022-02-19 16:29:59 -06:00
Mike Black W9MDB
8b40735752
Balance RETURNFUNC
2022-02-19 16:29:31 -06:00
Mike Black W9MDB
1b2e3154b7
Update hamlib_check_rig_caps
2022-02-11 14:53:16 -06:00
Mike Black W9MDB
09e5d4089c
Update hamlib_check_rig_caps
2022-02-11 11:21:49 -06:00
Mike Black W9MDB
5976e6a65f
Fix spelling error in flrig.c
2022-02-05 17:13:47 -06:00
Mike Black W9MDB
278693ea36
Fix flrig_get_split_vfo to return tx_vfo=RIG_VFO_A when split=4
2022-02-05 17:13:02 -06:00