Wykres commitów

10048 Commity (07a9f321b4a3a337df306b4b6184435040174eae)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 07a9f321b4 Fix anytone set/get VFO
https://github.com/Hamlib/Hamlib/issues/1303
2023-05-28 16:38:27 -05:00
Mike Black W9MDB f37c24d052 Anytone process 0xaa 0x53 message 2023-05-27 16:30:04 -05:00
Mike Black W9MDB e5bb7355b8 More anytone fixes
https://github.com/Hamlib/Hamlib/issues/1303
2023-05-27 16:21:14 -05:00
Mike Black W9MDB 4ae3519c4e Revert "Allow generic_read_string to terminate on expected_len"
This reverts commit 00b6e0ecd7.
2023-05-27 15:13:22 -05:00
Mike Black W9MDB 08abfbe19a Revert "Fix read_string_generic to only use expected_len when expected_len == 0"
This reverts commit 9b748bdb2e.
2023-05-27 15:11:40 -05:00
Mike Black W9MDB 1f95e06cc1 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2023-05-27 14:59:22 -05:00
Mike Black W9MDB 9b748bdb2e Fix read_string_generic to only use expected_len when expected_len == 0
00b6e0ecd7 (commitcomment-115297173)
2023-05-27 14:58:07 -05:00
Mike Black W9MDB 4e8acc728c Fix anytone/Makefile.am to include anytone.h
https://github.com/Hamlib/Hamlib/issues/1303
2023-05-27 12:58:18 -05:00
Mike Black W9MDB 34f20cc970 Add thread to anytone.c to do the keep alive it needs
https://github.com/Hamlib/Hamlib/issues/1303
2023-05-27 12:51:24 -05:00
Mike Black W9MDB c4a56a4cf0 Fix simatd578 one more time
https://github.com/Hamlib/Hamlib/issues/1303
2023-05-27 12:00:44 -05:00
Mike Black W9MDB 33a1b2dfb0 Fix simatdt578 entry 2023-05-27 11:12:27 -05:00
Mike Black W9MDB 3b45dfa4b8 Add AnyTone D578UVIII
https://github.com/Hamlib/Hamlib/issues/1303
2023-05-27 11:04:56 -05:00
Mike Black W9MDB ab6058da03 Add simatd578.c 2023-05-27 10:45:45 -05:00
Mike Black W9MDB 00b6e0ecd7 Allow generic_read_string to terminate on expected_len
https://github.com/Hamlib/Hamlib/issues/1303
2023-05-27 10:07:32 -05:00
Mike Black W9MDB 77d9d11f92 Remove multicast from rig_state structure as it breaks backwards compability on DLL with WSJT-X
This is due to the callbacks structure being realigned as the state structure expanded
https://github.com/Hamlib/Hamlib/issues/1299
2023-05-26 17:11:43 -05:00
Mike Black W9MDB 81dd39319b Clean up startup messages in newcat.c when power is off 2023-05-26 12:19:50 -05:00
Mike Black W9MDB ccd832d4cb Improve power on message in rig.c 2023-05-26 11:04:42 -05:00
Mike Black W9MDB 8d465a257e Fix a couple more debug statements 2023-05-26 10:53:32 -05:00
Mike Black W9MDB 06f5d8376f Fix debug message eol 2023-05-26 10:52:04 -05:00
Michael Black f01a165ec7
Merge pull request #1302 from mikaelnousiainen/power-status-bug-fixes
Power status bug fixes
2023-05-26 10:47:35 -05:00
Mikael Nousiainen fd68723da1 Fix issues with power status handling in rigctl+rigctld and the Yaesu backend 2023-05-26 18:03:20 +03:00
Mikael Nousiainen 8730e6a0b1 IC-746 and IC-756ProII+III support AGC_TIME 2023-05-23 23:25:27 +03:00
Michael Black 610bf2d903
Merge pull request #1301 from GeoBaltz/man1
Man1
2023-05-23 15:05:54 -05:00
George Baltz N3GB b6fe91504f Avoid NULL dereference in debug statement. 2023-05-23 13:14:28 -04:00
Mike Black W9MDB 79492d4284 Put enter/leave CAT in FT767GX.c again and reduce write_delay to zero.
Hopefully speeds things up and still works but may need to tweak write_delay
https://github.com/Hamlib/Hamlib/issues/1300
2023-05-23 10:11:51 -05:00
George Baltz N3GB ae14af4bc1 Add missing commands to man pages 2023-05-23 10:59:29 -04:00
George Baltz N3GB a7d24a99db Fix typos (missing '('s ) in man pages. 2023-05-23 10:59:28 -04:00
Mike Black W9MDB 083669dbc8 Hopefully speed up FT767GX considerably
https://github.com/Hamlib/Hamlib/issues/1300
2023-05-22 11:25:57 -05:00
Mike Black W9MDB 657e41fd09 Add rig_date_strget to DLL for WSJTX use 2023-05-22 09:32:04 -05:00
Mike Black W9MDB 7309b24411 Add simicom7100 2023-05-22 09:31:51 -05:00
Mike Black W9MDB dbf1cacac6 Special version of misc.c for debugging 2023-05-22 09:10:42 -05:00
Mike Black W9MDB 15a01889cd Prevent segfault in rig_get_caps_int/cptr calls 2023-05-22 08:47:01 -05:00
Mikael Nousiainen 9e1adcfdb8 Merge master and fix conflicts 2023-05-21 23:11:26 +03:00
Mikael Nousiainen cce66d3257 Fix power on/off bugs: rig_open() should succeed even if rig is powered off, auto power-on should not be automatically enabled (prevents turning rig off), fix Kenwood and Yaesu power on/off sequences for all rigs 2023-05-21 23:01:03 +03:00
Mike Black W9MDB 52358d7922 Add some more debug to rig_get_caps_int
https://github.com/Hamlib/Hamlib/issues/1299
2023-05-21 10:15:22 -05:00
Mike Black W9MDB 082bf83daa Add some debug to misc.c to figure out why WSJT-X is seeing ptt_type==0 2023-05-21 09:45:57 -05:00
Mike Black W9MDB 4832cc1bb2 Improve kenwood.c debug a little bit to reduce confusion
https://github.com/Hamlib/Hamlib/issues/1298
2023-05-21 08:15:47 -05:00
Mike Black W9MDB ece6a7ae1a Add a slight delay after opening the rig port to allow serial port settling 2023-05-20 23:41:18 -05:00
Mike Black W9MDB 6eb0735c75 Update Icom rigs that cannot query power status 2023-05-20 22:22:02 -05:00
Mike Black W9MDB 8b9a8d6649 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2023-05-20 22:11:37 -05:00
Mike Black W9MDB 125273f7a2 Change IC7610 so use 0x03 for get_powerstat 2023-05-20 22:10:38 -05:00
Michael Black c5f0e1e577
Merge pull request #1297 from GeoBaltz/levels_3
Levels 3
2023-05-20 12:53:23 -05:00
George Baltz N3GB 14dbe41e76 Add Elecraft defaults to makefile. 2023-05-20 13:30:40 -04:00
George Baltz N3GB e5f6b4e9d2 Fix the comment about float levels.
And now that the comment parses, fix the check to respect it.

I seriously doubt anyone will ever use this, but you never know.
2023-05-20 11:13:16 -04:00
George Baltz N3GB d3c2ebcc1f Round 4 of level_gran updates.
Fill in more holes.  This should cover the Kenwood and Elecraft rigs,
with most of the callers of kenwood_set_level vetted.  Also fills in
some other data in rig->caps.

Still looking for a way to (programatically) verify that AGC data is
checked and processed correctly.
2023-05-20 11:13:16 -04:00
George Baltz N3GB d27283ceb7 Update RIG_LEVEL_READONLY_LIST.
Drop duplicate RFPOWER_METER, add TEMP_METER.
2023-05-20 11:13:16 -04:00
George Baltz N3GB 3029260582 Add default level values for Elecraft rigs.
Add limits for 0.0-1.0 float values.
2023-05-20 11:13:16 -04:00
George Baltz N3GB 7a69042876 Enable full level checking for TS-890S.
Turn on checking against level_gran on the TS-890S,
so I can eat my own dog food.
2023-05-20 11:13:16 -04:00
George Baltz N3GB ea37ad1b21 Remove hard-coded constants.
Use more data already in rig->caps instead of hard coding values.
2023-05-20 11:13:16 -04:00
George Baltz N3GB 05f04730d7 Round 3 of level_gran updates. 2023-05-20 11:13:16 -04:00