PianetaRadio
2f8d6e0f19
newcat_set_rx_bandwidth
...
Typo correction in the list for Yaesu FT-991
2022-03-19 17:30:13 +01:00
PianetaRadio
14b6941a01
Modes macro updated
...
To meet update of ft991.c
2022-03-19 17:18:32 +01:00
PianetaRadio
528da5dc9a
Update ft991.c
...
Filter bandwidth list
2022-03-19 17:12:12 +01:00
Mike Black W9MDB
1ef86d8e93
Add LEVEL_RFPOWER to PowerSDR
2022-03-18 22:42:47 -05:00
Mike Black W9MDB
56866fecd5
Allow kenwood rigs to retry all commands using ID; verfication method
...
The actual cmd was only being sent once during the retry loop
https://github.com/Hamlib/Hamlib/issues/983
2022-03-12 08:12:45 -06:00
Mike Black W9MDB
c31e57fee7
Add some notes on FT847 serial numbers for unidirecitonal change
2022-03-07 22:16:59 -06:00
Mike Black W9MDB
21680572ab
Attempt to fix power on for Yaesu rigs. ID was being sent before byte wakeup so disabled the ID query.
...
https://github.com/Hamlib/Hamlib/issues/979
2022-03-07 11:25:31 -06:00
Mike Black W9MDB
1993073559
Update version in flex6xxx.c
2022-03-06 09:28:52 -06:00
Mike Goodey
a012e8e25d
Add RIT and XIT for Flex 6xxx
2022-03-06 15:14:27 +00:00
Mike Black W9MDB
223d2b7c11
Add 200ms delay for K3/K3S when frequency changes by more then 1MHz (i.e. band change)
...
https://github.com/Hamlib/Hamlib/issues/977
2022-03-05 23:07:25 -06: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
Michael Black
b3ff4b0167
Merge pull request #974 from OK1CTR/gomspace
...
Gomspace GS100 transceiver frequency control
2022-02-25 14:37:44 -06:00
OK1CTR
f4cf909154
Added Android.mk, passed make distcheck.
2022-02-25 21:03:16 +01: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
OK1CTR
ede7696878
Updated especially read_string() with flush flag.
2022-02-24 23:04:16 +01:00
OK1CTR
83e5b14cf6
Manually applied diff from older HamLib version.
2022-02-23 22:36:57 +01:00
Mike Black W9MDB
d04f4b6b3b
Add validation handling for SH and RF in newcat.c
...
Fix FTDX10 SH command formatting
https://github.com/Hamlib/Hamlib/issues/973
2022-02-21 08:26:49 -06:00
Michael Black
1874f3a92a
Merge pull request #972 from challinan/master
...
Add support for K3 Morse send via KY(W) command
2022-02-20 22:10:12 -06:00
challinan
a41df58487
Add support for K3 Morse send via KY(W) command
2022-02-20 22:19:26 -05:00
Mike Black W9MDB
0cb6557749
Update version in newcat.h
2022-02-20 10:31:25 -06:00
Michael Black
9e762a3b10
Merge pull request #970 from jleh/ft991-meter-cal
...
Yaesu meter calibrations
2022-02-20 09:09:59 -06:00
Juuso Lehtinen
18dd9aa169
Add better defaults for newcat meter cals
2022-02-20 16:24:32 +02:00
Juuso Lehtinen
2d51b635c2
Add ID, VD & Comp meter cals for FT991
...
Power level should return 0 when power is 0
2022-02-20 16:18:02 +02:00
Mike Black W9MDB
92161c989a
Balance RETURNFUNC
2022-02-19 16:50:35 -06:00
Mike Black W9MDB
7cc2ca30b0
Balance RETURNFUNC
2022-02-19 16:47:58 -06:00
Mike Black W9MDB
05fa5b8f60
Balance RETURNFUNC
2022-02-19 16:42:43 -06:00
Mike Black W9MDB
09ea2693c2
Balance RETURNFUNC
2022-02-19 16:39:50 -06:00
Mike Black W9MDB
7cf8ea393a
Balance RETURNFUNC
2022-02-19 16:35:48 -06:00
Mike Black W9MDB
8073f745e0
Balance RETURNFUNC
2022-02-19 16:34:20 -06:00
Mike Black W9MDB
3752b7ef9f
Balance RETURNFUNC
2022-02-19 16:33:54 -06:00
Mike Black W9MDB
453e831d63
Balance RETURNFUNC
2022-02-19 16:33:16 -06:00
Mike Black W9MDB
523a22359a
Balance RETURNFUNC
2022-02-19 16:32:09 -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
f0a9832669
Balance RETURNFUNC
2022-02-19 16:28:32 -06:00
Mike Black W9MDB
4d6633e46f
Balance RETURNFUNC
2022-02-19 16:27:56 -06:00
Mike Black W9MDB
3c9b1203bb
Balance RETURNFUNC
2022-02-19 16:24:55 -06:00
Mike Black W9MDB
15ab655ecc
Balance RETURNFUNC2 in kenwood.c
2022-02-17 23:15:35 -06:00
Mike Black W9MDB
faa5f5d19a
Make fakefreq=1 the default for FT757GX
2022-02-14 16:23:03 -06:00
Mike Black W9MDB
d86e2b980a
Make newcat.c FUNC_TUNER return EREJECT when AC command returns ?;
...
https://github.com/Hamlib/Hamlib/issues/963
2022-02-13 22:43:47 -06:00
Mike Black W9MDB
2a852aee1b
Fix TS-590/950 PKTMODE setting
...
https://github.com/Hamlib/Hamlib/issues/958
2022-02-13 17:25:57 -06:00
Mike Black W9MDB
64a841d249
Balance ENTER/RETURNFUNC in kenwood.c
2022-02-13 12:20:38 -06:00
Mike Black W9MDB
76805ae60c
Balance ENTER/RETURNFUNC in kenwood.c
2022-02-13 10:24:55 -06:00
Mike Black W9MDB
65cc7a76a3
Update hamlib_check_rig_caps
2022-02-12 09:48:56 -06:00
Mike Black W9MDB
ea7eff2f3b
Add USB/LSB to datamode detection in kenwood.c
...
https://github.com/Hamlib/Hamlib/issues/958
2022-02-11 17:46:32 -06:00
Mike Black W9MDB
b1acff5877
Update hamlib_check_rig_caps
2022-02-11 15:04:31 -06:00
Mike Black W9MDB
9a3fbc09db
Update hamlib_check_rig_caps
2022-02-11 15:04:19 -06:00
Mike Black W9MDB
498e09e22c
Update hamlib_check_rig_caps
2022-02-11 15:03:12 -06:00
Mike Black W9MDB
9a0ca5bf83
Update hamlib_check_rig_caps
2022-02-11 15:02:18 -06:00
Mike Black W9MDB
656ba431c3
Update hamlib_check_rig_caps
2022-02-11 15:01:57 -06:00
Mike Black W9MDB
5e6a99b48f
Update hamlib_check_rig_caps
2022-02-11 15:01:01 -06:00
Mike Black W9MDB
56dc4471d9
Update hamlib_check_rig_caps
2022-02-11 15:00:43 -06:00
Mike Black W9MDB
fe9760a625
Update hamlib_check_rig_caps
2022-02-11 15:00:26 -06:00
Mike Black W9MDB
e645f34120
Update hamlib_check_rig_caps
2022-02-11 14:59:52 -06:00
Mike Black W9MDB
fa167379e5
Update hamlib_check_rig_caps
2022-02-11 14:59:35 -06:00
Mike Black W9MDB
24660644e9
Update hamlib_check_rig_caps
2022-02-11 14:59:13 -06:00
Mike Black W9MDB
d813cae426
Update hamlib_check_rig_caps
2022-02-11 14:58:55 -06:00
Mike Black W9MDB
205b7c27b6
Update hamlib_check_rig_caps
2022-02-11 14:58:17 -06:00
Mike Black W9MDB
d209438549
Update hamlib_check_rig_caps
2022-02-11 14:58:03 -06:00
Mike Black W9MDB
ac3f71bf23
Update hamlib_check_rig_caps
2022-02-11 14:56:13 -06:00
Mike Black W9MDB
44f06a95eb
Update hamlib_check_rig_caps
2022-02-11 14:55:57 -06:00
Mike Black W9MDB
9a15ed057e
Update hamlib_check_rig_caps
2022-02-11 14:55:09 -06:00
Mike Black W9MDB
b38c4cdb23
Update hamlib_check_rig_caps
2022-02-11 14:54:26 -06:00
Mike Black W9MDB
299bcdc6b9
Update hamlib_check_rig_caps
2022-02-11 14:53:42 -06:00
Mike Black W9MDB
1b2e3154b7
Update hamlib_check_rig_caps
2022-02-11 14:53:16 -06:00
Mike Black W9MDB
a8426d1488
Update hamlib_check_rig_caps
2022-02-11 14:52:24 -06:00
Mike Black W9MDB
e4939b79d1
Update hamlib_check_rig_caps
2022-02-11 14:52:04 -06:00
Mike Black W9MDB
79ef9b7c20
Update hamlib_check_rig_caps
2022-02-11 14:51:43 -06:00
Mike Black W9MDB
e166cfa7ea
Update hamlib_check_rig_caps
2022-02-11 14:51:13 -06:00
Mike Black W9MDB
6202b41c87
Update hamlib_rig_get_capsZ
2022-02-11 14:49:04 -06:00
Mike Black W9MDB
191aabc087
uUpdate hamlib_check_rig_caps
2022-02-11 14:48:31 -06:00
Mike Black W9MDB
a9916a8506
Update hamlib_check_rig_caps
2022-02-11 14:47:31 -06:00
Mike Black W9MDB
81202d3477
Update hamlib_check_rig_caps
2022-02-11 13:16:26 -06:00
Mike Black W9MDB
982f88035c
Allow FV command to fail for TS-590S and default firmwave rev to 1.0
2022-02-11 12:14:19 -06:00
Mike Black W9MDB
74b3d13d6a
Update hamlib_check_rig_caps
2022-02-11 11:44:18 -06:00
Mike Black W9MDB
144debb46a
Update hamlib_check_rig_caps
2022-02-11 11:34:26 -06:00
Mike Black W9MDB
09e5d4089c
Update hamlib_check_rig_caps
2022-02-11 11:21:49 -06:00
Mike Black W9MDB
f2a41a6452
Fix FTDX10 SH command -- seems to be unique amongst Yaeus rigs
2022-02-07 16:32:04 -06:00
Mike Black W9MDB
599761f196
Improve 0x25 0x26 debug msg a bit
2022-02-06 23:27:39 -06:00
Mike Black W9MDB
524dd1f8c2
Balance ENTER/RETURN FUNC in icom.c
2022-02-06 23:24:33 -06:00
Mike Black W9MDB
7c2d9ec0f0
Add TX_VFO handling in kendwood set_split_vfo
2022-02-06 12:18:10 -06:00
Mike Black W9MDB
7e1e90352e
Add VFO_TX to kenwood.c set_vfo
2022-02-06 09:28:56 -06:00
Mike Black W9MDB
92eb1bc4bc
Balance more RETURNFUNC
2022-02-06 08:10:20 -06:00
Mike Black W9MDB
f7ab619938
Balance more RETURNFUNC statements
2022-02-06 07:55:59 -06:00
Mike Black W9MDB
7f406427ca
Balance RETURNFUNC in kenwood.c
2022-02-06 07:46:36 -06:00
Mike Black W9MDB
2061ab92a8
Align some more RETURNFUNC statements
2022-02-06 06:18:04 -06:00
Mike Black W9MDB
2989782286
Fix some RETURNFUNC statements to balance depth counter
2022-02-06 00:00:55 -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
Mike Black W9MDB
8c34ce1a2d
astyle source code
2022-02-05 15:27:43 -06:00
Mike Black W9MDB
db1de6bfd2
Fix dra818.c compilation warning
2022-02-05 10:08:04 -06:00
Mike Black W9MDB
61656760ef
Update ts590 version
2022-02-05 08:17:26 -06:00
nbanshchikov
92bd1d4e83
correct debug log message
2022-02-05 17:13:35 +03:00
nbanshchikov
c1ed899c19
Kenwood TS-590. Work get_level for ATT/Preamp state
...
https://github.com/Hamlib/Hamlib/issues/953
2022-02-05 16:58:07 +03:00
Mike Black W9MDB
1c5826d533
Add TS590 RIG_LEVEL_ATT
...
https://github.com/Hamlib/Hamlib/issues/953
2022-02-04 23:07:57 -06:00
Mike Black W9MDB
27f3cafc6e
Add TS590 RIG_LEVEL_PREAMP
...
https://github.com/Hamlib/Hamlib/issues/953
2022-02-04 23:04:10 -06:00
Mike Black W9MDB
9ae7f7535d
Adjust band_t values to match the Yaesu indexes
...
https://github.com/Hamlib/Hamlib/issues/919
2022-02-04 22:13:22 -06:00
Mike Black W9MDB
68e121d82c
Change all to remove HAVE_CONFIG dependency and include <hamlib/config.h> by default
...
This is necessary to keep alignment between the client view of rig->state and the shared libarary view
Including PTHREAD functions in rig->state necessitated this as HAVE_PTHREAD only defined during hamlib compilation.
Clients including hamlib/rig.h did not pick up all the HAVE* config variable that control what gets included
https://github.com/Hamlib/Hamlib/issues/947
2022-02-04 07:41:36 -06:00
Mike Black W9MDB
d6d446944b
Fix kenwood_set_split_vfo vfo_fixup call
2022-02-04 07:24:08 -06:00
Mike Black W9MDB
3a77601ca5
Check for VFO_TX and VFO_RX in kenwood_set_split_vfo
2022-02-04 06:55:28 -06:00
Mike Black W9MDB
b9d3de3cbf
Fix kenwood_set_split_vfo typo
2022-02-03 23:15:07 -06:00
Mike Black W9MDB
836fae0ba0
Add VFO_TX handling (VFOB) to kenwood_set_split_vfo
2022-02-03 23:13:27 -06:00
Mike Black W9MDB
9aade8de3f
Add config.h to include/hamlib so HAVE_PTHREAD is available if needed
...
https://github.com/Hamlib/Hamlib/issues/947
2022-02-03 22:31:42 -06:00
Mike Black W9MDB
3498fb1cf6
Balancing RETURNFUNC2 statements
2022-02-02 23:33:28 -06:00
Mike Black W9MDB
a20a91e381
astyle flrig.c
2022-02-02 23:25:17 -06:00
Mike Black W9MDB
3b1b643df3
Update RETURNFUNC to RETURNRFUNC2 in newcat_valid_command
2022-02-02 08:34:46 -06:00
Mikael Nousiainen
d5cd99b7f5
Allow async I/O for Icom SDR rigs, mainly for waterfall spectrum data support. Async I/O is still turned off by default and needs to be enabled via a conf option.
2022-02-02 13:15:05 +02:00
Juuso Lehtinen
2b580d1c01
Fix set level METER for Yaesu rigs
...
Fix bug causing set level METER not to work with Yaesu rigs.
Fix set meter syntax for FTDX10
Tested with FT991A.
2022-02-01 23:01:55 +00:00
Mike Black W9MDB
da1400cd0d
Add errror if newcat band2rig is invalid
...
https://github.com/Hamlib/Hamlib/issues/919
2022-02-01 11:38:27 -06:00
Mike Black W9MDB
41eedc9479
Change band_t to hamlib_band_t to avoid collision with FLDigi's band_t
2022-02-01 09:12:36 -06:00
Mike Black W9MDB
51be4b4dc9
Update version numbers
2022-01-31 22:19:19 -06:00
Michael Black
668147885f
Merge pull request #948 from jleh/yaesu-nb-level
...
Add noise blanker level for Yaesu rigs
2022-01-31 22:08:13 -06:00
Juuso Lehtinen
236caa0d72
Add get & set RIG_LEVEL_NB for Yaesu rigs.
...
Tested with FT-991A
Same values applies to FTDX10D, FTDX101MP, FT991A, FTDX101D, FT891
2022-01-31 22:44:30 +00:00
Mike Black W9MDB
cd7af2934d
Change RETURNFUNC in ft847.c to RETURNFUNC2
2022-01-31 14:21:45 -06:00
Mike Black W9MDB
7b4b7ee630
Add a depth count to debug statements to help understand calling sequences
...
First call into rig functions is level 1
Top level like rigctl, rigctld is level 0
Non-depth calls are internal debug statements -- which can be modified to also show levels but that's a whole lot of statements not really necessary
Normal calls from other clients will be level 1
2022-01-30 23:37:01 -06:00
Mike Black W9MDB
9820d0314b
Improve debug in newcat.c a little bit
2022-01-30 10:52:23 -06:00
Mike Black W9MDB
f90c6a95ce
Fix new_set_vfo_from_alias to check *vfo instead of vfo...duh...
2022-01-29 23:06:06 -06:00
Mike Black W9MDB
0588d3be3a
Add int and string to allowable xml tokens in flrig.c
2022-01-29 22:45:42 -06:00
Mike Black W9MDB
b8802f3fee
Fix FTDX3000DM detection
...
In newcat.c allos VFO=None to be reset to current vfo
2022-01-29 17:09:02 -06:00
Mike Black W9MDB
991e314820
Add RIG_LEVEL_BAND_SELECT for Yaesur rigs
...
https://github.com/Hamlib/Hamlib/issues/919
2022-01-29 16:25:18 -06:00
Mike Black W9MDB
8e18fd624d
Add RIG_LEVEL_BAND_SELECT -- applies to Yaesu rigs for now
...
https://github.com/Hamlib/Hamlib/issues/919
2022-01-29 16:08:43 -06:00
Mike Black W9MDB
afd595d2da
Allow asyncio rigs to use cached-only values for rig_get_freq and rig_get_mode
...
https://github.com/Hamlib/Hamlib/issues/894
2022-01-29 08:39:27 -06:00
Mike Black W9MDB
f7ab1e62cc
Add FT-DX3000DM changes -- DX3000 compatible other than it's 50W rig
2022-01-26 22:32:44 -06:00
Mike Black W9MDB
551594f48d
Remove duplicate IC7300_RF_POWER_METER_CAL entry
2022-01-26 11:15:46 -06:00
Mike Black W9MDB
9646895258
Disable tci rig as it is not functional at all yet
...
https://github.com/Hamlib/Hamlib/issues/736
2022-01-26 08:25:46 -06:00
Mike Black W9MDB
a277d7ab9b
Changes changing hamlib_port_t to pointer are not backwards compatible
2022-01-25 17:41:26 -06:00
Michael Black
aab335b09b
Merge branch 'master' into master
2022-01-25 09:29:30 -06:00
Mike Black W9MDB
d4bb78d751
Fix rig state pointers in winradio
2022-01-25 09:11:50 -06:00
Mike Black W9MDB
fe08947700
Fix rest of rig.state pointer in kit rigs
2022-01-25 08:31:38 -06:00
Mike Black W9MDB
67e28c4faf
Fix more rig state pointer references in funcube.c and si570avrusb.c
2022-01-25 08:18:48 -06:00
Mike Black W9MDB
a22b21f3d7
Fix more rigport pointer references in si570avrusb.c
2022-01-25 08:14:39 -06:00
Mike Black W9MDB
6d7d2804de
Fix rigport handle references to new pointer format in si570avrusb.c
2022-01-25 08:12:47 -06:00
Mike Black W9MDB
9e86e62238
Enable async I/O by default
...
Change hamlib_port_t to a pointer in rig.state
Deprecate static hamlib_port_t structure
New hamlib_port_t structure at end of rig.state
Clients built with older hamlib will use old structure in DLL
Clients built with newer hamlib will use new structure in DLL
So we maintain backwards compatibility until Hamlib 5.0
https://github.com/Hamlib/Hamlib/issues/894
2022-01-25 07:59:47 -06:00
Mike Black W9MDB
1c309b523e
Revert "Change TS-2000 to RIG_PTT_RIG_MICDATA"
...
TS-2000 only has TX0
This reverts commit a2d5893437
.
2022-01-24 15:50:30 -06:00
Mike Black W9MDB
a2d5893437
Change TS-2000 to RIG_PTT_RIG_MICDATA
2022-01-23 16:22:17 -06:00
Mike Black W9MDB
987af84908
Update version in icom.h
2022-01-23 11:50:04 -06:00
Michael Black
51da62f3fb
Merge pull request #943 from mikaelnousiainen/async-rigctld-icom-bugfixes
...
Bugfixes for async I/O, rigctld and Icom backend
2022-01-23 11:49:14 -06:00
Mike Black W9MDB
f04aa34876
Add set_transaction functions to flrig.c
...
https://github.com/Hamlib/Hamlib/issues/942
2022-01-23 09:02:03 -06:00
Mikael Nousiainen
664604f7b6
Make icom_rig_open() fail in case rig_set_powerstat() failure is auto_power_on is requested. Exit rigctld client loop if process is interrupted.
2022-01-23 11:49:16 +02:00
Mike Black W9MDB
38d7697d03
Change snprintf to SNPRINTF in rigs
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-22 22:37:09 -06:00
Mikael Nousiainen
1f428c8d95
Allow icom_rig_open() to succeed even if the rig is powered off. Fix issues with async I/O error code propagation. Allow rigctld daemon to start even if rig is powered off. Add mutex locks around rig_open()/rig_close() calls as multiple client connections could end up calling them concurrently, which could lead to all kinds of issues as the functions are not meant to be thread-safe. This also blocks execution of rigctl commands during rig open/close.
2022-01-22 23:19:07 +02:00
Mike Black W9MDB
be992b8a36
Fix kenwood_get_split_vfo_if(1583): unknown rxVFO=None
2022-01-21 22:57:57 -06:00
Mike Black W9MDB
03aa7b1d83
Add FTDX-9000 to Yaesu rigs that cannot deal with "VS0;VS;" and end up muting the VFO
2022-01-21 17:02:56 -06:00
Mike Black W9MDB
8585a04284
Hopefully the final numbers for FTDX101MP watts table
...
https://github.com/Hamlib/Hamlib/issues/940
2022-01-20 14:45:31 -06:00
Mike Black W9MDB
6105687847
Update FTDX101MP power levels slightly
...
https://github.com/Hamlib/Hamlib/issues/940
2022-01-20 07:58:11 -06:00
Mike Black W9MDB
1561bc9600
Adjust FTDX101MP_RFPOWER_METER_WATTS_CAL
...
https://github.com/Hamlib/Hamlib/issues/940
2022-01-19 23:35:02 -06:00
Mike Black W9MDB
965d2dc52b
Add IC-705 power meter scale
...
https://github.com/Hamlib/Hamlib/issues/939
2022-01-19 17:19:04 -06:00
Mike Black W9MDB
ed4a667f77
Remove command validation for VS command for FTDX-3000
...
https://github.com/Hamlib/Hamlib/issues/903
2022-01-19 14:18:14 -06:00
Mike Black W9MDB
308a221c78
Reduce driver not found to verbose message since it should not be critical to know this
2022-01-19 13:34:05 -06:00
Mike Black W9MDB
4d8e2c1f94
Remove FA/FB command validation for FT-DX3000 -- trying to find out why VFOA is muting on freq change
...
https://github.com/Hamlib/Hamlib/issues/903
2022-01-19 13:28:02 -06:00
Mike Black W9MDB
9ed935e10b
Change TS440 to use kenwood get/set freq instead of ic10 get/set freq
...
The ic10_set_freq is the same as kenwood_set_freq
The ic10_get_freq uses IF instead of FA/FB for some unknown reason
https://github.com/Hamlib/Hamlib/issues/937
2022-01-19 13:17:06 -06:00
Mike Black W9MDB
2d85464688
Allow Kenwood FW command to return a custom filter setting
2022-01-19 12:39:05 -06:00
Mike Black W9MDB
191ac98634
Change TS-440 post_write_delay to 20ms vs 0ms
...
QRPLabs QDX is workign with TS-480 but not TS-440 and this is one of the differences between the two rigs
https://github.com/Hamlib/Hamlib/issues/937
2022-01-19 09:09:21 -06:00
Mike Black W9MDB
c45c088f49
Change sprintf to SNPRINTF in icmarine.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:23:13 -06:00
Mike Black W9MDB
f90af0d054
Change sprintf to SNPRINTF in icmarine
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:20:56 -06:00
Mike Black W9MDB
265ac88646
Change sprintf to SNPRINTF in yaesu
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:20:25 -06:00
Mike Black W9MDB
c364345173
Change snprintf to SNPRINTF in flexradio
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:17:28 -06:00
Mike Black W9MDB
52ca1f5dfa
Change sprintf to SNPRINTF in dummy
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:16:45 -06:00
Mike Black W9MDB
58d650a872
Change sprintf to SNPRINTF in tentec
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:14:14 -06:00
Mike Black W9MDB
00f25c1e14
Change sprintf to SNPRINTF in rs
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:13:18 -06:00
Mike Black W9MDB
98259ffa6d
Change sprintf to SNPRINTF in jrc
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:10:45 -06:00
Mike Black W9MDB
b3e2110f8d
Change sprintf to SNPRINTF in aor
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:10:03 -06:00
Mike Black W9MDB
9aaed9e313
Change sprintf to SNPRINTF in adat
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:07:00 -06:00
Mike Black W9MDB
a5a5cc90d8
Change sprintf to SNPRINTF in kit
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:05:41 -06:00
Mike Black W9MDB
53c8abd307
Change sprintf to SNPRINTF in elad
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:05:01 -06:00
Mike Black W9MDB
92542cb028
Change sprintf to SNPRINTF in kenwood rigs
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:03:43 -06:00
Mike Black W9MDB
d86fafb598
Really disable band select for the DX3000 instead of just printing a message
...
https://github.com/Hamlib/Hamlib/issues/903
2022-01-18 22:14:14 -06:00
Mike Black W9MDB
2f2cf4a68d
Disable band select for FTDX3000 -- it's turning CLAR, muting audio, just behaving badly
...
https://github.com/Hamlib/Hamlib/issues/903
2022-01-18 18:16:40 -06:00
Mike Black W9MDB
fa67809b32
Change strcpy to SPRINTF in rot_dummy.c
...
Make new snprintf function to check buffer len after and print error message.
2022-01-18 12:44:41 -06:00
Mikael Nousiainen
5b9feffa78
Fix Icom dual watch set command. Make rotator macro name buffer larger, as the macro names are longer than the space allocated.
2022-01-18 19:02:01 +02:00
Mike Black W9MDB
d01e939559
Fix VS1;BS command in newcat.c
...
https://github.com/Hamlib/Hamlib/issues/903
2022-01-17 23:28:49 -06:00
Mike Black W9MDB
fe167c7ff4
Extend Yaeus BS command sleep from 200ms to 500ms -- DX3000 is muting Rx VFO so hopefully this fixes it.
...
https://github.com/Hamlib/Hamlib/issues/903
2022-01-17 18:05:26 -06:00
Mike Black W9MDB
b2edec79bf
Add BS command to newcat validation list
...
https://github.com/Hamlib/Hamlib/issues/903
2022-01-17 18:03:00 -06:00
Mike Black W9MDB
91772295d7
Fix FTDX3000 write_delay set to 0
...
https://github.com/Hamlib/Hamlib/issues/903
2022-01-17 17:34:14 -06:00
Mike Black W9MDB
30a06c4fc6
Fix static array reference in netrigctl.c
...
https://github.com/Hamlib/Hamlib/issues/932
2022-01-17 16:59:31 -06:00
Mike Black W9MDB
b577f3bd51
Set rx_vfo in kenwood.c to default when not already set
...
https://github.com/Hamlib/Hamlib/issues/931
2022-01-17 14:59:16 -06:00
Mike Black W9MDB
893d37d25f
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2022-01-16 15:51:31 -06:00
Mike Black W9MDB
2422de0951
Add IC-910 to the Icom rigs that don't use the filter byte
...
https://github.com/Hamlib/Hamlib/issues/929
2022-01-16 15:51:01 -06:00
giordyb
dcc176a263
Update thd74.c
...
version bump
2022-01-16 19:36:54 +01:00
giordyb
014daefb5f
Update thd74.c
...
fixes set_ts (the byte passed in thd74_set_freq_item() was wrong, it's 27 for normal mode and 35 for fine mode). Also if a step lower than 5000 is entered the radio is switched into fine mode (only works on VFO B)
2022-01-16 19:19:46 +01:00
Mike Black W9MDB
3385a5f37b
Remove TARGETABLE_MODE from FT-991
...
Rig does not have MD1 command
This needs to be done via cache in rig.c, read once and only change if needed
https://github.com/Hamlib/Hamlib/issues/731
2022-01-16 11:23:58 -06:00
Mike Black W9MDB
18f7036fb0
Change sprintf to snprint in uniden.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-16 08:59:40 -06:00
Mike Black W9MDB
9538357ef4
Change to SNPRINTF in uniden_digital.c
2022-01-16 08:54:18 -06:00
Mike Black W9MDB
906ac22ae4
Change sprintf to snprint in uniden_digital.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-16 08:53:35 -06:00
Mike Black W9MDB
ac3b854818
Change sprintf to snprint in uniden.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-16 08:52:45 -06:00
Mike Black W9MDB
4c4b8debfc
Change sprintf to snprint in fdm_duo.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-16 08:50:44 -06:00
Mike Black W9MDB
ae2c5b13e3
Recommit si570avrusb.c -- change didn't take for some reason
2022-01-16 08:01:42 -06:00
Mike Black W9MDB
aac189ed1f
Fix g313-win.c compilation
2022-01-16 07:31:29 -06:00
Mike Black W9MDB
72cda702c9
Fix si570avrusb.c
2022-01-16 07:28:58 -06:00
Mike Black W9MDB
36f516f840
Fix elektor507.c function definition
2022-01-16 07:15:21 -06:00
Mike Black W9MDB
6a516b4a34
Change sprintf to snprint in rigs/kit
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-15 23:29:19 -06:00
Mike Black W9MDB
939b3e3885
Change sprintf to snprint in g313-win.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-15 23:20:01 -06:00
Mike Black W9MDB
a291def17f
Revert "Add MAIN A/B and SUB A/B VFOs to ic7610.c"
...
7610 does not have A/B VFOs
This reverts commit a7f6d693ac
.
2022-01-15 12:23:26 -06:00
Mike Black W9MDB
a7f6d693ac
Add MAIN A/B and SUB A/B VFOs to ic7610.c
2022-01-15 12:14:05 -06:00
Mike Black W9MDB
4793e9206b
Change function definition to support sprintf in aor.h
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-14 06:54:21 -06:00
Mike Black W9MDB
be16de711c
Change sprintf to snprint in ar
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-13 23:40:35 -06:00
Mike Black W9MDB
d217bcac62
Change sprintf to SNPRINTF in barret
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-13 17:08:10 -06:00
Mike Black W9MDB
64847e5c30
For Barrett add some debug and fix another debug
...
https://github.com/Hamlib/Hamlib/issues/923
2022-01-13 09:39:22 -06:00
Mike Black W9MDB
9c099165d5
Update version in Barrett 4050.c
...
https://github.com/Hamlib/Hamlib/issues/923
2022-01-12 23:05:01 -06:00
Mike Black W9MDB
3f001cc9f6
Reduce debug in barrett.c
...
https://github.com/Hamlib/Hamlib/issues/923
2022-01-12 23:04:20 -06:00
Mike Black W9MDB
aaac79c55e
Allow barrett to program and unprogrammed channel
...
https://github.com/Hamlib/Hamlib/issues/923
2022-01-12 18:05:47 -06:00
Mike Black W9MDB
66194804f9
Reduced debug in barrett.c
2022-01-12 17:02:44 -06:00
Mike Black W9MDB
abb3405cae
Change Barrett IDC command to IC
2022-01-12 17:00:22 -06:00
Mike Black W9MDB
789858c1db
Reduce debug level in barrett.c
...
https://github.com/Hamlib/Hamlib/issues/923
2022-01-12 16:39:19 -06:00
Mike Black W9MDB
b2254a5667
Change Barrett 4050 to channelized frequency method.
...
The TC command is not implemented yet in the 4050.
Barrett said eeprom is good for 1,000,000 writes
https://github.com/Hamlib/Hamlib/issues/923
2022-01-12 12:43:03 -06:00
Mike Black W9MDB
acf682c498
Change sprintf to snprint in jrc
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-12 10:39:39 -06:00
Mike Black W9MDB
37ae6d1ca3
Change sprintf to snprint in lowe.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-12 10:06:04 -06:00
Mike Black W9MDB
f335a36d69
Change sprintf to snprint in rs
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-11 23:55:44 -06:00
Mike Black W9MDB
ab8a74a48d
Change sprintf to snprint in codan
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-11 23:52:37 -06:00
Mike Black W9MDB
69bae15cf2
Change sprintf to snprint in drake
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-11 23:50:42 -06:00
Mike Black W9MDB
d049c89e5e
Change sprintf to snprint in alinco
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-11 22:44:47 -06:00
Mike Black W9MDB
8c3a5e8d3c
Change sprintf to snprint in tentec
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-11 17:46:42 -06:00
Mike Black W9MDB
b53bc014e3
Fix ra37xx.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-11 16:46:59 -06:00
Mike Black W9MDB
71ddc2e60d
Fix ft757gx.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-11 16:45:11 -06:00
Mike Black W9MDB
c503ba6806
Change sprintf to snprint in rft
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-11 16:35:35 -06:00
Mike Black W9MDB
f463eef2cf
Change sprintf to snprint in racal
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-11 16:34:29 -06:00
Mike Black W9MDB
20882cb18f
Change sprintf to snprint in prm80
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-11 16:16:35 -06:00
Mike Black W9MDB
8829a8011d
Change sprintf to snprint in dummy directory
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-11 12:17:34 -06:00
Mike Black W9MDB
3232117ebf
Change sprintf to snprint in dttsp.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-11 10:04:50 -06:00
Mike Black W9MDB
416144b62b
Change sprintf to snprint in skanti.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-10 23:45:08 -06:00
Mike Black W9MDB
57617cda73
Change sprintf to snprint in trp8255.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-10 23:36:45 -06:00
Mike Black W9MDB
d6e33fd562
Change sprintf to snprint in wj.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-10 23:30:58 -06:00
Mike Black W9MDB
8372bba7f4
Change sprintf to snprint in dra818.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-10 23:29:16 -06:00
Mike Black W9MDB
9e140519db
Change sprintf to snprint in pcr.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-10 23:26:07 -06:00
Mike Black W9MDB
ea76b9e495
Replace sprintf with snprintf in icom.c
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-10 23:22:38 -06:00
Mike Black W9MDB
18f69356c9
Change sprintf to SNPRINTF for kenwood files
2022-01-10 23:03:54 -06:00
Mike Black W9MDB
b0ae08f7b7
Change rig_get_conf to rig_get_conf2 in Yaesu rigs
2022-01-10 17:22:33 -06:00
Mike Black W9MDB
265be9f313
Add debug to newcat.c showing serial_handshake
2022-01-10 17:13:36 -06:00
Mike Black W9MDB
b84086d7f6
Add SNPRINTF macro to autodetect buffer limit exceeded
...
Change sprintf in icmarine and icom to SNPRINTF
https://github.com/Hamlib/Hamlib/issues/857
2022-01-09 23:47:46 -06:00
Mike Black W9MDB
fdae4f6aa5
Change sprintf to snprint in icmarine.c and icm710.c
...
Add new rig_get_conf2 function to eventually replace rig_get_conf in 5.0
https://github.com/Hamlib/Hamlib/issues/857
https://github.com/Hamlib/Hamlib/issues/924
2022-01-09 12:11:59 -06:00
Mike Black W9MDB
05f4f00cbd
Add ftdx3000 so some more areas in newcat.c
...
https://github.com/Hamlib/Hamlib/issues/903
2022-01-09 09:43:12 -06:00
Mike Black W9MDB
6604833250
Change Barret set_freq and set_mode to ignore command if not changing
2022-01-09 08:36:08 -06:00
Mike Black W9MDB
bd8ced530e
Forgot to commit barrett.h
2022-01-08 17:31:35 -06:00
Mike Black W9MDB
086c3f7f1d
Barrett 4050 add get_ptt
2022-01-08 17:16:01 -06:00
Mike Black W9MDB
7774cabfa6
https://github.com/Hamlib/Hamlib/issues/887
...
FT-100 50ms write delay worked -- now testing 25ms write delay
2022-01-08 15:48:53 -06:00
Mike Black W9MDB
579831926f
Fix debug statement in Barrett 4050.c
2022-01-08 09:04:43 -06:00
Mike Black W9MDB
7bcc35ebc4
Barrett 4050 add channel 9999 query during open
2022-01-08 07:49:13 -06:00
Mike Black W9MDB
1cb47f6af4
Move Barrett 4050 channel to select 9999 during open
2022-01-08 07:18:53 -06:00
Mike Black W9MDB
46055ac14a
Barrett 4050 get all programmed channels in barrett4050_open
2022-01-08 07:14:02 -06:00
Mike Black W9MDB
4cb1a35a91
Have Barret rigs use channel 9999 for temporary frequency changes
2022-01-08 07:09:07 -06:00
Mike Black W9MDB
088b718305
Another attempt to get Barret set_freq working
2022-01-07 23:57:27 -06:00
Mike Black W9MDB
3022ba279a
Fix Barrett 4050 get_freq
2022-01-07 23:20:14 -06:00
Mike Black W9MDB
1d19a0ffbc
Fix Barret set_freq and serial# and new try on software version
2022-01-07 16:20:26 -06:00
Mike Black W9MDB
9731b5fda2
Remove README.Barrett from Makefile.am
2022-01-07 07:23:37 -06:00
Mike Black W9MDB
0f26a981c1
Add 4050.c
2022-01-07 07:17:57 -06:00
Mike Black W9MDB
4dd97ef79c
Change Barret set_mode to use temporary commmand instead of channel write
2022-01-07 07:12:17 -06:00
Mike Black W9MDB
a6e25219ca
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2022-01-07 06:55:30 -06:00