Wykres commitów

436 Commity (c34f71933780245fb48a9d448b43c07fcc9b3226)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 5f9153cd0a Make TS570 KEYSPD patch apply to TS570S too
Fix the TS570 KEYSPD get_level to return the correct value
https://github.com/Hamlib/Hamlib/issues/840
2021-10-25 07:13:38 -05:00
Mike Black W9MDB a755d82ffd Fix newcat.c vfoB detection when in split mode
Add TRACE statements to chase down Yaesu bugs
https://github.com/Hamlib/Hamlib/issues/838
2021-10-24 14:49:03 -05:00
Mike Black W9MDB 47ca65cc67 Allow for firmware bug in KEYSPD on the TS-570D
Not sure this is the real fix or if the rig rate is correct instead -- to be tested
https://github.com/Hamlib/Hamlib/issues/840
2021-10-24 08:22:08 -05:00
Mike Black W9MDB 1ca3d34010 Change Yaeus send_voice_mem to built-in function rather than FUNC implementaion
https://github.com/Hamlib/Hamlib/issues/830
2021-10-22 07:29:27 -05:00
Mike Black W9MDB 28cdd67161 Fix newcat.c VOICE_MEM format
https://github.com/Hamlib/Hamlib/issues/830
2021-10-21 17:40:07 -05:00
Mike Black W9MDB c9d7a924c7 Add RIG_FUNC_SEND_VOICE_MEM with FT991 as the 1st implementation
https://github.com/Hamlib/Hamlib/issues/830
2021-10-21 17:36:54 -05:00
Mike Black W9MDB 5c29e099a9 Add RIG_FUNCTION_SEND_VOICE_MEM for FT991
https://github.com/Hamlib/Hamlib/issues/830
2021-10-18 23:55:42 -05:00
Mike Black W9MDB 49f3452bf2 Add send_morse to Yaesu rigs -- message is the number of the memory to be played 2021-10-17 17:53:02 -05:00
Mike Black W9MDB f7ca1a90fd Fix FTDX9000 METER reading the right way
https://github.com/Hamlib/Hamlib/issues/755
2021-09-20 00:03:02 -05:00
Mike Black W9MDB f8db0b2a36 Fix FTDX9000 METER readings
https://github.com/Hamlib/Hamlib/issues/755
2021-09-19 23:56:38 -05:00
Mike Black W9MDB e5aa78c396 Fix FTDX9000 METER_TEMP
Change return codes for meters to RIG_ENAVAIL
https://github.com/Hamlib/Hamlib/issues/755
2021-09-19 23:49:06 -05:00
Mike Black W9MDB 283281c4cb astyle all files preparing for 4.3 release 2021-08-26 06:49:24 -05:00
Wouter van Gulik 9aec383329 Simplify get_ant by having setting to unknown by default.
Drop setting to default in rigs.
Add some more documentation on get_ant.
2021-08-25 22:13:21 +02:00
Wouter van Gulik 51d4473ef0 newcat.c: Drop width check; the only call site (get_mode) uses it before the call.
Besides most other rigs assume it is != NULL. So having width == NULL
would cause a crash for all other rigs.
2021-08-21 20:30:03 +02:00
Mike Black W9MDB 0a0873252e Fix CodeQL warnings 2021-08-13 12:28:58 -05:00
Mike Black W9MDB 24a9fdcc94 Fix FTDX3000 antenna switching
https://github.com/Hamlib/Hamlib/issues/756
2021-08-05 22:29:56 -05:00
Mike Black W9MDB f8974c1e86 Implment FTDX101D/MP FTDX9000 METER_TEMP
https://github.com/Hamlib/Hamlib/issues/755
2021-08-02 23:55:24 -05:00
Mike Black W9MDB bb4dd88e0c Add RIG_METER_TEMP for FTDX9000 and FTDX101D/MP
https://github.com/Hamlib/Hamlib/issues/755
2021-08-02 13:15:51 -05:00
Mikael Nousiainen ed180e2610 FT-450(D): Add S-meter, RF power meter and fix vox gain scale. The S-meter scale, while not perfect, is at least close to what the rig displays. 2021-05-20 09:13:15 +03:00
Mikael Nousiainen 252a3ead63 Add RIG_TARGETABLE_ROOFING to allow Yaesu roofing filter targeting by VFO only for FTDX5000 and FTDX101. Fix TS-480 VOXDELAY level definition. 2021-05-12 23:51:35 +03:00
Mike Black W9MDB 993a3162fd Fix FTDX101 and FT9000 RFPOWER_METER_WATTS
https://github.com/Hamlib/Hamlib/issues/641
2021-04-06 17:13:14 -05:00
Michael Black W9MDB 04b4b83f15 Add a ptt check to ensure ptt is off for FTDX3000 and FTDX5000
Will wait up to 300ms for PTT off to occur
Should help prevent trying to set freq while ptt is on
https://github.com/Hamlib/Hamlib/issues/639
2021-04-02 08:19:15 -05:00
Michael Black W9MDB c0d11bc8b6 newcat.c VFO_MEM defaults to VFO_A
https://github.com/Hamlib/Hamlib/issues/633
2021-03-27 10:07:33 -05:00
Michael Black W9MDB 5b74438b76 DDon't do band select on FDX3000 -- seems to have a problem putting split on all the time 2021-03-18 17:11:19 -05:00
Michael Black W9MDB 3bc39aaec1 astyle files is preparation for 4.2 release 2021-03-15 17:51:22 -05:00
Michael Black W9MDB 68d4388df2 Fix Yaesu not setting frequency
https://github.com/Hamlib/Hamlib/issues/594
2021-03-09 07:42:16 -06:00
Michael Black W9MDB ac18671029 Add retry of PS1 during power on sequencing in newcat.c
https://github.com/Hamlib/Hamlib/issues/579
2021-03-08 12:06:48 -06:00
Michael Black W9MDB 29fa3b7093 Add model/version to newcat_rig_open 2021-03-08 10:06:35 -06:00
Michael Black W9MDB ca3e67aa27 Fix newcat.c set_cmd_validate to return RIG_OK when succesful
https://github.com/Hamlib/Hamlib/issues/591
2021-03-08 08:01:00 -06:00
Michael Black W9MDB b4dd01f6f3 Fix FTDX101MP detection and renamae ft101 to ft101d 2021-03-07 14:23:09 -06:00
Michael Black W9MDB 8296ca7ecd Fix FTDX101MP detection
https://github.com/Hamlib/Hamlib/issues/586
2021-03-07 14:12:12 -06:00
Michael Black W9MDB b2a0b15a67 Add FTDX101MP to newcat.c command table
https://github.com/Hamlib/Hamlib/issues/586
2021-03-07 07:34:18 -06:00
Michael Black W9MDB 3d613519d5 Rename macros to avoid collisions with other software 2021-03-06 12:37:53 -06:00
Michael Black W9MDB f88c3f4a4c Fix mingw compilation errors on new rig_debug macro 2021-03-05 12:03:40 -06:00
Michael Black W9MDB 43569822a1 Hopefully fixes FTDX101D/MP RFPOWER_METER_WATTS whether in split mode or not
https://github.com/Hamlib/Hamlib/issues/585
https://github.com/Hamlib/Hamlib/issues/579
2021-03-05 07:56:13 -06:00
Michael Black W9MDB 3f42111caa Add checks for ftdx101mp to newcat.c 2021-03-04 17:19:21 -06:00
Michael Black W9MDB 6645419727 Update comments 2021-03-02 16:57:15 -06:00
Michael Black W9MDB 221d87c2e4 Add auto_power_off option from JTDX team
Change rig_get_vfo_info to do real calls intstead of cache
2021-03-02 13:03:30 -06:00
Michael Black W9MDB 635f45ef69 Remove cppcheck-suppress 2021-02-28 12:46:02 -06:00
Michael Black W9MDB ee60a68bec astyle files 2021-02-28 09:46:01 -06:00
Michael Black W9MDB edf0019960 Fix set_freq in newcat.c to not do validation on FA/FB and TX since it's done in rig.c now
https://github.com/Hamlib/Hamlib/issues/575
2021-02-28 07:38:57 -06:00
Michael Black W9MDB 1772ccde8b Fix newcat.c expectation of valcmd for FA/FB commands 2021-02-27 14:50:56 -06:00
Michael Black W9MDB b713314f7f Fix compilation warnings in newcat.c 2021-02-26 11:15:49 -06:00
Michael Black W9MDB 318b437fa5 Remove FA/FB validation from newcat.c
set_freq validtion is now done in rig.c so we can return to fire-and-forget
https://github.com/Hamlib/Hamlib/issues/569
2021-02-26 10:41:02 -06:00
Michael Black W9MDB b67643bc43 Add some debug for reading levels in newcat.c
https://github.com/Hamlib/Hamlib/issues/562
2021-02-25 11:11:45 -06:00
Michael Black W9MDB 83def50c46 Fix FTDX101D RF_POWER and RF_POWER_WATTS
https://github.com/Hamlib/Hamlib/issues/562
2021-02-24 23:17:09 -06:00
Michael Black W9MDB 6a3b28e518 In newcat.c check LEVEL values to ensure they are in the range 0-1 2021-02-19 07:46:32 -06:00
Michael Black W9MDB 5964e1de18 Improve FTDX3000 antenna handling
https://github.com/Hamlib/Hamlib/issues/510
2021-02-17 08:43:12 -06:00
Michael Black W9MDB 54aca79671 Change ptt check in newcat.c set_freq to check ptt only for affected rigs
https://github.com/Hamlib/Hamlib/issues/540
2021-02-08 16:29:04 -06:00
Michael Black W9MDB 360704908b Change newcat.c ptt check to get_ptt instead of cache
Signalink was hanging on to PTT just a bit longer than the CAT ptt
https://github.com/Hamlib/Hamlib/issues/540
2021-02-08 16:01:51 -06:00
Michael Black W9MDB d20635dfe6 Fix compiler warning in newcat.c 2021-01-30 11:05:34 -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 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 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 5fec08b262 Add disable_yaesu_bandselect option 2021-01-20 11:34:30 -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 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 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 c5c60f0f43 First phase of improving debug messages 2021-01-17 07:25:28 -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 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 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 ca8ed30f8f astyle files 2021-01-09 10:13: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 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 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 f08903d8ce Add Yaesu FTDX10 rig 2020-12-28 15:17:49 -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
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 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 263f1cde72 astyle files 2020-12-17 15:07:04 -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 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 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 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