Commit Graph

10187 Commits

Author SHA1 Message Date
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
Mike Black W9MDB
af506f8e15 Implement next phase of threaded rig_send_morse 2023-07-07 22:23:28 -05:00
Mike Black W9MDB
fda5b984e7 Add current_vfo to cache debug statement 2023-07-07 22:22:57 -05:00
Mike Black W9MDB
8ebe230029 Comment out unused var 2023-07-07 22:12:55 -05:00
Mike Black W9MDB
4b43c755a6 Add fifo.h to Makefile.am 2023-07-07 15:37:06 -05:00
Mike Black W9MDB
4f3bdbdffe Add fifo routine to be used for CW queueing 2023-07-07 15:26:36 -05:00
Mike Black W9MDB
ce052db3a2 Remove get_vfo from ic9700 ic7610 and ic785x 2023-07-07 12:06:38 -05:00
Mike Black W9MDB
3cc6b7614c Fix IC7610 caps structure for new firmware test 2023-07-07 11:47:59 -05:00
Mike Black W9MDB
3bda269494 Add elapsd to rig_test_cw 2023-07-04 22:20:34 -05:00
Mike Black W9MDB
90585cbb6e Add testmW2power.c 2023-07-04 17:36:42 -05:00
Mike Black W9MDB
24f17730f4 Add \test command to rigctl -- first test routine is "cw"
https://github.com/Hamlib/Hamlib/issues/1281
2023-07-04 17:31:07 -05:00
Mike Black W9MDB
52cba4630b Change FLRig PKT modes to PKTUSB/LSB instead of RTTY
https://github.com/Hamlib/Hamlib/issues/1327
2023-07-03 07:56:04 -05:00
Mike Black W9MDB
ad1e63efa1 Fix FT-991 Fake It failing to retrun to receive frequency
Yaesu rigs will no return from set_ptt until TX0 is achieved
Restrict 300ms wait just to FTDX3000 due to antenna switching
This speeds up set_ptt off for other Yaeus rigs
https://github.com/Hamlib/Hamlib/issues/1326
2023-07-02 17:50:38 -05:00
Michael Black
58e5e260a5
Merge pull request #1324 from koarlchen/rigctld-get-powerstat-separator-character
Fix 'get_powerstat' command provided by rigctld regarding extended response protocol
2023-07-02 17:28:52 -05:00
Michael Black
858f2b66c3
Merge pull request #1315 from j-gallardo/j-gallardo-patch-1
Update password.c
2023-07-02 17:28:18 -05:00
max
44fa32c8cd Fix 'get_powerstat' command provided by rigctld by taking care of the given separator according to the extended response protocol 2023-06-29 16:20:00 +02:00
Mike Black W9MDB
7a713634e3 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2023-06-29 09:19:00 -05:00
Mike Black W9MDB
4c02a70ea3 Fix IC-76XX rig_mW2power -- fixed any such rig
https://github.com/Hamlib/Hamlib/issues/1323
2023-06-29 09:17:46 -05:00