Wykres commitów

10204 Commity (015de3b5a454e0fd3031090def00cf249c5b56ea)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 015de3b5a4 Add fifo peek 2023-07-17 10:26:47 -05:00
Mike Black W9MDB 5df0ae02f1 Allow W command to use any hex terminator 2023-07-17 09:33:18 -05:00
Mike Black W9MDB 52df1e4f0a Allow fd terminator for W command. Any fd value, e.g. fd, 0xfd, \0xfd will work 2023-07-17 09:28:37 -05:00
Mike Black W9MDB 3814224c89 Moving CW speed change to morse thread 2023-07-17 07:36:03 -05:00
Mike Black W9MDB 9b04338080 Give a warning for the IC-9700 if trying to select VFOB while in satmode 2023-07-16 16:54:59 -05:00
Mike Black W9MDB e167d0f1a0 Fix FT-991 poweron routine 2023-07-16 15:08:33 -05:00
Mike Black W9MDB 7962a51f05 Update simic7300.c 2023-07-16 12:16:11 -05:00
Mike Black W9MDB 902cfd708f Improve Icom set_powerstat=1
Original 2023-07-16T09:28:43.323319-0600:    4:rig_set_powerstat: elapsed=10236ms
IC-7300  2023-07-16T09:46:48.814844-0600:    4:rig_set_powerstat: elapsed=4020ms
IC-9700  2023-07-16T10:36:27.239828-0600:    4:rig_set_powerstat: elapsed=5717ms
The goal is to tweak each rig for fastest result but need more testers for that
Slowest right now is IC-9700 which is the default value
Total timeout will be just over 10.5 seconds to allow rig to power on
https://github.com/Hamlib/Hamlib/issues/1325
2023-07-16 10:38:59 -05:00
Mike Black W9MDB 932cca4c84 Revert "IC-705 cannot do get_powerstat"
This is handled in icom.c generic routine
This reverts commit a2c7227676.
2023-07-15 22:55:07 -05:00
Mike Black W9MDB d834a5a50d Revert "IC-7610 cannot do get_powerstat"
This is handled in icom.c generic routine
This reverts commit 685f8c3862.
2023-07-15 22:54:04 -05:00
Mike Black W9MDB 8cd135e2ce Move morse handler after rig_open 2023-07-15 22:24:17 -05:00
Mike Black W9MDB 685f8c3862 IC-7610 cannot do get_powerstat 2023-07-15 16:12:38 -05:00
Mike Black W9MDB a2c7227676 IC-705 cannot do get_powerstat 2023-07-15 15:52:25 -05:00
Mike Black W9MDB a360d2aaec Return when +/- is send in send_morse 2023-07-15 08:42:13 -05:00
Mike Black W9MDB f3941cdf62 send_morse should now accept + and - to increase/decrease KEYSPD by 5WPM 2023-07-15 07:55:27 -05:00
Mike Black W9MDB 2204ebef56 Add simic7100.c back 2023-07-15 07:46:01 -05:00
Mike Black W9MDB ecf914fca9 Clean up simulators/Makefile.am 2023-07-15 07:24:27 -05:00
Mike Black W9MDB 71f4e47006 Fix simicgeneric.c Makefile.am 2023-07-15 07:20:54 -05:00
Mike Black W9MDB 820549faf6 Rename simicom routines to shorter version 2023-07-15 07:14:31 -05:00
Mike Black W9MDB 8a99adc5eb Merge branch 'master' of https://github.com/Hamlib/Hamlib 2023-07-13 12:09:40 -05:00
Mike Black W9MDB c4aa3c51f9 async_data_enabled = 0
Until we get Windows serial I/O fixed
2023-07-13 12:09:11 -05:00
Michael Black 3821ef92fa
Merge pull request #1336 from mikaelnousiainen/fix-morse-handler-1
Fix FIFO pop() sign issue and clean up morse data handler code
2023-07-12 06:30:38 -05:00
Mikael Nousiainen c7e73ddf8f Fix FIFO pop() sign issue and clean up morse data handler code 2023-07-12 10:52:42 +03:00
Mike Black W9MDB 5a8bd96427 Fix CPU usage problem in new morse data handler
https://github.com/Hamlib/Hamlib/issues/1334
2023-07-11 11:41:54 -05:00
Mike Black W9MDB 778889e06a Fix rigctlcom.c and rigctlsync. version 2023-07-11 11:19:07 -05:00
Mike Black W9MDB 0225d51a60 Update simulators 2023-07-11 11:16:51 -05:00
Mike Black W9MDB 556e1dd198 Add simicom7600 2023-07-11 11:16:23 -05:00
Mike Black W9MDB 94cce72428 Add hamlib_version command to rigctl/rigctld and format version date as ISO8601 2023-07-11 11:13:04 -05:00
Mike Black W9MDB 79657a4b4d Ensure bytes_read is updated when errors occur during Windows serial i/o 2023-07-11 11:02:03 -05:00
Mike Black W9MDB 84048e3e94 Fix newcat.c TX validation 2023-07-11 10:11:13 -05:00
Mike Black W9MDB a5034b88ab Shutdown threads before the rig is closed 2023-07-11 08:36:09 -05:00
Mike Black W9MDB b37e9877bd Merge branch 'master' of https://github.com/Hamlib/Hamlib 2023-07-10 17:27:09 -05:00
Mike Black W9MDB 2ff99809f1 Remove validation from BD/BU commands in newcat.c
https://github.com/Hamlib/Hamlib/issues/1331
2023-07-10 17:26:45 -05:00
Michael Black bb9a93cc35
Merge pull request #1332 from GeoBaltz/levels_4
Levels 4
2023-07-10 14:59:27 -05:00
George Baltz N3GB b2ea9da61c Enable level_gran[] checking for all calls to kenwood_set_level.
Part of issue #1144
2023-07-10 15:39:41 -04:00
George Baltz N3GB 649f09449a Yet more missing level defs. 2023-07-10 15:39:41 -04:00
George Baltz N3GB 34fd238291 Still more level_gran data. 2023-07-10 15:39:41 -04:00
George Baltz N3GB 14cb2304b0 Use level_gran[] values in kenwood_get_level. 2023-07-10 15:39:41 -04:00
Mike Black W9MDB fdc074e1b8 Rename FIFO to FIFO_RIG to avoid collision with freedv FIFO 2023-07-10 06:57:11 -05:00
Mike Black W9MDB 04c65d9d7e Add Quisk as a rig 2023-07-09 23:06:05 -05:00
Mike Black W9MDB d22653a69d Fix stop_morse to work with new send_morse 2023-07-09 17:04:39 -05:00
Mike Black W9MDB e9fd0fba40 send_morse now uses a fifo queue and can send up to 1024 chars in one message
it relies on the rig backend returning an error when the rig's CW queue is full
2023-07-09 16:51:33 -05:00
Mike Black W9MDB 97c9cb1961 Add status for rigctl dumpcaps 2023-07-09 12:28:13 -05:00
Mike Black W9MDB 1ddaf63856 Fix model_name, mfg_name, version, and copyright for rigctld dumpcaps 2023-07-09 12:24:26 -05:00
Michael Black ebf054f4cc
Merge pull request #1330 from mikaelnousiainen/fix-power-status-and-serial-port-issues
Fix power status and serial port issues
2023-07-08 11:51:31 -05:00
Mikael Nousiainen c6d0365c3b Merge master and fix conflicts 2023-07-08 19:40:10 +03:00
Mike Black W9MDB 9218d208ef Re-enable async 2023-07-08 09:46:54 -05:00
Mike Black W9MDB 0e25df0b4e Remove timeout test code from iofunc.c
https://github.com/Hamlib/Hamlib/issues/1329
2023-07-08 08:01:05 -05:00
Mike Black W9MDB ba9a1006e8 Fix rig.c 2023-07-07 22:39:05 -05:00
Mike Black W9MDB bcad19d563 Add morse_data items 2023-07-07 22:34:45 -05:00