Wykres commitów

330 Commity (67aee821330f5374353b51cb1f7b0c02712a872f)

Autor SHA1 Wiadomość Data
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