Michael Black W9MDB
cfaa761c83
Fix caching of bad IF response for Kenwood rigs
...
Update cache calls to use the enum values in kenwood.c
2021-02-09 12:25:12 -06:00
Michael Black W9MDB
bc5cad06b7
Bump version in pihpsdr.c
2021-02-06 08:23:23 -06:00
c vw
b5c96e0cde
fixed analysis of "PC" command output.
2021-02-05 21:57:06 +01:00
Michael Black W9MDB
e38c69602b
astyle k3.c
2021-01-25 11:20:28 -06:00
Michael Black W9MDB
9322479117
Fix kx3/kx2 RFPOWER_METER_WATTS and buffer size
2021-01-25 11:19:32 -06:00
Michael Black W9MDB
44c1645785
Fix PowerSDR STRENGTH
2020-12-31 14:24:22 -06:00
Michael Black W9MDB
d425c8af70
Fix cygwin compile warning
2020-12-30 17:41:31 -06:00
Michael Black W9MDB
decb02fa30
Fix flex RFPOWER_METER_WATTS level
2020-12-27 23:21:46 -06:00
Michael Black W9MDB
82958c957c
Add RIG_MODE_SPEC for PowerSDR and perhaps others to come
2020-12-27 14:53:39 -06:00
Michael Black W9MDB
18e9d56b47
Add some debug for set_mode stuff
2020-12-22 17:01:06 -06:00
Michael Black W9MDB
263f1cde72
astyle files
2020-12-17 15:07:04 -06:00
Michael Black W9MDB
8ed0dcdbb7
Fix flex6xxx RFPOWER_METER_WATTS for sure this time
2020-12-17 12:01:08 -06:00
Michael Black W9MDB
31b42de067
Fix flex6xxx RFPOWER_METER_WATTS
2020-12-17 11:36:21 -06:00
Michael Black W9MDB
c11e592a7a
Add RFLEVEL_POWER_METER_WATTS to flex6xxx and k3
2020-12-17 07:53:16 -06:00
Michael Black W9MDB
41969433ed
Change kenwood power setting to 0-max instead of min-max
...
https://github.com/Hamlib/Hamlib/issues/465
2020-12-14 12:59:38 -06:00
Michael Black W9MDB
b6d6c5d966
Fix retry_save for Kenwood rigs
2020-12-09 18:13:58 -06:00
Michael Black W9MDB
5fc36df249
astyle files
2020-11-30 14:53:55 -06:00
Michael Black W9MDB
c70d841b83
Add NOCHANGE_PASSBAND to icom...cascading effect on adding vfo elsewhere...which is needed anyways
...
https://github.com/Hamlib/Hamlib/issues/448
2020-11-29 23:32:14 -06:00
Michael Black W9MDB
0413a6b71f
Fix kenwood retry attempts
...
https://github.com/Hamlib/Hamlib/issues/450
2020-11-26 08:45:39 -06:00
Michael Black W9MDB
f3cb1a09ae
Add FUNC_TUNE to Flex/PowerSDR
2020-11-09 23:06:44 -06:00
Michael Black W9MDB
9a60e32def
Fix max macro in kenwood.c -- wasn't being used anyways
2020-11-07 06:45:47 -06:00
Michael Black W9MDB
51b4e0966c
Remove bad targetable code from rigs
...
https://github.com/Hamlib/Hamlib/issues/430
https://github.com/Hamlib/Hamlib/issues/414
2020-11-01 17:05:29 -06:00
Michael Black W9MDB
fd9e5d841b
Backing out targetable flags due to segfault on Linux
...
https://github.com/Hamlib/Hamlib/issues/431
2020-11-01 15:35:17 -06:00
Michael Black W9MDB
5721db70be
Added two more targetable flags for MEM and BANK to avoid VFO swapping
...
https://github.com/Hamlib/Hamlib/issues/430
https://github.com/Hamlib/Hamlib/issues/414
2020-11-01 07:48:52 -06:00
Michael Black W9MDB
74356b3a99
Add RIG_TARGETABLE_PTT and RIG_TARGETABLE_RITXIT
...
For most rigs these are non-vfo specific commands so we can avoid doing VFO switching
Add flags to all Yaesu, Icom, and Kenwood in rig_open
Some rigs do have VFO specific but it's already in the backend
More rigs can use these flags..TBD...
https://github.com/Hamlib/Hamlib/issues/430
2020-10-31 17:19:08 -05:00
Michael Black W9MDB
3116fc77f0
Fix TS890S for 70MHz band astyle kenwood.c
2020-10-23 16:24:12 -05:00
Oscar Alonso, N6PAZ
93e7663ac2
Fixed max power level in AM for the TS-890S and response value expected error
2020-10-23 13:55:56 -07:00
Michael Black W9MDB
1c379029b3
Fix kenwood_get_power_minmax
...
https://github.com/Hamlib/Hamlib/issues/399
2020-10-21 17:32:03 -05:00
Michael Black W9MDB
88bda82a7d
Fit FT890S kenwood_get_power_minmax for AM mode
...
https://github.com/Hamlib/Hamlib/issues/399
2020-10-21 17:17:55 -05:00
Michael Black W9MDB
042b55a5f5
Add TS950S and TS990S to 5W minimum power in kenwood_get_power_minmax
2020-10-21 16:35:58 -05:00
Michael Black W9MDB
b8a29430ad
Fix kenwood_get_power_minmax for TS890S
...
https://github.com/Hamlib/Hamlib/issues/399
2020-10-21 16:18:52 -05:00
Michael Black W9MDB
0a2263a2f1
Fix wait_morse in ts2000.c
...
https://github.com/Hamlib/Hamlib/issues/422
2020-10-19 11:51:25 -05:00
Michael Black W9MDB
1a823ae44a
Add wait_morse to kenwood rigs
...
https://github.com/Hamlib/Hamlib/issues/422
2020-10-18 15:58:44 -05:00
Michael Black W9MDB
73a37749ac
PowerSDR now returns ENAVAIL on AI command
2020-10-17 23:21:47 -05:00
Michael Black W9MDB
cf32ace4be
Fix gcc warnings
...
https://github.com/Hamlib/Hamlib/issues/421
2020-10-16 11:51:41 -05:00
Michael Black W9MDB
8b541f3e0b
Fix debug statement in kenwood.c to show correct tvfo
2020-10-15 08:31:55 -05:00
Michael Black W9MDB
8c51909595
astyle files
2020-10-07 12:48:25 -05:00
Michael Black W9MDB
d6cad85cf2
kenwood.c don't ask for power min/max when PTT is on
2020-10-07 12:40:59 -05:00
Michael Black W9MDB
7351315d07
Undo last kenwood.c change
2020-10-06 16:51:05 -05:00
Michael Black W9MDB
7f293e23df
Keep TS-950 minimum power level to 5W -- based on testing.
...
< 5W setting either ends up 5W or gives an error for PC000 and PC001
https://github.com/Hamlib/Hamlib/issues/399
2020-10-06 16:35:45 -05:00
Michael Black W9MDB
0afe35ecc6
Return default values for TS-950 SH; command when mode is FM, AM, or FMN
...
https://github.com/Hamlib/Hamlib/issues/398
2020-10-06 16:25:16 -05:00
Michael Black W9MDB
fa7ea205c2
Fix kenwood MICGAIN
2020-10-04 17:23:14 -05:00
Michael Black W9MDB
14627552cc
MICGAIN min/max now automagically determined for kenwood rigs
...
Removed custom MICGAIN from ts2000 and ts950s
Note that PowerSDR/Thetis MICGAIN is not TS2000 compatible as of this date as it doesn't scale properly
https://github.com/Hamlib/Hamlib/issues/389
2020-10-04 10:32:06 -05:00
Michael Black W9MDB
7785df1769
Add LEVEL_IF to PowerSDR
2020-10-03 17:35:20 -05:00
Michael Black W9MDB
5ae848c48f
Implemented dynamic detection of RFPOWER levels for Kenwoods
...
Need to remove RFPOWER customizations from other Kenwood backends now
Need to do this same thing for MICGAIN
https://github.com/Hamlib/Hamlib/issues/389
2020-10-03 00:16:02 -05:00
Michael Black W9MDB
ba943ae4b9
Fix kenwood RFPOWER...more to come to make it know the max power possible
...
https://github.com/Hamlib/Hamlib/issues/389
2020-10-02 15:46:06 -07:00
Michael Black W9MDB
0576a01ec2
astyle files
2020-10-01 22:51:31 -05:00
Michael Black W9MDB
3f94e66c9f
Fix K3/K3S/KX2/KX3 RFPOWER set/get for band specific power levels
2020-10-01 16:08:53 -07:00
Michael Black W9MDB
614627d8ba
Change KX3 MICGAIN level to 0-80
2020-10-01 09:46:01 -07:00
Michael Black W9MDB
5fdf98ec57
Remove unneeded k3 code from kenwood.c
...
Implement RFPOWER for kx3
https://github.com/Hamlib/Hamlib/issues/388
2020-09-30 21:35:06 -07:00
Michael Black W9MDB
8020450559
Fix KX3 MICGAIN set/get
...
https://github.com/Hamlib/Hamlib/issues/388
2020-09-30 21:17:11 -07:00
Michael Black W9MDB
bbde85064a
Fix KX3 LEVEL_AF
...
https://github.com/Hamlib/Hamlib/issues/388
2020-09-30 20:49:37 -07:00
root
b6ed9b53e6
Fix K3X LEVEL_RF
...
https://github.com/Hamlib/Hamlib/issues/388
2020-09-30 16:07:10 -07:00
Michael Black W9MDB
0e50906ca1
Fix RF_POWER for K3/KX3/KX2 for non-KPA3 and non-KXPA100 mode
2020-09-30 16:46:10 -05:00
Michael Black W9MDB
58c5f52de8
Fix kenwood RIG_LEVEL_RF set
...
https://github.com/Hamlib/Hamlib/issues/388
2020-09-30 16:34:01 -05:00
Michael Black W9MDB
92dcdcd952
Fix floating point compuation on KX3/KX2 LEVEL_RF
2020-09-30 15:52:20 -05:00
Michael Black W9MDB
01364ba1ba
astyle flex6xxx.c
2020-09-30 15:08:37 -05:00
Michael Black W9MDB
b47028c59d
Add get/set LEVEL_RF to PowerSDR
2020-09-30 15:08:16 -05:00
Michael Black W9MDB
ca8e49eb2b
Fix ts990s.c get_level
2020-09-30 14:53:55 -05:00
Michael Black W9MDB
28bf6ac274
Fix ts2000.c get_level call
2020-09-30 14:50:58 -05:00
Michael Black W9MDB
65bb646ef0
Fix ts870s.c get_level call
2020-09-30 14:50:05 -05:00
Michael Black W9MDB
3cbdd3c387
Update kenwood rigs for new get_kenwood_level
2020-09-30 14:47:25 -05:00
Michael Black W9MDB
eb40d8811c
update kenwood.h
2020-09-30 14:46:37 -05:00
Michael Black W9MDB
63d325eb91
astyle kenwood.c
2020-09-30 14:46:02 -05:00
Michael Black W9MDB
38daabee8e
Change get_kenwood_level to use separate float/int parameters
2020-09-30 14:45:50 -05:00
Michael Black W9MDB
3c6ae62e59
Change get_kenwood_level to return both float 0-1.0 and raw value
...
Fix Elecraft K3/K3S/KX2/KX3 RF level get/set
Update other rigs for new get_kenwood_level call
https://github.com/Hamlib/Hamlib/issues/388
2020-09-30 12:46:54 -05:00
Michael Black W9MDB
7bee01f785
Add suppress for AST broken bug in cppcheck
2020-09-19 16:09:44 -05:00
Michael Black W9MDB
2362d2fe1c
Clean up cppcheck scope
2020-09-19 14:33:27 -05:00
Michael Black W9MDB
42b2b1ed69
Add FUNC RIT XIT and LEVEL AGC to PowerSDR
2020-09-18 16:45:37 -05:00
Michael Black W9MDB
f401d6dd94
Add func NB ANF MUTE to PowerSDR
2020-09-18 16:17:26 -05:00
Michael Black W9MDB
10700186e3
Add LEVEL_AF to PowerSDR
2020-09-18 15:50:08 -05:00
Michael Black W9MDB
3811071f9e
Add Thetis/ANAN to PowerSDR description
2020-09-18 13:07:19 -05:00
Michael Black W9MDB
2a378919db
Add SQL to PowerSDR
2020-09-18 13:04:31 -05:00
Michael Black W9MDB
fd7ba5e8d0
Added VOX and VOXGAIN to PowerSDR
2020-09-18 12:14:32 -05:00
Michael Black W9MDB
2b2786cd47
Fix PowerSdr MICGAIN for levels -40 to 10 it returns
...
https://github.com/Hamlib/Hamlib/issues/382
2020-09-17 23:24:40 -05:00
Michael Black W9MDB
f583148520
astyle kenwood.c
2020-09-17 12:07:19 -05:00
Michael Black W9MDB
548dcad2ee
Fix MICGAIN to 0-100 range in kenwood.c
2020-09-17 12:06:48 -05:00
Michael Black W9MDB
6d815cad13
Add set_level MICGAIN to kenwood.c
2020-09-17 11:50:23 -05:00
Michael Black W9MDB
24b596c52b
Add MICGAIN to ts590 LEVEL set
2020-09-16 14:24:52 -05:00
Michael Black W9MDB
37311b5035
Add MICGAIN to ts590.c
2020-09-16 13:03:05 -05:00
Michael Black W9MDB
3c4bc6dbb1
Fix ts590 LEVEL_AF
2020-09-16 12:42:14 -05:00
Michael Black W9MDB
85981ed689
Fix kenwood.c LEVEL_AF format 2 command
2020-09-16 11:22:06 -05:00
Michael Black W9MDB
2f143aa899
Make kenwood AG format determination automatically on first get_level call
...
There are 3 formats supported, "AG" "AG0" and "AG0"/"AG1"
This should work until Kenwood comes up with "AG2" or such
https://github.com/Hamlib/Hamlib/issues/380
2020-09-16 10:41:24 -05:00
Michael Black W9MDB
b97d05369c
astyle files
2020-09-14 23:12:35 -05:00
Michael Black W9MDB
daa3d91ceb
Add RIG_LEVEL_AF to k3.c
2020-09-10 15:32:17 -05:00
Michael Black W9MDB
2020f29185
Remove redundant RIG_LEVEL_BRIGHT
2020-09-10 10:07:11 -05:00
Michael Black W9MDB
fade1681fa
Fix cppcheck errors and warnings
2020-09-02 16:56:11 -05:00
Michael Black W9MDB
a0ee4d01b2
https://github.com/Hamlib/Hamlib/issues/359
...
Fix Yaesu command retries
2020-09-01 23:26:35 -05:00
Michael Black W9MDB
e459d4edc2
astyle files
2020-09-01 09:06:46 -05:00
Michael Black W9MDB
e4b571af0d
https://github.com/Hamlib/Hamlib/issues/359
...
Increase TS950 timeout and post_write_delay due to errors seen with MicroKeyer III
2020-08-31 17:41:48 -05:00
Michael Black W9MDB
59d22e0748
Fix spelling error in kenwood.c
2020-08-06 09:50:45 -05:00
Daniele Forsi
a507bfec80
Fix more spelling errors
...
As the previous commit, but adding --interactive=2 and ba
codespell --write-changes --interactive=2 --summary --skip=*.m4 --ignore-words-list="ba,develope,get's,quitt,setts,som,ue,vektor"
2020-07-24 09:06:37 +02:00
Daniele Forsi
d7b332c3f7
Fix spelling errors
...
Fixed using the following command:
codespell --write-changes --summary --skip=*.m4 --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"
codespell --write-changes --summary --skip=aclocal.m4,lib --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"
Codespell home page: https://github.com/codespell-project/codespell
2020-07-24 09:02:48 +02:00
Michael Black W9MDB
c7eec2c788
Add comment to flex6xxx.c
2020-07-19 17:24:04 -05:00
Michael Black W9MDB
614ffe8dab
PowerSDR rig now recognizes 10 modes 0-11 but not SPEC or DRM yet
...
Bandwidth returns now accurately reflect bandwith on Thetis (tested)
Setting bandwidth for PKTUSB/PKTLSB uses 150Hz for lo and hi=width
For example PKTUSB/6000 will set lo=150 and hi=6000
https://github.com/Hamlib/Hamlib/issues/344
2020-07-18 22:56:42 -05:00
c vw
c708513d08
corr
2020-07-17 12:25:02 +02:00
c vw
d0bff25bb9
Corrections
2020-07-17 12:22:21 +02:00
Michael Black W9MDB
ba72dc74b2
Upgrade some rigs to STABLE
2020-07-16 11:06:39 -05:00
Michael Black W9MDB
a3428370f8
Promote K3 to STABLE
2020-07-16 07:39:50 -05:00
Michael Black W9MDB
51cf5d7beb
Promote ts870s and ts690 to STABLE
2020-07-16 07:16:21 -05:00