Wykres commitów

2165 Commity (0c89bcd89fc0aaf5440d7bface9418b32eb114e6)

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