Michael Black W9MDB
11058e63ff
Fix get/set_xit for Yaesu rigs to avoid vfo swapping
...
Fix get_xit to return VFOA/B appropriately
THe IF/OI commands apparently always return VFOA/B respectively so vfo swapping is not needed to read info
https://github.com/Hamlib/Hamlib/issues/430
2020-11-03 09:28:00 -06:00
Michael Black W9MDB
20fc303686
Fix set_mode for IC-7000
...
https://github.com/Hamlib/Hamlib/issues/428
2020-11-03 15:24:06 +00:00
Michael Black W9MDB
072cd6107f
Change yaesu newcat_get_rit to use "OI" instead of vfo swapping
...
Change yaesu newcat_set_rit to do vfo swap if needed
https://github.com/Hamlib/Hamlib/issues/430
2020-11-02 17:21:20 -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
335a75518c
Add TARGETABLE_COMMON to rig.h
2020-11-01 17:00:44 -06:00
Michael Black W9MDB
ccdeffbcd8
Add TARGETABLE_COMMON to ftdx101.c
2020-11-01 16:59:05 -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
fe672e8115
Fix cppcheck for memcsv.c
2020-10-31 17:18:08 -05:00
Michael Black W9MDB
06cc95de56
WSJT-X is working with the IC-729 so promotint to stable
...
https://github.com/Hamlib/Hamlib/issues/429
2020-10-29 23:47:43 -05:00
Michael Black W9MDB
f55d50c7bc
Finish IC-729 addition
...
https://github.com/Hamlib/Hamlib/issues/429
2020-10-29 22:45:57 -05:00
Michael Black W9MDB
c8eaafb499
Add IC-729
...
https://github.com/Hamlib/Hamlib/issues/429
2020-10-29 22:30:34 -05:00
Michael Black W9MDB
07447c881d
remove some cppcheck statements not needed anymore
2020-10-29 12:54:35 -05:00
Michael Black W9MDB
73d05831f3
update newcat.h version
2020-10-29 12:54:13 -05:00
Michael Black W9MDB
378cbfb008
remove some cppcheck statements not needed anymore
2020-10-29 12:53:39 -05:00
Michael Black W9MDB
0fef98fc43
remove some cppcheck statements not needed anymore
2020-10-29 12:52:54 -05:00
Michael Black W9MDB
ce7a30f038
remove some cppcheck statements not needed anymore
2020-10-29 12:52:09 -05:00
Michael Black W9MDB
9f65348f49
Fix newcat_band_index frequencies
...
https://github.com/Hamlib/Hamlib/issues/424
2020-10-29 10:24:25 -05:00
Michael Black W9MDB
31b20c003c
Enhance ic7000 set bandwidth and prompt ic7000 to stable
...
https://github.com/Hamlib/Hamlib/issues/428
2020-10-29 08:17:40 -05:00
Michael Black W9MDB
bd47d262b8
Fix newcat_band_index
...
May need some more restrictions if people are using odd frequencies
https://github.com/Hamlib/Hamlib/issues/424
2020-10-28 09:43:26 -05:00
Michael Black W9MDB
cc529aab0c
Fix newcat_band_index
...
https://github.com/Hamlib/Hamlib/issues/424
2020-10-28 09:26:06 -05:00
Michael Black W9MDB
aeabe40acd
Make the BS cmd write the band instead of read it in newcat.c
...
https://github.com/Hamlib/Hamlib/issues/424
2020-10-28 08:53:55 -05:00
Michael Black W9MDB
06f99b9a63
Implemented band memory restoration for Yaesu rigs when set_freq is called and band change is occurring
...
Needs testing
https://github.com/Hamlib/Hamlib/issues/424
2020-10-28 08:45:53 -05:00
Michael Black W9MDB
b1c5a2b9cc
Revert newcat buffer increases as the beavior see was a firmware problem with the tester.
...
Reponses to several command like BS and EX were producing copius reponses.
https://github.com/Hamlib/Hamlib/issues/424
2020-10-28 08:30:25 -05:00
Michael Black
0e1fd6e6f9
Merge pull request #426 from mikaelnousiainen/yaesu-and-ftdx101-fixes
...
A large set of fixes for Yaesu FTDX rigs
2020-10-26 06:53:52 -05:00
Mikael Nousiainen
3af4de5781
Avoid referencing NULL priv_caps
2020-10-26 10:44:01 +02:00
Mikael Nousiainen
b460c24d5a
Fix compliation errors
2020-10-26 10:08:41 +02:00
Mikael Nousiainen
e67c053091
Fix compilation errors, fix FTDX rig names
2020-10-26 10:06:38 +02:00
Mikael Nousiainen
ca00333c0f
Add roofing filter tables for all FTDX rigs. Move FTDX 3000 caps to a separate file. Fix FTDX rig naming.
2020-10-26 09:52:27 +02:00
Mikael Nousiainen
6e74284e55
Merge upstream master and fix conflicts
2020-10-26 09:19:38 +02:00
Mikael Nousiainen
ac72d7bf0a
Use correct roofing filter index
2020-10-26 09:14:26 +02:00
Michael Black W9MDB
ad77e23fe5
Fix RIG_TRN again in newcat.c
2020-10-25 17:29:11 -05:00
Michael Black W9MDB
2eb2241315
Fix RIG_TRN in newcat.c
2020-10-25 16:31:38 -05:00
Michael Black W9MDB
3ffbeae881
clean up cppcheck warnings
2020-10-25 16:30:09 -05:00
Michael Black W9MDB
03d318bfbc
Update newcat.h version
2020-10-25 16:23:58 -05:00
Michael Black W9MDB
07dc84f6e7
Only newcat_set_trn if needed
2020-10-25 16:23:30 -05:00
Mikael Nousiainen
25adec088a
Fix roofing filter set by width
2020-10-25 22:30:40 +02:00
Mikael Nousiainen
d4e434fa20
Invalid roofing filter choice leads to question mark response
2020-10-25 22:24:40 +02:00
Mikael Nousiainen
bb71728ebe
Fix conflicting variables
2020-10-25 22:20:42 +02:00
Mikael Nousiainen
24775b40fe
Fix roofing filter command format
2020-10-25 22:17:06 +02:00
Mikael Nousiainen
d306b34e2f
Add missing break
2020-10-25 22:14:19 +02:00
Mikael Nousiainen
c4a007cb5f
Add set/get ext level for FTDX101
2020-10-25 22:11:04 +02:00
Mikael Nousiainen
bebc2d9f17
Add ext_tokens for FTDX101
2020-10-25 22:07:25 +02:00
Mikael Nousiainen
20d00263bc
Implement ext level for Yaesu roofing filter. Move question mark response interpretation mode to private state.
2020-10-25 18:06:13 +02:00
Michael Black W9MDB
61074cd238
Add debug info for BS command
...
https://github.com/Hamlib/Hamlib/issues/423
2020-10-25 08:10:48 -05:00
Michael Black W9MDB
cc465e7d54
Starting to implement Yaeus band change memory
...
BS command has a big response so have to increase some buffer sizes
https://github.com/Hamlib/Hamlib/issues/423
2020-10-25 08:03:45 -05:00
Michael Black W9MDB
a70e45413a
Expand argument sizes for rigctl in order to accommodate Yaesu BS command reponse length
...
https://github.com/Hamlib/Hamlib/issues/424
2020-10-25 06:43:48 -05:00
Mikael Nousiainen
ec60ffface
Handle '?' response for MR and MC commands for an invalid channel - part 2
2020-10-25 10:40:08 +02:00
Mikael Nousiainen
956be046e7
Handle '?' response for MR and MC commands for an invalid channel
2020-10-25 10:35:51 +02:00