Commit Graph

7002 Commits

Author SHA1 Message Date
Michael Black W9MDB
0f0705d014 Fix python binding for future deprecation of distutils.sysconfig
Hopefully works on MacOS
Also hopefully works on python2
https://github.com/Hamlib/Hamlib/issues/477
2021-03-08 23:26:44 -06:00
Michael Black W9MDB
5bebf5ad45 Update flrig.h version 2021-03-08 23:25:37 -06:00
Michael Black W9MDB
c13624add0 Fix flrig_set_split_freq_mode to allow set_freq but not set_mode during PTT
https://github.com/Hamlib/Hamlib/issues/593
2021-03-08 17:20:15 -06:00
Michael Black W9MDB
207f28b256 Add debug to rig.c
https://github.com/Hamlib/Hamlib/issues/593
2021-03-08 16:59:22 -06:00
Michael Black W9MDB
28a828b5b8 Add ENTERFUNC to flrig.c
https://github.com/Hamlib/Hamlib/issues/593
2021-03-08 16:54:52 -06:00
Michael Black W9MDB
0ad32a4f8a Update logic to suppress bogus set freq error 2021-03-08 16:44:29 -06:00
Michael Black W9MDB
491bf07c0d Update comment in flrig.c 2021-03-08 16:43:05 -06:00
Michael Black W9MDB
caafe10d7b Tweak the FTDX101MP power levels
https://github.com/Hamlib/Hamlib/issues/592
2021-03-08 15:58:40 -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
7286c1ac86 Add RFPOWER_METER tables for FTDX101MP
https://github.com/Hamlib/Hamlib/issues/592
2021-03-08 11:46:50 -06:00
Michael Black W9MDB
ca9b043cbe Implement STRENGTH calibrations for FTDX101D/MP 2021-03-08 10:42:41 -06:00
Michael Black W9MDB
29fa3b7093 Add model/version to newcat_rig_open 2021-03-08 10:06:35 -06:00
Michael Black W9MDB
2fa65f11fd Fix rc return in RETURNFUNC to parenthesize it 2021-03-08 09:56:59 -06:00
Michael Black W9MDB
e56ea59f14 Update rig_get_vfo_info 2021-03-08 09:55:59 -06:00
Michael Black W9MDB
be3748d383 https://github.com/Hamlib/Hamlib/issues/514 2021-03-08 09:54:24 -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
57ba6800f1 More debug info when frequency cannot be set 2021-03-08 07:31:21 -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
c1f539b1f6 Add one more level of debug msg history 2021-03-07 12:02:26 -06:00
Michael Black W9MDB
a35f39840c Fix gai_error to print the status instead of errno
https://github.com/Hamlib/Hamlib/issues/589
2021-03-07 11:50:13 -06:00
Michael Black W9MDB
307858f60c Add RETURNFUNC/ENTERFUNC to network.c
https://github.com/Hamlib/Hamlib/issues/514
2021-03-07 11:42:01 -06:00
Michael Black W9MDB
94e51bfa24 rigctld.c add retry of rig_open with an IO error
https://github.com/Hamlib/Hamlib/issues/560
2021-03-07 09:03:37 -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
4cc1515f90 Another attempt to get python config working multi platform
https://github.com/Hamlib/Hamlib/issues/477
2021-03-06 22:57:06 -06:00
Michael Black W9MDB
4d116d2f6c Add 50ms pause in icom.c after set_freq and set_mode for possible transceive message which will then get flushed 2021-03-06 17:24:21 -06:00
Michael Black W9MDB
f2586d0acb Fix macro in usb_port.c 2021-03-06 16:56:22 -06:00
Michael Black W9MDB
3cad5c9a30 Fix mingw compilation warnings 2021-03-06 16:53:24 -06:00
Michael Black W9MDB
1fcb9404b9 More changes to support macro renaming 2021-03-06 14:59:57 -06:00
Michael Black W9MDB
2fb96a34b9 astyle sprintflst.c 2021-03-06 14:49:34 -06:00
Michael Black W9MDB
6577c0f564 Common routine for buffer overflow error in sprintflst.c
https://github.com/Hamlib/Hamlib/issues/580
2021-03-06 14:49:01 -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
e6e04d258c Add FUNC macros to flrig.c
https://github.com/Hamlib/Hamlib/issues/514
2021-03-06 11:40:27 -06:00
Michael Black
175092a99c
Merge pull request #588 from fillods/prm80_refining
Prm80 refining
2021-03-06 10:52:39 -06:00
Stephane Fillod
a791dc2699 Add python protocol simulator of PRM80xx firmware V5 2021-03-06 17:42:33 +01:00
Stephane Fillod
e954a5df2d prm80: Make set_channel to work 2021-03-06 17:41:02 +01:00
Michael Black W9MDB
9a44b27775 astyle icom.c 2021-03-06 09:24:00 -06:00
Michael Black W9MDB
ef2e8a4d94 Change all icom calls to explicitly check for ACK/NAK
If neither is received a timeout error occurs so a retry will be done
Serial corruption was causing NAK rejects which was the wrong way to handle it
https://github.com/Hamlib/Hamlib/issues/587
2021-03-06 09:22:21 -06:00
Michael Black W9MDB
3aac60b5df Add a 50ms sleep between set_ptt and get_ptt -- give the relays a chance
https://github.com/Hamlib/Hamlib/issues/587
2021-03-06 09:08:13 -06:00
Michael Black W9MDB
678f01d79d Update debug in icom.c 2021-03-06 08:48:11 -06:00
Michael Black W9MDB
b9afd75110 Expire cache in set_ptt before get_ptt to ensure we read the real ptt status
https://github.com/Hamlib/Hamlib/issues/587
2021-03-06 08:47:00 -06:00
Stephane Fillod
ff9c1badfa prm80 : more feature coverage and fixes
Tested-by: Claus <claus.moessner@web.de>
2021-03-06 10:14:17 +01:00
Michael Black W9MDB
709f281005 An attempt to get python2 and python3 working on all platforms
https://github.com/Hamlib/Hamlib/issues/477
2021-03-05 17:06:07 -06:00
Michael Black W9MDB
a33a4ee098 Fix more mingw compilation warnings 2021-03-05 12:10:29 -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
c3a1b489b7 Add return code to debug statements
Remove some RETURNFUNC that don't work with this change
2021-03-05 11:51:56 -06:00
Michael Black W9MDB
3413b3ab4e Reverse k3 RTTY/RTTYR for get_mode
https://github.com/Hamlib/Hamlib/issues/565
2021-03-05 09:36:54 -06:00
Michael Black W9MDB
2d33066df4 Fix elecraft kx3 detection to be exclusive 2021-03-05 09:33:13 -06:00
Michael Black W9MDB
0f542ecc4d Merge branch 'master' of https://github.com/Hamlib/Hamlib 2021-03-05 07:56:22 -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