Wykres commitów

1237 Commity (e42571de9cdc876315f7c27a5edeff58ecd30494)

Autor SHA1 Wiadomość Data
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
Michael Black W9MDB 14251b237d Fix ft1000d.c retry 2021-01-20 07:15:53 -06:00
Michael Black W9MDB 3cd921c2d3 Make the Yaesu BS command assume it worked as can't repeat it 2021-01-19 17:23:01 -06:00
Michael Black W9MDB 3d2ab7f379 Yaesu newcat.c do no not try to set VFO when transmitting. 2021-01-19 11:11:19 -06:00
Michael Black W9MDB e622186bc3 In newcat_set_cmd_validate helps if we get VFO_B when we want VFO_B 2021-01-19 09:39:39 -06:00
Michael Black W9MDB fe53dce518 astyle newcat.c 2021-01-19 07:18:05 -06:00
Michael Black W9MDB dd0765309e Added CACHE_RESET macro
newcat_set_cmd_validate now queries VFO freq instead of using cache
2021-01-19 07:17:07 -06:00
Michael Black W9MDB bcc80fef79 In newcat_set_cmd_validate make exception processing for VS command
Return other cmds to full string comparison to validate data sent == data recvd
2021-01-18 22:35:59 -06:00
Michael Black W9MDB 00cc6e848f Fix double ;; in newcat_set_cmd_validate
Only ask for freq from other vfo that may have been changed by band select
2021-01-18 22:30:49 -06:00
Michael Black W9MDB 2eda4bf1a7 Use only 1st 2 chars for newcat_set_command_validate check 2021-01-18 17:49:05 -06:00
Michael Black W9MDB cf21f7d65c Fix vfo check for band change 2021-01-18 17:15:10 -06:00
Michael Black W9MDB 2365297cac In yaesu band select disable setting other VFO.
Hopefully this works OK
2021-01-18 16:39:57 -06:00
Michael Black W9MDB c43211e3a5 Reduce timeout for newcat_rig_open to allow powered off rig to be detected faster
Now takes a bit over 1 second instead of over 10 seconds
Powered on rigs should still work the same
2021-01-18 10:05:37 -06:00
Michael Black W9MDB 34d7eb6c33 prm80 add extra read_string for 2-line response to set_freq 2021-01-17 15:50:00 -06:00
Michael Black W9MDB 4d7c988bec Add some debug and another attempt to fix rig_set_cmd_validate setting the frequency correctly 2021-01-17 15:35:40 -06:00
Michael Black W9MDB 6e25cdd6b9 Update debug in newcat.c 2021-01-17 11:33:36 -06:00
Michael Black W9MDB 65970cab0e Try to get vfo detection working in newcat_set_cmd_validate 2021-01-17 11:21:46 -06:00
Michael Black W9MDB a0ee23b178 Fix VFO detection in new_set_cmd_validate 2021-01-17 10:46:42 -06:00
Michael Black W9MDB 10bc7d50df Add debug to prm80.c 2021-01-17 10:16:53 -06:00
Michael Black W9MDB 66af5ea4c0 Enable get_channel for prm80.c 2021-01-17 09:58:51 -06:00
Michael Black W9MDB 86c4bfb423 Allow > 100MHz band select in newcat.c 2021-01-17 09:08:55 -06:00
Michael Black W9MDB ebeb23e49d Avoid newcat BS command when VFO freq is not changing 2021-01-17 08:54:40 -06:00
Michael Black W9MDB 00a48edf5d Increase retries and timeout on flrig.c 2021-01-17 08:08:34 -06:00
Michael Black W9MDB 6e28ec4ec4 Increase retries and timeout on flrig.c 2021-01-17 08:08:14 -06:00
Michael Black W9MDB c5c60f0f43 First phase of improving debug messages 2021-01-17 07:25:28 -06:00
Michael Black W9MDB 4b9ea6b1d4 Change to prm80.c to allow get_channel to work...testing 2021-01-17 07:12:52 -06:00
Michael Black W9MDB 460e748742 Add some debug to prm80.c 2021-01-17 07:08:37 -06:00
Michael Black W9MDB a5ca77a66f Change all Yaeus rigs to 2 stop bits
https://github.com/Hamlib/Hamlib/issues/511
2021-01-16 22:45:17 -06:00
Michael Black W9MDB 8595c244e4 Add retries to flrig.c for set commands
Was getting some timeouts on these set commands
2021-01-16 12:32:18 -06:00
Michael Black W9MDB 1affac778b Change ft1200 stop bits to 2. Found by Bill Sommerville with remote serial port testing.
Were getting many ?; responses with stopbits=1
2021-01-16 12:14:30 -06:00
Michael Black W9MDB 50a46431b2 Make newcat_set_cmd_validate change VFOs when needed for band select
https://github.com/Hamlib/Hamlib/issues/510
2021-01-16 09:31:15 -06:00
Michael Black W9MDB 4b2d63f9f0 Fix newcat_set_cmd_validate band change checking
https://github.com/Hamlib/Hamlib/issues/510
2021-01-16 08:50:54 -06:00
Michael Black W9MDB 174d411897 Restrict newcat_set_cmd_validate BS to only rigs with get_vfo and set_vfo
https://github.com/Hamlib/Hamlib/issues/510
2021-01-16 07:38:22 -06:00
Michael Black W9MDB f2b8096529 Fix 2nd BS call in newcat.c
https://github.com/Hamlib/Hamlib/issues/510
2021-01-15 22:29:46 -06:00
Michael Black W9MDB 14493d4df5 newcat.c make band_index vfo check work for both VFOS
https://github.com/Hamlib/Hamlib/issues/510
2021-01-15 17:39:37 -06:00
Michael Black W9MDB a7b9620f91 Make band_index detect change by VFO
https://github.com/Hamlib/Hamlib/issues/510
2021-01-15 17:29:02 -06:00
Michael Black W9MDB 598b105e79 astyle files prepping for 4.1 release 2021-01-15 16:48:32 -06:00
Michael Black W9MDB 28c7ee7f88 Add BS command for "other" VFO for Yaesu rigs
This should be redundant for rigs where the bandstack includes both VFOs
https://github.com/Hamlib/Hamlib/issues/510
2021-01-15 16:36:07 -06:00
Michael Black W9MDB 1cd433b0d4 Increase newcat_set_cmd_validate retries to 8
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 14:17:35 -06:00
Michael Black W9MDB fb026f7faf Remove BS from newcat_cmd_set_validate as there is no read capability
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 12:27:04 -06:00
Michael Black W9MDB c7a5ae3e34 Fix boo boo
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 12:02:58 -06:00
Michael Black W9MDB c3ac828cdb Combine writes in newcat_set_cmd_validate to speed up timing
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 12:01:06 -06:00
Michael Black W9MDB 59df7ccc23 Fix newcat_set_cmd_validate TX command
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 11:44:50 -06:00
Michael Black W9MDB a2c4387543 Fit newcat_set_command_validate FT comparison
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 11:17:23 -06:00
Michael Black W9MDB ad2c20f611 Fix newcat_set_cmd_validate read_string check
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 10:58:47 -06:00
Michael Black W9MDB ea9a706743 Add debug for newcat_set_cmd_validate
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 10:56:27 -06:00
Michael Black W9MDB 517fb87b8b Fix MD command in newcat_set_cmd_validate
https://github.com/Hamlib/Hamlib/issues/505
2021-01-14 17:25:39 -06:00
Michael Black W9MDB 6f4ce3a787 Have EPROTO return when newcat_set_cmd_validate fails that way
ENIMPL will fall through
https://github.com/Hamlib/Hamlib/issues/505
2021-01-14 16:55:12 -06:00
Michael Black W9MDB 6779d04581 Add rig_flush to newcat_set_cmd_validate 2021-01-14 16:38:31 -06:00
Michael Black W9MDB 30c2d34d87 Implemented new Yaesu retry mechanism using command validation technique
Cmds that are implemented are verified and 5 tries are made if answer != request
https://github.com/Hamlib/Hamlib/issues/505
2021-01-14 16:32:55 -06:00
Michael Black W9MDB 32d5f2b49e In newcat.c give the BS command 200ms to do it's thing
Allow BS command when in split mode
We now re-read freq/mode after BS and just return if frequency is already set correctly
https://github.com/Hamlib/Hamlib/issues/505
2021-01-13 15:38:20 -06:00
Michael Black W9MDB 65d45a07be Add cmd list to prm80.c 2021-01-13 15:08:40 -06:00
Michael Black W9MDB 8024ffb937 Change icom_get_usb_echo_off to return TIMEOUT when it occurs instead of RIG_OK
https://github.com/Hamlib/Hamlib/issues/509
2021-01-13 12:42:03 -06:00
Michael Black W9MDB b5de94da2a Try adding an 11ms delay on set commands before the ID; is sent
FT2000 is seeing repeated ?; responses and timing may be important
https://github.com/Hamlib/Hamlib/issues/505
2021-01-13 09:40:20 -06:00
Michael Black W9MDB b4627b75ba Fix newcat.c retry when read command returns ?;
https://github.com/Hamlib/Hamlib/issues/505
2021-01-13 08:48:48 -06:00
Michael Black W9MDB 4e9791d8b9 Update flrig version 2021-01-12 23:03:54 -06:00
Michael Black W9MDB 00a7f2c749 Fix flrig set_micgain to use i4 format 2021-01-12 23:03:20 -06:00
Michael Black a9a806f8e0
Merge pull request #507 from mikaelnousiainen/fix-yaesu-newcat-retries
Re-enable Yaesu question mark handling and fix newcat_get_cmd retries in case of question mark response (2nd attempt)
2021-01-12 16:22:21 -06:00
Mikael Nousiainen c46ac9b474 Get MICGAIN is also rejected in RTTY modes by certain Yaesu newcat rigs 2021-01-13 00:10:52 +02:00
Mikael Nousiainen 49128645b1 Set comp is also rejected in AM/FM/RTTY modes by certain Yaesu newcat rigs 2021-01-13 00:04:10 +02:00
Mikael Nousiainen 7be0af0362 IF shift is rejected also in AM mode 2021-01-13 00:01:10 +02:00
Mikael Nousiainen 5e00a54ca0 Get mode command was conflicting with other commands 2021-01-12 23:57:49 +02:00
Mikael Nousiainen 23e94a5375 Make skipping of retries for certain Yaesu newcat commands rig and mode-specific 2021-01-12 23:42:49 +02:00
Mikael Nousiainen 3af9f06fa5 All Yaesu newcat rigs use the same format for turning CTCSS ON/OFF 2021-01-12 23:01:54 +02:00
Mikael Nousiainen cce1db9ee1 Fix conflicts 2021-01-12 22:18:35 +02:00
Mikael Nousiainen c1a0e15464 Fix error codes to allow retries in newcat_get_cmd 2021-01-12 22:13:11 +02:00
Michael Black W9MDB 935b520b44 Change debug message in newcat.c so we can see which one it is
https://github.com/Hamlib/Hamlib/issues/505
2021-01-12 07:13:50 -06:00
Mikael Nousiainen dd4076355d Re-enable Yaesu question mark handling and fix newcat_get_cmd retries in case of question mark response 2021-01-12 11:00:18 +02:00
Michael Black W9MDB 614f08b672 Disable several question_mark_response_means_rejected lines
They are much too general and need to be narrowed to rig/mode
https://github.com/Hamlib/Hamlib/issues/505
2021-01-11 17:45:53 -06:00
Michael Black W9MDB 736959f41a Fix ft100.c RPT_SHIFT bit masking
https://github.com/Hamlib/Hamlib/issues/501
2021-01-10 14:35:37 -06:00
Michael Black W9MDB 6e8b90aeec Fix cppcheck warnings 2021-01-09 15:19:19 -06:00
Michael Black W9MDB b79fdc0587 Fix potential null reference in dttsp.c 2021-01-09 12:06:40 -06:00
Michael Black W9MDB d475dc81a3 Fix potential null reference in dttsp.c 2021-01-09 12:05:49 -06:00
Michael Black W9MDB 17a37be2c2 Fix potential null reference in dttsp.c 2021-01-09 12:05:00 -06:00
Michael Black W9MDB a4d9e61f5a Fix potential null reference in dttsp.c 2021-01-09 12:03:29 -06:00
Michael Black W9MDB ca8ed30f8f astyle files 2021-01-09 10:13:17 -06:00
Michael Black W9MDB 0089964af7 Add some dumpcaps values to allow for set/get_freq and set/get_vfo functions
https://github.com/Hamlib/Hamlib/issues/490
2021-01-08 16:37:53 -06:00
John Paul Adrian Glaubitz 5805de6e1e dummy/dummy.c: Fix unaligned access in dummy_get_level()
This fixes an unaligned access in dummy/dummy.c in the function
dummy_get_level() which resulted in crashes (Bus Error) on systems
with stricter alignment requirements such as SPARC.

On x86_64 (and any other architecture with less strict alignment
requirements), the compiler automatically optimizes the memcpy()
out if necessary such that there are no performance issues.
2021-01-08 21:14:35 +01:00
Michael Black W9MDB cf858bfa3c Change rig.c to return RIG_ENAVAIL instead of RIG_ENTARGET when set_vfo==NULL
Add IC706* to rigs that don't do dsp settings
Remove dynamic detection of transceive status in icom/frame.c
https://github.com/Hamlib/Hamlib/issues/490
2021-01-08 12:04:25 -06:00
Michael Black W9MDB c426713a4b Fix debug statement data types in icom/frame.c 2021-01-08 07:56:17 -06:00
Michael Black W9MDB 19e819948f Add RIG_TARGETABLE_ANT and fix Yaesu rigs -- Yaesu are only ones needing this right now
https://github.com/Hamlib/Hamlib/pull/495
2021-01-08 07:16:45 -06:00
Mikael Nousiainen 9e8b7539bb Set FT-2000 retries to 3 to follow other Yaesu backends. There should be no need for 10 retries. 2021-01-08 09:13:56 +02:00
Mikael Nousiainen eefea70a24 Fix SH and AN commands on FT-2000 for VFOB as these commands are not targetable 2021-01-08 09:12:29 +02:00
Michael Black a3a6467ac1
Merge pull request #494 from N8TW/FT-980_Backend
Bug fix limiting memory access to 15 slots instead of 16.
2021-01-07 16:12:35 -06:00
Michael Black W9MDB 16d76eff4b Add debug to icom/frame.c
https://github.com/Hamlib/Hamlib/issues/490
2021-01-07 15:50:50 -06:00
N8TW cfb0e13599 Bug fix limiting memory access to 15 slots instead of 16. 2021-01-07 16:31:45 -05:00
Michael Black W9MDB 02c0854434 In icom.c init() set priv->filter to RIG_PASSBAND_NOCHANGE to fix set_mode rigs with 2-byte cmds
https://github.com/Hamlib/Hamlib/issues/490
2021-01-06 17:04:44 -06:00
Michael Black W9MDB e9d6d751f2 Change Barrett 950 version number
https://github.com/Hamlib/Hamlib/issues/483
2021-01-05 09:49:20 -06:00
Michael Black W9MDB b1f01708ed Fix Barret 950 set_freq
Change Barrett 950 to use channels 441-450 for 10-band memory
This will minimize EEPROM writes
https://github.com/Hamlib/Hamlib/issues/483
2021-01-05 09:28:53 -06:00
Michael Black W9MDB 08792f9295 Change FT897 write_delay to 5ms -- MicroHam seems to need it
https://github.com/Hamlib/Hamlib/issues/384
2021-01-04 17:36:09 -06:00
Michael Black W9MDB d6d79de732 Another attempt to get FT2000 RFPOWER_METER correct for both 0-1 and watts readings
https://github.com/Hamlib/Hamlib/issues/488
2021-01-04 14:43:03 -06:00
Michael Black W9MDB f34ccfa3b8 Fix FT2000 RIG_LEVEL_RFPOWER_METER for FT2000
astyle newcat.c
https://github.com/Hamlib/Hamlib/issues/488
2021-01-04 12:09:28 -06:00
Michael Black W9MDB e8c3d37cdc Remove str_cal correction for FT2000 -- have to figure out a better way to do it
https://github.com/Hamlib/Hamlib/issues/488
2021-01-04 11:28:32 -06:00
Michael Black W9MDB 38faad95e8 Add some debug to newcat.c 2021-01-04 10:44:25 -06:00
Michael Black W9MDB 8d9f7378db Add ft100_get_dcs_code and ft100_get_rptr_shift 2021-01-03 15:27:25 -06:00
Michael Black W9MDB ea6854844c Fix Barrett 950 set_freq
https://github.com/Hamlib/Hamlib/issues/483
2021-01-03 14:55:09 -06:00
Michael Black W9MDB 1e98661ce4 Add FT-897D
https://github.com/Hamlib/Hamlib/issues/384
2021-01-03 13:33:15 -06:00
Michael Black W9MDB 1994abd031 Add ft100_get_ctcss_tone 2021-01-02 23:08:43 -06:00
Michael Black W9MDB 44c1645785 Fix PowerSDR STRENGTH 2020-12-31 14:24:22 -06:00
Michael Black W9MDB 29f56de41d Fix flrig STRENGTH call 2020-12-31 09:52:07 -06:00
Michael Black W9MDB 77bd4e2322 Fix RIG_LEVEL_STRENGTH break in flrig.c 2020-12-31 07:43:13 -06:00
Michael Black W9MDB 2b448d2815 Add 950.c
https://github.com/Hamlib/Hamlib/issues/483
2020-12-30 23:18:18 -06:00
Michael Black W9MDB 7a9e909b61 Add Barrett 950
https://github.com/Hamlib/Hamlib/issues/483
2020-12-30 23:15:42 -06:00
Michael Black W9MDB d425c8af70 Fix cygwin compile warning 2020-12-30 17:41:31 -06:00
Michael Black W9MDB 98d9b535ef Change max baud on ic7300 to 115,200 2020-12-29 10:01:02 -06:00
Michael Black W9MDB e95df17e2c Add files for ftdx10 that missed the commit 2020-12-28 22:14:56 -06:00
Michael Black W9MDB f4df454f73 Normalize Yaeus DX model names 2020-12-28 15:21:37 -06:00
Michael Black W9MDB f08903d8ce Add Yaesu FTDX10 rig 2020-12-28 15:17:49 -06:00
Michael Black W9MDB decb02fa30 Fix flex RFPOWER_METER_WATTS level 2020-12-27 23:21:46 -06:00
Michael Black W9MDB 82958c957c Add RIG_MODE_SPEC for PowerSDR and perhaps others to come 2020-12-27 14:53:39 -06:00
Michael Black W9MDB d0c8cff986 Fix cygwin compilation for g313-winradio
https://github.com/Hamlib/Hamlib/issues/479
2020-12-27 18:57:01 +00:00
Michael Black W9MDB a714899cb0 Update modes for PowerSDR in flrig.c 2020-12-26 23:55:28 -06:00
Michael Black W9MDB f14054b6fa Add DIGU/DIGL for flrig modes for PowerSDR 2020-12-26 23:38:06 -06:00
Michael Black W9MDB b9d79641a6 Fix g313_caps for Linux build in winradio.h
https://github.com/Hamlib/Hamlib/issues/479
2020-12-26 11:10:50 -06:00
Michael Black W9MDB 35c1d9c3bf Fix g313_caps undefined referenced when _WIN32 is not defined
https://github.com/Hamlib/Hamlib/issues/479
2020-12-26 08:49:17 -06:00
Michael Black W9MDB 1e6bce288f Add C4FM mode to flrig.c
https://github.com/Hamlib/Hamlib/issues/478
2020-12-24 23:15:42 -06:00
Michael Black W9MDB 18e9d56b47 Add some debug for set_mode stuff 2020-12-22 17:01:06 -06:00
Michael Black W9MDB 5d2f5012c0 Fix newcat.c uninitialized var 2020-12-22 08:34:04 -06:00
Michael Black W9MDB 3211e3aea1 astyle files 2020-12-21 23:50:29 -06:00
Steve Mobley 61956faeb3 Add bank select to IC-7100 2020-12-22 00:13:05 -05:00
Mikael Nousiainen 9e62b2783f Fix RIG_PASSBAND_NOCHANGE use with Icom data modes. Allow selecting FIL2 as normal passband when in data mode. Add new Icom rigs to list that determines whether Icom data mode command supports setting filter too. 2020-12-21 18:15:15 +02:00
Michael Black W9MDB 1d15625757 Do not band select on FT891 as it does not remember bandwidth 2020-12-19 16:48:21 -06:00
Michael Black W9MDB 2b1bce89bf Fix icom default filter settings
https://github.com/Hamlib/Hamlib/issues/471
2020-12-19 14:30:31 -06:00
Michael Black W9MDB 5a208a871d Reorder newcat_band_index to return 15 for 2M band instead of 14
https://github.com/Hamlib/Hamlib/issues/470
2020-12-18 23:57:38 -06:00
Michael Black W9MDB e5b7a5442d Fix gpredict behavior with cross band split
Yaesu memory will be ignored for now when in split mode
We may want to allow it when we allow for VFOA/B caching
https://github.com/Hamlib/Hamlib/issues/470
2020-12-18 12:41:25 -06:00
Michael Black W9MDB aa58442e18 Fix FT-891 bandwidth selection -- seems newer rigs now have an "on" value now
https://github.com/Hamlib/Hamlib/issues/469
2020-12-18 08:52:38 -06:00
Michael Black W9MDB f43e190e07 Fix SH command for FT-450
Comment out on/off flag for future possibilities
CAT manual doesn't match what rig is returning...7 bytes vs 6 in the manual
https://github.com/Hamlib/Hamlib/issues/469
2020-12-17 23:57:25 -06:00
Michael Black W9MDB b263ea1697 Fix default powermeter_scale in flrig.c 2020-12-17 16:58:21 -06:00
Michael Black W9MDB 29c57bc5a7 Add powermeter_scale to flrig 2020-12-17 16:51:19 -06:00
Michael Black W9MDB 0242df5098 Fix RIG_LEVEL_RFPOWER_METER_WATTS for flrig #2 2020-12-17 16:37:53 -06:00
Michael Black W9MDB cb7f5ca120 Fix RIG_LEVEL_RFPOWER_METER_WATTS for flrig 2020-12-17 16:16:45 -06:00
Michael Black W9MDB 263f1cde72 astyle files 2020-12-17 15:07:04 -06:00
Michael Black W9MDB 8ed0dcdbb7 Fix flex6xxx RFPOWER_METER_WATTS for sure this time 2020-12-17 12:01:08 -06:00
Michael Black W9MDB 31b42de067 Fix flex6xxx RFPOWER_METER_WATTS 2020-12-17 11:36:21 -06:00
Michael Black W9MDB c11e592a7a Add RFLEVEL_POWER_METER_WATTS to flex6xxx and k3 2020-12-17 07:53:16 -06:00
Michael Black W9MDB 6f4c2de0b6 Change RFPOWER_METER table to reflect that it's for the FT2000D 2020-12-16 22:33:00 -06:00
Michael Black W9MDB 603f39097d Update ft2000 RFPOWER_METER 2020-12-16 22:20:39 -06:00
Michael Black W9MDB 2a0deb3415 Add RIG_LEVEL_RFPOWER_METER_WATTS
Old level of 0-1 just doesn't work well with the varying power levels in rigs now
2020-12-16 17:47:49 -06:00
Michael Black W9MDB 21e6911538 Add rfpower_meter_str for FT2000D and reuse by dividing in half for FT2000 2020-12-16 07:46:39 -06:00
Michael Black W9MDB f05307dae8 Fix newcat_get_rx_bandwith SH return values
https://github.com/Hamlib/Hamlib/issues/467
2020-12-15 15:25:28 -06:00
Michael Black W9MDB 1cd872e8cd Change ft857 get_freq to recognize RIG_VFO_A
https://github.com/Hamlib/Hamlib/issues/467
2020-12-15 12:26:36 -06:00
Michael Black W9MDB 349516911a Fix ft897 get_freq to allow RIG_VFO_A too
https://github.com/Hamlib/Hamlib/issues/467
2020-12-15 12:21:09 -06:00
Michael Black W9MDB 41969433ed Change kenwood power setting to 0-max instead of min-max
https://github.com/Hamlib/Hamlib/issues/465
2020-12-14 12:59:38 -06:00
Michael Black W9MDB da04467584 Increase FT950 post write delay to 50ms
https://github.com/Hamlib/Hamlib/issues/461
2020-12-13 15:28:55 -06:00
Michael Black W9MDB 4eef84ef47 Change newcat.c to not abort when ?; is received
FTDX3000 was giving ?; to FB; command!!!
https://github.com/Hamlib/Hamlib/issues/464
2020-12-13 09:40:52 -06:00
Michael Black W9MDB f54d0508fd Added flrig LEVEL values STRENGTH, RF, AF, RFPOWER_METER, MICGAIN
https://github.com/Hamlib/Hamlib/issues/460
2020-12-13 08:55:50 -06:00
Michael Black W9MDB 9b98a264ab Fix datamode set in icom.c to use 0x00 0x00 per the manual for 7300 and 9700
https://github.com/Hamlib/Hamlib/issues/448
2020-12-13 00:01:09 -06:00
Michael Black W9MDB 5883897656 icom.c passband nochange seems to be working
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 23:05:59 -06:00
Michael Black W9MDB cdeacfb7d1 move icom.c icmode_ext setting a bit earlier in the code
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 15:38:42 -06:00
Michael Black W9MDB ddb38db106 Set icom_set_mode to use existing filter for passband nochange
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 15:33:38 -06:00
Michael Black W9MDB 9bc98c9a2e Add filter memory to frame.c for no passband change
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 13:22:49 -06:00
Michael Black W9MDB 7cd09fdd84 Fix passband nochange in icom frame.c
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 13:00:26 -06:00
Michael Black W9MDB 3061a5f8b2 Fix icom filter value, not ASCII!!!
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 12:40:04 -06:00
Michael Black W9MDB 0fa00cb14f Missed icom.h commit
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 12:31:32 -06:00
Michael Black W9MDB 915666add2 Remember filter setting from icom_get_mode so we can refer to it later on set_mode
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 12:21:54 -06:00
Michael Black W9MDB e4e88b833d Eliminate warning in icom.c for passband nochange
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 11:24:07 -06:00
Michael Black W9MDB f22d4a6dbe Update icom.h version 2020-12-12 10:07:03 -06:00
Michael Black W9MDB c0743dfe6e astyle icom.c 2020-12-12 10:06:44 -06:00
Michael Black W9MDB 2ff3fa0782 icom now recognizes RIG_PASSBAND_NOCHANGE
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 10:06:00 -06:00
Michael Black W9MDB e1aa80599f Add some more debug for Yaesu RFPOWER_METER levels
https://github.com/Hamlib/Hamlib/issues/462
2020-12-12 08:34:32 -06:00
Michael Black W9MDB ffe7184970 Normalize Yaesu RFPOWER_METER_LEVELS to 100W
This is a quick fix for most Yaesu rigs
We need a new RIG_LEVEL_RFPOWER_METER_WATTS to return watts instead of 0-1.0
https://github.com/Hamlib/Hamlib/issues/462
2020-12-12 08:24:33 -06:00
Michael Black W9MDB 5a86a1657f Change post_write_delay on FT950 to 25ms
https://github.com/Hamlib/Hamlib/issues/461
2020-12-11 17:00:21 -06:00
Michael Black W9MDB 7911fd1d4b Add power level to ft991 and fix ft1200 table
https://github.com/Hamlib/Hamlib/issues/462
2020-12-11 16:38:02 -06:00
Michael Black W9MDB ff17dd0199 Add power level to ft1200
https://github.com/Hamlib/Hamlib/issues/462
2020-12-11 16:31:24 -06:00
Michael Black W9MDB d1ea35c93e https://github.com/Hamlib/Hamlib/issues/462 2020-12-11 16:28:56 -06:00
Michael Black W9MDB 354cb925cc Add power level to ft891
https://github.com/Hamlib/Hamlib/issues/462
2020-12-11 16:25:21 -06:00
Michael Black W9MDB 97a28ea75f Fix FT450 power levels
https://github.com/Hamlib/Hamlib/issues/462
2020-12-11 16:21:36 -06:00
Michael Black W9MDB 09da908bb3 Add ftdx9000 power levels
https://github.com/Hamlib/Hamlib/issues/462Z
2020-12-11 16:12:11 -06:00
Michael Black W9MDB 0a7c229f06 Fix retries in newcat.c
https://github.com/Hamlib/Hamlib/issues/463
2020-12-11 14:55:33 -06:00
Michael Black W9MDB f60f9e0181 Fix RFPOWER levels for ftdx101
https://github.com/Hamlib/Hamlib/issues/462
2020-12-11 12:25:01 -06:00
Michael Black W9MDB 9fa31392b0 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2020-12-09 22:20:14 -06:00
Michael Black W9MDB b6d6c5d966 Fix retry_save for Kenwood rigs 2020-12-09 18:13:58 -06:00
Michael Black W9MDB 7a93ce3fb2 Fix retry_save during Yaesu poweron 2020-12-09 18:09:49 -06:00
Michael Black W9MDB 504a01913f Fix newcat SH parsing 2020-12-09 17:48:09 -06:00
Michael Black W9MDB 1329911799 Change newcat.c set_powerstat=1 to loop logic same as kenwood
https://github.com/Hamlib/Hamlib/issues/459
2020-12-09 16:58:16 -06:00
Michael Black W9MDB 679c84f3ee Only sleep on power on for Yaesu rigs 2020-12-09 16:17:03 -06:00
Michael Black W9MDB 79e2263dfb Add 1 second sleep after power on for Yaesu rigs
https://github.com/Hamlib/Hamlib/issues/459
2020-12-09 16:15:13 -06:00
Michael Black W9MDB f4c12adb85 Remove get_vfo permanently from ft891.c
https://github.com/Hamlib/Hamlib/issues/455
2020-12-09 10:31:28 -06:00
Michael Black W9MDB 15958c8aab Fix parsing of SH command in newcat.c
Remove get_vfo from FT-891
https://github.com/Hamlib/Hamlib/issues/455
2020-12-06 22:54:47 -06:00
Michael Black W9MDB a0829063d8 Fix ft891 set_mode
https://github.com/Hamlib/Hamlib/issues/455
2020-12-06 08:41:37 -06:00
Michael Black W9MDB 1c86ef28cf Update newcat.h version 2020-12-06 08:20:11 -06:00
Michael Black 2eb3a557d0
Merge pull request #457 from mikaelnousiainen/yaesu-ft2000-fixes
Yaesu FT-2000 + GS-232B fixes
2020-12-06 08:18:54 -06:00
Mikael Nousiainen 2526fa2ae3 Remove TODOs 2020-12-06 14:25:29 +02:00
Mikael Nousiainen 5be6a06e9a Tuning FT-2000 filter code 2020-12-06 00:11:44 +02:00
Mikael Nousiainen 72cc9b773c Tuning FT-2000 filter code 2020-12-06 00:00:15 +02:00
Mikael Nousiainen 27eaa1b1f7 Tuning FT-2000 filter code 2020-12-05 23:43:07 +02:00
Mikael Nousiainen e2ca90841c Add missing levels and fix filters for Yaesu FT-2000 2020-12-05 23:11:12 +02:00
Michael Black W9MDB 12335d5c25 Fix SH command for ft891
https://github.com/Hamlib/Hamlib/issues/455
2020-12-04 23:32:32 -06:00
Mikael Nousiainen 472293cd57 Comments 2020-12-03 23:21:57 +02:00
Mikael Nousiainen 457211a7e3 Add get_status command for rotator status flags. Add missing rotator caps in dumpcaps output. 2020-12-03 21:40:34 +02:00
Mikael Nousiainen a661bee283 Add rotator funcs/levels/parms to rotator caps dump 2020-12-02 22:35:38 +02:00
Mikael Nousiainen bb315270bf Merge branch 'master' into rotator-speed-control-and-status 2020-12-02 21:46:23 +02:00
Michael Black W9MDB 5fc36df249 astyle files 2020-11-30 14:53:55 -06:00
Michael Black W9MDB 7e5d08319f Remove get_vfo from ft897.c -- have to rely on toggle as it seems older serial#'s don't support the vfo commands
https://github.com/Hamlib/Hamlib/issues/384
2020-11-30 08:32:26 -06:00
Michael Black W9MDB c70d841b83 Add NOCHANGE_PASSBAND to icom...cascading effect on adding vfo elsewhere...which is needed anyways
https://github.com/Hamlib/Hamlib/issues/448
2020-11-29 23:32:14 -06:00
Michael Black W9MDB 0413a6b71f Fix kenwood retry attempts
https://github.com/Hamlib/Hamlib/issues/450
2020-11-26 08:45:39 -06:00
Mikael Nousiainen a48f149955 Implement funcs, levels and parms + the ext variants for rotators. Add option to not change rotator speed when using the move command. Add rotator status flags. Work in progress. 2020-11-24 21:51:10 +02:00
Michael Black W9MDB fbc44864b3 Promote IC-705 to stable 2020-11-21 23:09:11 -06:00
Michael Black W9MDB 477bc5b462 Remove RIG_BUSY drop through in newcat.c when command doesn't match or is not terminated correctly.
MicroHam devices need retries as they are constantly spewing IF status and improperly terminating the IF response
These particular retries should be rare for other rigs
https://github.com/Hamlib/Hamlib/issues/446
2020-11-21 15:54:31 -06:00
Michael Black W9MDB 0ae511c958 Remove set_vfo from ft897.c
Was working when rigctld used from WSJT-X or JTDX but not when direct-to-rig was used
Apparenly not the same as ft857 so have to rely on toggle for now.
https://github.com/Hamlib/Hamlib/issues/384
2020-11-21 13:04:11 -06:00
Michael Black W9MDB 8ecf7b15ba clean up a couple of compile warnings 2020-11-18 16:31:09 -06:00
Michael Black W9MDB cf3b528ea7 Change newcat.c RIG_FUNC_TUNER to send AC001 instead of AC002 to turn off TUNE
G TUNE 1 is used to start tuning
2020-11-11 16:40:06 -06:00
Michael Black W9MDB 1d07b1d6b6 Undo last commit...FUNC_TONE and FUNC_TSQL handle this correctly 2020-11-11 07:26:51 -06:00
Michael Black W9MDB 056e0b2359 Chance TSQL in newcat.c to allow more than 2 states
FTDX101D has state=2 for encode-only
2020-11-11 07:06:51 -06:00
Mikael Nousiainen 81d02e22f1 Remove RIG_PASSBAND_ROOF as it was not necessary to use it 2020-11-10 22:17:15 +02:00
Michael Black ff01223443
Merge pull request #436 from mikaelnousiainen/yaesu-repeater-offset
Implement Yaesu newcat repeater offset commands
2020-11-10 07:34:00 -06:00
Mikael Nousiainen 4102e8c1e5 Yaesu newcat repeater offset step size confirmed on an FTDX 5000 2020-11-10 10:20:51 +02:00
Michael Black W9MDB f3cb1a09ae Add FUNC_TUNE to Flex/PowerSDR 2020-11-09 23:06:44 -06:00
Mikael Nousiainen e122955213 Add repeater offset support for many Yaesu newcat rigs and fix FT-991 repeater offset step 2020-11-09 22:18:57 +02:00
Mikael Nousiainen 0f171f6aa6 Merge branch 'master' into yaesu-ft991-and-ftdx5000-fixes 2020-11-08 15:00:32 +02:00
Mikael Nousiainen 7b8b96555a Improve handling of the ? response for Yaesu rigs 2020-11-08 13:03:48 +02:00
Mikael Nousiainen 8f3d5b5a85 Allow AMN mode on FTDX 5000 and FTDX 3000 -- the rig seems to return it regardless of documentation 2020-11-08 00:15:48 +02:00
Mikael Nousiainen c10606ed4f Combine filters on AM/AMN and FM/FMN modes as the narrow setting changes the mode too 2020-11-08 00:09:41 +02:00
Mikael Nousiainen fdbc66b434 Fix roofing filter selection bug. Get mode for RX bandwidth from function argument. 2020-11-07 23:46:09 +02:00
Mikael Nousiainen d114a5e2d6 Do not query filter width using SH command with FTDX 5000 in AM/FM modes 2020-11-07 23:30:34 +02:00
Mikael Nousiainen b9815a4165 Add RIG_FLT_ANY for FT-991 and FT-891 2020-11-07 22:58:09 +02:00
Mikael Nousiainen 88cec8450c Handle Yaesu rigs rejecting IF shift command without retries 2020-11-07 19:47:08 +02:00
Mikael Nousiainen 7cbe39d5ab Add routines to convert between morse code dot duration and milliseconds. Implement Yaesu break-in delay level correctly using these conversion routines. 2020-11-07 15:03:54 +02:00
Michael Black W9MDB 9a60e32def Fix max macro in kenwood.c -- wasn't being used anyways 2020-11-07 06:45:47 -06:00
Mikael Nousiainen df5fb8d6c8 Set narrow filter mode correctly for Yaesu rigs that support it to allow setting DSP filter width correctly. Handle setting of roofing filter and narrow mode for AM/FM modes. 2020-11-06 23:48:49 +02:00
Mikael Nousiainen 9033fc2e78 Fix default filter width 2020-11-06 11:02:36 +02:00
Mikael Nousiainen 526fb21852 Add RX filter choices for FTDX 5000 and FTDX 3000. Go through the rest of the filter definitions and try to unify and fix any bugs. Add roofing filter support for FT-950 and FT-2000. 2020-11-06 10:35:21 +02:00
Mikael Nousiainen 0f194c3729 Fix Yaesu COMP func 2020-11-05 11:14:54 +02:00
Mikael Nousiainen 0ad76ba38a Fix a number of issues in Yaesu commands, all changes based on manuals 2020-11-05 11:05:37 +02:00
Mikael Nousiainen 5ba6059d2f Start fixing Yaesu CWPITCH, BKINDL, ANTIVOX and COMP issues. Fix FT-991 NFM mode. 2020-11-05 00:07:53 +02:00
Michael Black W9MDB ba5ab4ba70 Restrict newcat.c bands to ITU regions and use GEN as default otherwise
https://github.com/Hamlib/Hamlib/issues/424
2020-11-03 11:10:40 -06:00
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 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 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 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 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
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