Michael Black W9MDB
20e41b59ec
Fix flrig close/open null return on modes
...
https://github.com/Hamlib/Hamlib/issues/605
2021-03-12 12:12:20 -06:00
Michael Black W9MDB
54f7a2dc70
Remove dead line in flrig.c
2021-03-12 09:12:05 -06:00
Michael Black W9MDB
d816d27c74
Fix FlRig conditon where 0Hz can be returned on a network error
...
Was returning a bad error code
If any rig returns 0 Hz freq will be returned from cache instead
I don't think there's anytime we want a zero Hz frequency
2021-03-12 09:02:26 -06:00
Michael Black W9MDB
8202c86586
Add FlRig version info to flrig.c
2021-03-12 08:13:35 -06:00
Michael Black W9MDB
196ffb39a8
Update version in flrig.h
2021-03-11 23:05:52 -06:00
Michael Black W9MDB
f01129958e
Fix flrig vfo swapping when set_mode with bandwidth is done
...
https://github.com/Hamlib/Hamlib/issues/602
2021-03-11 23:03:53 -06:00
Michael Black W9MDB
60e9dd9742
Fix debug statement in flrig.c
2021-03-11 22:34:38 -06:00
Michael Black W9MDB
f67429528b
Fix debug statements in flrig.c
2021-03-11 22:31:37 -06:00
Michael Black W9MDB
6fcb7ccd37
Fixed icom ACK/NAK and frame responses
...
https://github.com/Hamlib/Hamlib/issues/600
2021-03-11 10:24:22 -06:00
Michael Black W9MDB
1d23fb6358
Fix some errors with the HAMLIB_ macro changes
2021-03-11 06:42:21 -06:00
Michael Black W9MDB
8407fcf6c1
FT1000MP set_vfo updates internal state
...
https://github.com/Hamlib/Hamlib/issues/597
2021-03-10 14:35:38 -06:00
Michael Black W9MDB
2d975feb62
Default FT1000MP rigs to VFOA as we are just emulating VFOs
...
https://github.com/Hamlib/Hamlib/issues/597
2021-03-10 14:33:19 -06:00
Michael Black W9MDB
803a8d9e5e
Fix icom.c logic to not reject good answers
...
https://github.com/Hamlib/Hamlib/issues/596
2021-03-10 11:49:47 -06:00
Michael Black W9MDB
309dc138c9
See if moving kenwood_transaction out of RETURNFUNC eliminiates duplicate kenwood_transaction calls
...
https://github.com/Hamlib/Hamlib/issues/595
2021-03-09 13:20:32 -06:00
Michael Black W9MDB
dd117fed26
Fix ftdx101.c double init of str_cal
2021-03-09 10:24:37 -06:00
Michael Black W9MDB
9cd7e533f6
Fix clang warnings in ts990s.c
2021-03-09 10:22:59 -06:00
Michael Black W9MDB
5355d58645
Fix STRENGTH report for ftdx101d and ftdx101mp
...
https://github.com/Hamlib/Hamlib/issues/594
2021-03-09 08:06:01 -06:00
Michael Black W9MDB
68d4388df2
Fix Yaesu not setting frequency
...
https://github.com/Hamlib/Hamlib/issues/594
2021-03-09 07:42:16 -06:00
Michael Black W9MDB
5bebf5ad45
Update flrig.h version
2021-03-08 23:25:37 -06:00
Michael Black W9MDB
c13624add0
Fix flrig_set_split_freq_mode to allow set_freq but not set_mode during PTT
...
https://github.com/Hamlib/Hamlib/issues/593
2021-03-08 17:20:15 -06:00
Michael Black W9MDB
28a828b5b8
Add ENTERFUNC to flrig.c
...
https://github.com/Hamlib/Hamlib/issues/593
2021-03-08 16:54:52 -06:00
Michael Black W9MDB
491bf07c0d
Update comment in flrig.c
2021-03-08 16:43:05 -06:00
Michael Black W9MDB
caafe10d7b
Tweak the FTDX101MP power levels
...
https://github.com/Hamlib/Hamlib/issues/592
2021-03-08 15:58:40 -06:00
Michael Black W9MDB
ac18671029
Add retry of PS1 during power on sequencing in newcat.c
...
https://github.com/Hamlib/Hamlib/issues/579
2021-03-08 12:06:48 -06:00
Michael Black W9MDB
7286c1ac86
Add RFPOWER_METER tables for FTDX101MP
...
https://github.com/Hamlib/Hamlib/issues/592
2021-03-08 11:46:50 -06:00
Michael Black W9MDB
ca9b043cbe
Implement STRENGTH calibrations for FTDX101D/MP
2021-03-08 10:42:41 -06:00
Michael Black W9MDB
29fa3b7093
Add model/version to newcat_rig_open
2021-03-08 10:06:35 -06:00
Michael Black W9MDB
ca3e67aa27
Fix newcat.c set_cmd_validate to return RIG_OK when succesful
...
https://github.com/Hamlib/Hamlib/issues/591
2021-03-08 08:01:00 -06:00
Michael Black W9MDB
b4dd01f6f3
Fix FTDX101MP detection and renamae ft101 to ft101d
2021-03-07 14:23:09 -06:00
Michael Black W9MDB
8296ca7ecd
Fix FTDX101MP detection
...
https://github.com/Hamlib/Hamlib/issues/586
2021-03-07 14:12:12 -06:00
Michael Black W9MDB
b2a0b15a67
Add FTDX101MP to newcat.c command table
...
https://github.com/Hamlib/Hamlib/issues/586
2021-03-07 07:34:18 -06:00
Michael Black W9MDB
4d116d2f6c
Add 50ms pause in icom.c after set_freq and set_mode for possible transceive message which will then get flushed
2021-03-06 17:24:21 -06:00
Michael Black W9MDB
3cad5c9a30
Fix mingw compilation warnings
2021-03-06 16:53:24 -06:00
Michael Black W9MDB
3d613519d5
Rename macros to avoid collisions with other software
2021-03-06 12:37:53 -06:00
Michael Black W9MDB
e6e04d258c
Add FUNC macros to flrig.c
...
https://github.com/Hamlib/Hamlib/issues/514
2021-03-06 11:40:27 -06:00
Michael Black
175092a99c
Merge pull request #588 from fillods/prm80_refining
...
Prm80 refining
2021-03-06 10:52:39 -06:00
Stephane Fillod
a791dc2699
Add python protocol simulator of PRM80xx firmware V5
2021-03-06 17:42:33 +01:00
Stephane Fillod
e954a5df2d
prm80: Make set_channel to work
2021-03-06 17:41:02 +01:00
Michael Black W9MDB
9a44b27775
astyle icom.c
2021-03-06 09:24:00 -06:00
Michael Black W9MDB
ef2e8a4d94
Change all icom calls to explicitly check for ACK/NAK
...
If neither is received a timeout error occurs so a retry will be done
Serial corruption was causing NAK rejects which was the wrong way to handle it
https://github.com/Hamlib/Hamlib/issues/587
2021-03-06 09:22:21 -06:00
Michael Black W9MDB
678f01d79d
Update debug in icom.c
2021-03-06 08:48:11 -06:00
Stephane Fillod
ff9c1badfa
prm80 : more feature coverage and fixes
...
Tested-by: Claus <claus.moessner@web.de>
2021-03-06 10:14:17 +01:00
Michael Black W9MDB
f88c3f4a4c
Fix mingw compilation errors on new rig_debug macro
2021-03-05 12:03:40 -06:00
Michael Black W9MDB
c3a1b489b7
Add return code to debug statements
...
Remove some RETURNFUNC that don't work with this change
2021-03-05 11:51:56 -06:00
Michael Black W9MDB
3413b3ab4e
Reverse k3 RTTY/RTTYR for get_mode
...
https://github.com/Hamlib/Hamlib/issues/565
2021-03-05 09:36:54 -06:00
Michael Black W9MDB
2d33066df4
Fix elecraft kx3 detection to be exclusive
2021-03-05 09:33:13 -06:00
Michael Black W9MDB
43569822a1
Hopefully fixes FTDX101D/MP RFPOWER_METER_WATTS whether in split mode or not
...
https://github.com/Hamlib/Hamlib/issues/585
https://github.com/Hamlib/Hamlib/issues/579
2021-03-05 07:56:13 -06:00
Michael Black W9MDB
2c20b0afdb
After echo check to a get_freq in icom.c
...
Should fix poweron for Icom rigs that still echo in standby mode
https://github.com/Hamlib/Hamlib/issues/583
2021-03-05 07:32:01 -06:00
Michael Black W9MDB
3f42111caa
Add checks for ftdx101mp to newcat.c
2021-03-04 17:19:21 -06:00
Michael Black W9MDB
662d56c384
Add RETURNFUNC to icom frame.c
...
https://github.com/Hamlib/Hamlib/issues/514
2021-03-04 12:39:02 -06:00
Michael Black W9MDB
247c90d4b0
Should fix icom power on
...
A little more cleanup to come
https://github.com/Hamlib/Hamlib/issues/583
2021-03-04 12:18:00 -06:00
Michael Black W9MDB
1473793f14
Change icom echo detection to a more robust solution.
...
https://github.com/Hamlib/Hamlib/issues/583
2021-03-04 11:01:23 -06:00
Kayne
d33884750a
Updated k3_set_modes to work on KX3
2021-03-04 05:24:18 -06:00
Michael Black W9MDB
3ca0313fb4
Implement RETURNFUNC in icom.c
...
https://github.com/Hamlib/Hamlib/issues/514
2021-03-03 16:57:03 -06:00
Michael Black W9MDB
8b456a18c4
Update elecraft detection again
2021-03-03 16:04:49 -06:00
Michael Black W9MDB
e38b1469a2
Update elecraft rig detection
...
https://github.com/Hamlib/Hamlib/issues/563Z
2021-03-03 15:57:12 -06:00
Michael Black W9MDB
5fd5bf5215
Update Elecraft to detect K4, K4D, and K4HD
...
https://github.com/Hamlib/Hamlib/issues/563
2021-03-03 14:45:07 -06:00
Michael Black W9MDB
0acbc83a85
Add detection of K4HD for Elecraft
...
https://github.com/Hamlib/Hamlib/issues/563
2021-03-03 12:36:09 -06:00
Michael Black W9MDB
82126a4f09
Phase 1 of changing sprintflst functions to use buffer length
...
https://github.com/Hamlib/Hamlib/issues/580
2021-03-03 08:03:18 -06:00
Michael Black W9MDB
41bfd57eb3
Reverse RTTY and RTTYR in kenwood.c mode table
...
It was backwards. RTTY is LSB (ie FSKR) and RTTYR is USB (ie FSK)
So RTTYR is mode 6 and RTTY is mode 9
https://github.com/Hamlib/Hamlib/issues/576
2021-03-02 23:17:39 -06:00
Michael Black W9MDB
6645419727
Update comments
2021-03-02 16:57:15 -06:00
Michael Black W9MDB
1a8d3b45d3
Adjust STRENGTH levels for ts990s.c based on measurements from OE1MWW Wolfgang
2021-03-02 16:47:01 -06:00
Michael Black W9MDB
221d87c2e4
Add auto_power_off option from JTDX team
...
Change rig_get_vfo_info to do real calls intstead of cache
2021-03-02 13:03:30 -06:00
Michael Black W9MDB
b1101a564a
Fix k3.c rounding
...
https://github.com/Hamlib/Hamlib/issues/563
2021-03-01 17:12:30 -06:00
Michael Black W9MDB
28f565a8ef
k3.c round bandwidth to 10Hz for K4 and 50Hz for other Elecraft rigs
...
https://github.com/Hamlib/Hamlib/issues/563
2021-03-01 17:06:22 -06:00
Michael Black W9MDB
260c74653e
k3.c fix get_mode for VFOB
...
https://github.com/Hamlib/Hamlib/issues/563
2021-03-01 17:02:02 -06:00
Michael Black W9MDB
2e56014426
k3.c clip bandwidth to 99999
...
k3.c fix set_mode for VFOB
k3.c remove passband limit checks and just let the rig do it's thing
https://github.com/Hamlib/Hamlib/issues/563
2021-03-01 16:47:47 -06:00
Michael Black W9MDB
a5b12a1222
Fix k3.c set_mode to set VFOB correctly
...
https://github.com/Hamlib/Hamlib/issues/563
2021-03-01 14:55:43 -06:00
Michael Black W9MDB
a568374a7e
Fix error in k3.c and make k3_get_vfo work with VFOB
2021-02-28 17:31:57 -06:00
Michael Black W9MDB
1f23798efe
Elecraft K rigs now only emulate VFO selection for rigctl compatibility
...
set_mode on VFOB should work now too
2021-02-28 17:24:37 -06:00
Michael Black W9MDB
a5db433628
Elecraft K4 emulate get_vfo
2021-02-28 16:24:17 -06:00
Michael Black W9MDB
d45c86cfa7
select is_k4 when model number matches -- could use K4; command also
2021-02-28 15:11:25 -06:00
Michael Black W9MDB
f12b15b5ca
Emulate vfo selection for Elecraft K4
2021-02-28 14:26:37 -06:00
Michael Black W9MDB
0fe5b62e6c
Add K4 to elecraft.c
2021-02-28 14:02:11 -06:00
Michael Black W9MDB
635f45ef69
Remove cppcheck-suppress
2021-02-28 12:46:02 -06:00
Michael Black W9MDB
6ad5a072c8
Fix cppcheck warning in ft980.c
2021-02-28 12:26:15 -06:00
Michael Black W9MDB
8997f0129a
Fix cppcheck warning in trp8255.c
2021-02-28 12:24:51 -06:00
Michael Black W9MDB
5df06c4cbf
Fix cppcheck warning in trp8255.c
2021-02-28 12:22:33 -06:00
Michael Black W9MDB
2976239f3a
Improve error checking in flex6xxx.c
2021-02-28 12:19:18 -06:00
Michael Black W9MDB
ee60a68bec
astyle files
2021-02-28 09:46:01 -06:00
Michael Black W9MDB
1d7df86348
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-02-28 15:52:57 +01:00
Michael Black W9MDB
83c47fad42
Android NDK now builds -- check README.android for info on libusb
...
https://github.com/Hamlib/Hamlib/issues/546
2021-02-28 15:50:36 +01:00
Michael Black W9MDB
edf0019960
Fix set_freq in newcat.c to not do validation on FA/FB and TX since it's done in rig.c now
...
https://github.com/Hamlib/Hamlib/issues/575
2021-02-28 07:38:57 -06:00
Michael Black W9MDB
7ac58fcd23
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-02-28 06:58:43 +01:00
Michael Black W9MDB
67afeb85e7
Fix compile warning from android/hamlib-compile
2021-02-27 23:42:22 -06:00
Michael Black W9MDB
db45d736d8
Fix compilation warning from android/hamlib-compile
2021-02-27 23:38:34 -06:00
Michael Black W9MDB
2bc59544ed
Rename ar7030p_utils.c PAGE_SIZE to 7030_PAGE_SIZE to avoid conflict with Android build
2021-02-28 06:16:17 +01:00
Michael Black W9MDB
126e27dc91
Make elecraft rigs set_vfo to VFO_A if get_vfo is not A or B
...
https://github.com/Hamlib/Hamlib/issues/563
2021-02-27 22:30:10 -06:00
Michael Black W9MDB
6da1513122
KX3 SWT24 does not change VFO and IC command VFO B light bit does not change
...
So we are emulating VFOs now
https://github.com/Hamlib/Hamlib/issues/563
2021-02-27 16:22:26 -06:00
Michael Black W9MDB
1772ccde8b
Fix newcat.c expectation of valcmd for FA/FB commands
2021-02-27 14:50:56 -06:00
Michael Black W9MDB
30a8258f4e
Another attempt to fix elecraft K3 rigs to recognize VFOB being selected
...
https://github.com/Hamlib/Hamlib/issues/563
2021-02-27 14:27:07 -06:00
Michael Black W9MDB
b2a1955467
Fix KX3 set_vfo
...
KX4 set_vfo may not work
https://github.com/Hamlib/Hamlib/issues/563
2021-02-26 23:28:38 -06:00
Michael Black W9MDB
4f98d34ca5
Add ftdx101mp.c
2021-02-26 16:02:34 -06:00
Michael Black W9MDB
2cef91c5e0
Add FTDX101MP model
...
Update FTDX101D
2021-02-26 15:34:46 -06:00
Michael Black W9MDB
a708471c44
Add debug to flrig.c tracking down a random rig_clear() that is occuring on Flex
2021-02-26 15:24:47 -06:00
Michael Black W9MDB
9d714e639c
Fix compile warning on k2.c
2021-02-26 14:51:29 -06:00
Michael Black W9MDB
db776b2d79
Fix k3.c "IC" command since it returns binary data and not ascii
...
https://github.com/Hamlib/Hamlib/issues/563
2021-02-26 12:28:37 -06:00
Michael Black W9MDB
b713314f7f
Fix compilation warnings in newcat.c
2021-02-26 11:15:49 -06:00
Michael Black W9MDB
27f9c30480
Fix compilation warnings in tt550.c
2021-02-26 11:14:29 -06:00
Michael Black W9MDB
9869e07af6
Fix compilation warnings in tt550.c
2021-02-26 11:13:55 -06:00
Michael Black W9MDB
6429a7ef72
Fix compilation warnings in tentec.c
2021-02-26 11:13:28 -06:00
Michael Black W9MDB
e7fa4b1c2b
Fix compilation warnings in omnivii.c
2021-02-26 11:12:29 -06:00
Michael Black W9MDB
7fee6e36a5
Fix compilation warnings in thd72.c
2021-02-26 11:11:33 -06:00
Michael Black W9MDB
2f53ae58e4
Fix compilation warnings in kenwood.c
2021-02-26 11:10:57 -06:00
Michael Black W9MDB
6da2cf2eeb
Fix compilation warnings in dar818.c
2021-02-26 11:09:17 -06:00
Michael Black W9MDB
f6d2225810
Fix compilation warnings in 950
2021-02-26 11:08:25 -06:00
Michael Black W9MDB
318b437fa5
Remove FA/FB validation from newcat.c
...
set_freq validtion is now done in rig.c so we can return to fire-and-forget
https://github.com/Hamlib/Hamlib/issues/569
2021-02-26 10:41:02 -06:00
Michael Black W9MDB
246886dde7
Change all k3.c models to k3_get_vfo
...
https://github.com/Hamlib/Hamlib/issues/563
2021-02-25 22:58:38 -06:00
Michael Black W9MDB
2a60fd748b
Fix K3X get_vfo set_vfo to recognize toggle of vfo
...
https://github.com/Hamlib/Hamlib/issues
2021-02-25 14:05:06 -06:00
Michael Black W9MDB
f7de8ac738
Update some debug in ft980.c
2021-02-25 12:18:37 -06:00
Michael Black W9MDB
26ca39c214
Fix ft1000mp.c get_vfo
...
https://github.com/Hamlib/Hamlib/issues/561
2021-02-25 11:50:37 -06:00
Michael Black W9MDB
7f6ce7a190
Fix PowerSDR get_level AF in flex6xxx.c
...
https://github.com/Hamlib/Hamlib/issues/562
2021-02-25 11:19:37 -06:00
Michael Black W9MDB
b67643bc43
Add some debug for reading levels in newcat.c
...
https://github.com/Hamlib/Hamlib/issues/562
2021-02-25 11:11:45 -06:00
Michael Black W9MDB
af39f7caca
Fix RETURNFUNC in kenwood.c
2021-02-25 06:35:20 -06:00
Michael Black W9MDB
14cfb360fb
Remove extra spaces in RETURNFUNC in kenwood.c
2021-02-25 06:01:28 -06:00
Michael Black W9MDB
83def50c46
Fix FTDX101D RF_POWER and RF_POWER_WATTS
...
https://github.com/Hamlib/Hamlib/issues/562
2021-02-24 23:17:09 -06:00
Michael Black W9MDB
2b778fed63
Another attempt to fix ft1000mp_get_vfo
...
https://github.com/Hamlib/Hamlib/issues/561
2021-02-24 22:49:21 -06:00
Michael Black W9MDB
a1f5085f4c
Fix ft100mp.c get_vfo
...
https://github.com/Hamlib/Hamlib/issues/561
2021-02-24 15:03:41 -06:00
Michael Black W9MDB
df6378a7b8
Fix ft1000mp.c to return emulated vfo now for get_vfo
...
https://github.com/Hamlib/Hamlib/issues/561
2021-02-24 13:11:38 -06:00
Michael Black W9MDB
e5964fe670
Fix IC706 for 5 byte channels
...
https://github.com/Hamlib/Hamlib/issues/295
2021-02-23 23:16:00 -06:00
Michael Black W9MDB
b17f8dc9f6
ft1000mp.c check use current_vfo for VFOB actions
...
Update for ENTERFUNC and RETURNFUNC and standardize debug statements
https://github.com/Hamlib/Hamlib/issues/561
2021-02-23 22:59:43 -06:00
Michael Black W9MDB
f6cb3cb342
Fix ft1000mp.c set_vfo to remove the existing command
...
It seems to swap the frequencies on the rig
https://github.com/Hamlib/Hamlib/issues/561
2021-02-22 23:56:53 -06:00
Michael Black W9MDB
3ecb7a6e9d
https://github.com/Hamlib/Hamlib/issues/559
2021-02-21 22:38:58 -06:00
Michael Black W9MDB
62bcb66865
Fix RFPOWER command for TS480
...
https://github.com/Hamlib/Hamlib/issues/553
2021-02-21 12:35:36 -06:00
Michael Black W9MDB
59d09e42a5
Add USER-U USER-L modes to flrig.c for TS480
2021-02-20 00:02:58 -06:00
Michael Black W9MDB
83c75fa8c6
Fixing AF RFWPOWER and STRENGTH for TS480
...
https://github.com/Hamlib/Hamlib/issues/553
2021-02-19 22:49:46 -06:00
Michael Black W9MDB
a6da45eb8b
Fix for TS480 RFPOWER read -- was not able to handle the long command string
...
https://github.com/Hamlib/Hamlib/issues/553
2021-02-19 14:41:28 -06:00
Michael Black W9MDB
49bcb07b8f
Add MICGAIN and STRENGTH to ts480.c
...
https://github.com/Hamlib/Hamlib/issues/553
2021-02-19 14:32:54 -06:00
Michael Black W9MDB
3a0ec1e1b4
fix type in ts480 ag_level
2021-02-19 14:27:21 -06:00
Michael Black W9MDB
c3e9677a7e
Fix ts480 LEVEL_AF and add LEVEL_STRENGHT and LEVEL_MICGAIN
...
https://github.com/Hamlib/Hamlib/issues/553
2021-02-19 09:38:30 -06:00
Michael Black W9MDB
132a5612f4
Fix ts480 get_level for LEVEL_AF
...
https://github.com/Hamlib/Hamlib/issues/new
2021-02-19 09:33:12 -06:00
Michael Black W9MDB
0f9a7fac07
Add -RIG_EINVAL when set_level > 1.0
2021-02-19 08:44:02 -06:00
Michael Black W9MDB
a9633cec39
Update newcat.h version
2021-02-19 07:47:31 -06:00
Michael Black W9MDB
6a3b28e518
In newcat.c check LEVEL values to ensure they are in the range 0-1
2021-02-19 07:46:32 -06:00
Michael Black W9MDB
53b18d4ec4
Add Main/Sub vfos to dummy.c for testing
2021-02-18 23:45:14 -06:00
Michael Black W9MDB
8f5185bff8
Change FTDX3000 antenna commands to use AN instead of menu commands that don't work
...
https://github.com/Hamlib/Hamlib/issues/510
2021-02-18 14:20:21 -06:00
Michael Black W9MDB
fb3e3d11aa
Fix FT3000 set_ant
...
https://www.dropbox.com/s/2lqh0mp13244d9z/wsjtx-2.4.0-rc1-win64.exe?dl=0
2021-02-18 12:52:33 -06:00
Michael Black W9MDB
1e9a991a25
Add set_dsp_flt for IC7000 -- any other Icom rigs can use this?
...
https://github.com/Hamlib/Hamlib/issues/521
2021-02-17 22:52:48 -06:00
Stephane Fillod
6766948dc1
Major rework for PRM80
...
Implementation done from tests performed by Claus, DC0CM
documentation and rig assembly code at prm80 project.
2021-02-17 18:57:31 +01:00
Michael Black W9MDB
5964e1de18
Improve FTDX3000 antenna handling
...
https://github.com/Hamlib/Hamlib/issues/510
2021-02-17 08:43:12 -06:00
Michael Black W9MDB
e016025c04
Add power functions to flrig.c
2021-02-15 08:53:41 -06:00
Michael Black W9MDB
003bc93dd0
Add RETURNFUNC to kenwood.c
...
https://github.com/Hamlib/Hamlib/issues/514
2021-02-14 16:46:41 -06:00
Michael Black W9MDB
9c4f77cc81
Change TS680 to hardware handshake by default
2021-02-14 14:25:57 -06:00
Michael Black W9MDB
bcc603a70e
Add set_ant to FT3000 for TRX R3/1 R3/2 modes
...
https://github.com/Hamlib/Hamlib/issues/510
2021-02-13 23:04:28 -06:00
Michael Black W9MDB
4b5239c6f9
Fix FTDX3000 get_ant function -- returns TX antenna for AntCurr
...
AntCurr: ANT2
Option: 0
AntTx: ANT2
AntRx: ANT3
https://github.com/Hamlib/Hamlib/issues/510
2021-02-13 17:43:00 -06:00
Michael Black W9MDB
660fd94962
Change all icom rigs to watts for RIG_LEVEL_RFPOWER_METER_WATTS
...
Divide by 100 for old power call
2021-02-12 16:37:17 -06:00
Michael Black W9MDB
b35191d6ad
Fix extra LF in rigerror output
...
ENTERFUNC/RETURNFUNC in dummy.c
https://github.com/Hamlib/Hamlib/issues/514
2021-02-10 22:58:45 -06:00
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
54aca79671
Change ptt check in newcat.c set_freq to check ptt only for affected rigs
...
https://github.com/Hamlib/Hamlib/issues/540
2021-02-08 16:29:04 -06:00
Michael Black W9MDB
360704908b
Change newcat.c ptt check to get_ptt instead of cache
...
Signalink was hanging on to PTT just a bit longer than the CAT ptt
https://github.com/Hamlib/Hamlib/issues/540
2021-02-08 16:01:51 -06:00
Michael Black W9MDB
02a0f1303c
Remove VFO from netrigctl.c get_vfo command
2021-02-07 23:28:16 -06:00
Michael Black W9MDB
0e4bbf85d7
Add RIG_LEVEL_RFPOWERMETER_WATTS to ic7610.c
...
https://github.com/Hamlib/Hamlib/issues/533
2021-02-07 22:44:50 -06:00
Michael Black W9MDB
3a25f54f74
Fix rot_dummy.c -- now behaves with gpredict tracking
...
https://github.com/Hamlib/Hamlib/issues/531
2021-02-07 12:19:52 -06:00
Michael Black W9MDB
ed25ac943d
Disable rotctl emulation -- override by setting simulating=1 in rot_dummy.c
...
https://github.com/Hamlib/Hamlib/issues/531
2021-02-07 12:05:52 -06:00
Nate Bargmann
6052bb798e
Add ft980.h to Makefile.am
...
The use of 'make distcheck' would have caught this error.
2021-02-07 06:54:19 -06:00
Michael Black W9MDB
66b3e368d6
Bump FT980 to beta
2021-02-06 16:45:54 -06:00
Michael Black
4f3c4219a1
Merge pull request #529 from N8TW/ft980_backend
...
FT-980 Backend Added Feature: Targetable VFO
2021-02-06 16:44:58 -06:00
N8TW
14cc93e352
Added Features: targetable VFO
...
Other: added debug statements, foundation-work for new featues,
"modernized" a bit (but still needs additional effort).
2021-02-06 16:55:05 -05:00
Michael Black W9MDB
bc5cad06b7
Bump version in pihpsdr.c
2021-02-06 08:23:23 -06:00
DL1YCF
865c28c4ca
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-02-06 10:42:14 +01:00
Michael Black W9MDB
9c3a12c6f0
Fix netrigctl.c parsing of CHKVFO response
2021-02-05 17:33:59 -06:00
c vw
b5c96e0cde
fixed analysis of "PC" command output.
2021-02-05 21:57:06 +01:00
Michael Black W9MDB
e589e078a1
Add 3 second sleep in icom powerstat to allow the rig to wake up
...
https://github.com/Hamlib/Hamlib/issues/525
2021-02-03 12:54:30 -06:00
Michael Black W9MDB
76f3099aef
Remove 500ms from icom/frame.c -- should not be needed
...
Reduce icom echo check to just 2 tries
Improves power up sequencing by about 7 seconds
https://github.com/Hamlib/Hamlib/issues/525
2021-02-03 11:45:57 -06:00
Michael Black W9MDB
bd4c8c2e04
Add 0W reference for FTDX101D power meter
...
https://github.com/Hamlib/Hamlib/issues/524
2021-02-01 17:45:42 -06:00
Michael Black W9MDB
d20635dfe6
Fix compiler warning in newcat.c
2021-01-30 11:05:34 -06:00
Michael Black W9MDB
cd7811f3ed
Fix icom_get_mode for rigs with 1-byte mode_len
...
https://github.com/Hamlib/Hamlib/issues/522
2021-01-29 16:32:16 -06:00
Michael Black W9MDB
4b41c0dbfc
Let flrig use 5 second timeout from rig instead of overriding it
2021-01-28 12:24:22 -06: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
Nate Bargmann
11be167354
Correct typo causing compilation failure
2021-01-25 07:13:26 -06:00
Michael Black W9MDB
fda709c7af
Change FTDX101 to 2 stop bits
2021-01-24 22:43:07 -06:00
Michael Black W9MDB
b5c60e50fb
Fix newcat.c compile error
2021-01-24 16:01:19 -06:00
Michael Black W9MDB
d75a23d156
Fix ftdx101d set_freq behavior depending on split mode and VFO requested
2021-01-24 12:52:44 -06:00
Michael Black W9MDB
7e6adc6d2a
Prevent ftdx101d from setting frequency on the non-tx vfo when in split mode
2021-01-24 12:31:42 -06:00
Michael Black W9MDB
2be172ac4e
Improve robustness of rigctld
...
Now retries opening indefinitely
Improved client side too
Error message should now show timeout if rig disappears
2021-01-24 10:51:19 -06:00
Michael Black W9MDB
c20125a264
In newcat.c prevent FT-2000 and FTDX1200 from sending BS commands on 60M but
...
let them send 60M FA/FB commands
2021-01-23 18:01:26 -06:00
Michael Black W9MDB
e2475ac190
Disable 60m check for FT450 and FTDX5000 to see if they behave now on 60M
2021-01-23 09:32:09 -06:00
Michael Black W9MDB
7181589c4c
Change ftdx3000/5000 to reject setting freq while transmitting and cover VFOA and VFOB
...
More rigs will probably be added to this list
https://github.com/Hamlib/Hamlib/issues/513
2021-01-22 15:09:10 -06:00
Michael Black W9MDB
e7b6e61ed0
astyle files prepping for 4.1 release
2021-01-22 10:41:30 -06:00
Michael Black W9MDB
e1c21605f4
Restrict FTDX3000 and FTDX5000 to not set_freq on VFO while PTT_ON
2021-01-22 08:57:53 -06:00
Michael Black W9MDB
de3205e2b8
Reduce debug level in newcat.c
2021-01-22 08:30:01 -06:00
Michael Black W9MDB
0005733f9a
Finish implementing RETURNFUNC in newcat.c
2021-01-22 07:50:44 -06:00
Michael Black W9MDB
63b3bfcaa4
In newcat.c try to handle the case were AI is on and we need to turn it off
2021-01-21 23:45:02 -06:00
Michael Black W9MDB
c930609379
Update debug in newcat.c to add some more info
2021-01-21 23:11:20 -06:00
Michael Black W9MDB
04bb1b3e79
Add some debug for special_60m in newcat.c
...
FTDX3000 was not being detected correctly
2021-01-21 23:09:04 -06:00
Michael Black W9MDB
b030d73144
Have FTDX3000 ignore BS02 command
...
Allow FTDX3000 to set 60M frequencies
2021-01-21 22:59:34 -06:00
Michael Black W9MDB
9a870577d0
Fix FTDX3000 SH commands
2021-01-21 22:42:19 -06:00
Michael Black W9MDB
b56a577ebb
Fix FTDX10 FT command
2021-01-21 22:39:43 -06:00
Michael Black W9MDB
bf52ea58d7
Fix FTDX10 SH commands
2021-01-21 22:36:24 -06:00
Michael Black W9MDB
4df4820ad9
Move Yaesu special_60m handling to cover any newcat_get_freq request
...
get_freq with 60M freq will not attempt freq change on certain rigs as they have to use MEM mode to select 60m. But RIG_OK will be returned.
2021-01-21 06:45:50 -06:00
Michael Black W9MDB
20d5bc0b9e
Fix double ;; in FT450 exception handling
...
Add FT450 to special 60m exceptions
2021-01-21 06:37:26 -06:00
Michael Black W9MDB
599974bcea
Fix compilation error in icom.c
2021-01-20 22:54:37 -06:00
Michael Black W9MDB
140ccbefd4
Prevent FT450 from doing VFOB actions while transmitting
2021-01-20 17:43:06 -06:00
Michael Black W9MDB
c93da3c5d4
Fix FT450 FB command to swap VFOs
2021-01-20 17:27:41 -06:00
Michael Black W9MDB
5a9daf5f0e
Fix ic703 and ic705 RIG_LEVEL_RFPOWER_METER_WATTS to scale to 10W instead of 100W
2021-01-20 15:07:59 -06:00
Michael Black W9MDB
f81c9158a8
Update newcat.h version
2021-01-20 15:06:14 -06:00
Michael Black W9MDB
5fec08b262
Add disable_yaesu_bandselect option
2021-01-20 11:34:30 -06:00
Michael Black W9MDB
0ad3c94e9b
Fix ft1000mp.c retry since retries are done in read_block now
2021-01-20 07:51:01 -06:00
Michael Black W9MDB
81cc189f57
Update trxmanager model name
2021-01-20 07:20:46 -06:00