Commit Graph

10198 Commits

Author SHA1 Message Date
Mike Black W9MDB
788db91e2f Change Malachite post_write_delay to 250ms based on user testing on Linux & Windows 2023-06-09 12:38:45 -05:00
Mike Black W9MDB
163d10651b Add stop_morse and wait_morse to PowerSDR 2023-06-09 09:07:36 -05:00
Mike Black W9MDB
c4f635ab5d Add send_morse to PowerSDR 2023-06-08 23:42:21 -05:00
Mike Black W9MDB
224d68d1ac Speed up Malachite normal operations with 125ms post write requirement instead of 400ms
400ms needs for band changes on Malachite
Fix BUILTINFUNC calls to compile correctly -- this is for debugging only
2023-06-08 17:34:39 -05:00
Mikael Nousiainen
4aec461337 Improve Icom power status handling. Add auto power on/off to netrigctl. 2023-06-08 18:56:29 +03:00
Mike Black W9MDB
6100bfdc11 Fix silly error in sleep.c 2023-06-08 09:03:04 -05:00
Mike Black W9MDB
8d8f224aff Reduce debug in sleep.c -- seems stable now 2023-06-08 09:01:28 -05:00
Mike Black W9MDB
32569d4020 Do not allow cache hit for 55Hz and 56Hz values used by WSJT-X 2023-06-07 17:46:10 -05:00
Mike Black W9MDB
9bec3fad4f Hopefully speed up Malachite on get commands by temporarily changin post_write_delay to 400ms 2023-06-07 17:36:19 -05:00
Mike Black W9MDB
05cf554671 This seems to fix the DLL backwards compatiblity now -- more testing needed
Revert "Remove timeout_retry as it broke DLL compatibility"

This reverts commit 1c08cd7a64.
2023-06-07 07:26:39 -05:00
Mike Black W9MDB
203920e293 FIx FT817 set/get_mode -- thanks to Mooner Salem K6AQ
https://github.com/drowe67/freedv-gui/issues/409
2023-06-07 07:05:05 -05:00
Mike Black W9MDB
835b66e7df Give the FT-920 some time during PTT OFF to allow it to occur
Fake-It was not working probably due to this as can't set freq while PTT
2023-06-06 23:34:15 -05:00
Mike Black W9MDB
92363f6b0c Re-add field to rig_state for DLL alignment
https://github.com/Hamlib/Hamlib/issues/1299
2023-06-06 15:12:52 -05:00
Mike Black W9MDB
72071a313e Fix FT817 get_mode
https://github.com/Hamlib/Hamlib/issues/1308
2023-06-06 14:22:28 -05:00
Mike Black W9MDB
138060d4d9 Fix flex6xxx ZZAR command 2023-06-06 14:17:48 -05:00
Mike Black W9MDB
527dbaad34 Add LOCK in send_morse 2023-06-06 12:40:51 -05:00
Mike Black W9MDB
b25db51a51 Allow icom_send_morse to repeat a single char transmit when receiving a NAK 2023-06-06 10:42:30 -05:00
Mike Black W9MDB
bc50d9c273 +04d actaully kicks out 3-digits and not 4 -- the + is included in the width value
Revert "Fix PowerSDR ZZAR command format -- may need another fix for SmartSDR format to be different"

This reverts commit 1e5563909d.
2023-06-06 10:16:21 -05:00
Mike Black W9MDB
1e5563909d Fix PowerSDR ZZAR command format -- may need another fix for SmartSDR format to be different 2023-06-06 10:09:32 -05:00
Mike Black W9MDB
21f0e560f7 For Icom rigs when PASSBAND_NOCHANGE is requested do not change the filter setting
https://github.com/Hamlib/Hamlib/issues/1309
2023-06-06 09:44:25 -05:00
Mike Black W9MDB
e8af3447aa Fix ft817.c build for MacOS and Pi
https://github.com/Hamlib/Hamlib/issues/1308
2023-06-06 08:36:50 -05:00
Mike Black W9MDB
5276e25a92 FIx from Brian G8SEZ for FT817 get_mode
And another fix for returning the correct mode hopefully for DIG modes
https://github.com/Hamlib/Hamlib/issues/1308
2023-06-06 08:14:37 -05:00
Mike Black W9MDB
acc42665ef Allow FT817 to write to EEPROM for set_mode
Should not cause too much wear on the EEPROM
https://github.com/Hamlib/Hamlib/issues/1308
2023-06-05 08:34:59 -05:00
Mike Black W9MDB
55cbf80719 Fix compile warning in rig.c 2023-06-04 17:44:31 -05:00
Mike Black W9MDB
4e4d8e39d8 Fix sleep.c function 2023-06-04 17:43:33 -05:00
Mike Black W9MDB
eb97c7c107 Change anytone.c to use bluetooth protocol
Update some things to keep debug quiet during thread operations in anytone.c
2023-06-04 15:56:01 -05:00
Mike Black W9MDB
e1e570d19a Add documentaion for FT-817 2023-06-04 07:56:10 -05:00
Mike Black W9MDB
48b01aa3ff Add RIG_MODE_PKTLSB to FT817 even though it must be switched using Menu 26
Add a warning message to notify the user
https://github.com/Hamlib/Hamlib/issues/1308
2023-06-04 07:18:00 -05:00
Mike Black W9MDB
a6de41e206 rigctld can now see RIG_LEVEL values correctly
https://github.com/Hamlib/Hamlib/issues/1305
2023-06-03 16:50:30 -05:00
Mike Black W9MDB
412221d346 Update anytone.c a bit 2023-06-03 16:48:20 -05:00
Mike Black W9MDB
2491d208d9 Fix FT450 and FT991 RIG_LEVEL_NR values
https://github.com/Hamlib/Hamlib/issues/1305
2023-06-02 15:16:38 -05:00
Mike Black W9MDB
cd0b685ed2 Change FT450 and FT991 RIG_LEVEL_NR back
https://github.com/Hamlib/Hamlib/issues/1305
2023-06-02 10:25:05 -05:00
Mike Black W9MDB
729554ea80 Update NEWS 2023-06-02 10:24:46 -05:00
Mike Black W9MDB
b34f18af40 Promote IC905 to stable since it seems to work OK 2023-05-31 14:22:37 -05:00
Mike Black W9MDB
1fb69e18fd Update 2023-05-31 11:40:09 -05:00
Mike Black W9MDB
82954c0549 Change Yaeus sleep afer PTT off to 300ms instead of 100ms
DX3000 was failing frequency change in Fake It mode probably due to antenna switching times
This was a separate rx/tx antennas
2023-05-31 08:36:55 -05:00
Mike Black W9MDB
fe209d7cce Fix Yaeus LVL_NR to default 1-15 range and set FT450 to 1-11 ranges
https://github.com/Hamlib/Hamlib/issues/1305
2023-05-31 07:55:50 -05:00
Mike Black W9MDB
fd86001ead Revert "Remove multicast from rig_state structure as it breaks backwards compability on DLL with WSJT-X"
This didn't fix the DLL compatibility problem
This reverts commit 77d9d11f92.
2023-05-31 07:27:34 -05:00
Mike Black W9MDB
c3cf7a9874 Change IC-905 to ALPHA status 2023-05-31 07:18:59 -05:00
Mike Black W9MDB
2c8f8a9c29 Added rig_set_debug_filename due to Python not being able to pass a FILE*
https://github.com/Hamlib/Hamlib/issues/1307
2023-05-31 07:04:20 -05:00
Mike Black W9MDB
5745457d7f Fix anytone thread deletion 2023-05-30 22:10:19 -05:00
Mike Black W9MDB
c85cf58235 astyle rigctl_parse.c 2023-05-30 16:10:52 -05:00
Mike Black W9MDB
bdd16c8f20 Fix W command for rigctld
https://github.com/Hamlib/Hamlib/issues/1306
2023-05-30 15:57:33 -05:00
Mike Black W9MDB
5541deb812 Fix get_ptt command for anytone 2023-05-29 22:27:31 -05:00
Mike Black W9MDB
8fcd8242af Change anytone set_ptt to use new PTT On hold command 2023-05-29 22:16:23 -05:00
Mike Black W9MDB
1ea7e23235 Reduce get_vfo anytone command to 1 instead of 2 sequences with new command found 2023-05-29 22:11:14 -05:00
Mike Black W9MDB
16137cd72a Change mutex locking locations in anytone.c 2023-05-29 15:58:14 -05:00
Mike Black W9MDB
75699adbbb Add TARGETABLE_MODE for IC7700 since VFOB can have independent mode
https://github.com/Hamlib/Hamlib/issues/1304
2023-05-29 15:23:24 -05:00
Mike Black W9MDB
dcd8ac58cf Update comment in anytone.c 2023-05-29 10:09:46 -05:00
Mike Black W9MDB
84643407ff Reduce debug in anytone.c thread unless CACHE debug level is requested 2023-05-29 09:56:29 -05:00