Michael Black W9MDB
|
6f8100ffc0
|
Fix cppcheck warnings
|
2020-07-08 11:48:48 -05:00 |
Michael Black W9MDB
|
5e801fd2b5
|
astyle files
|
2020-07-07 11:39:26 -05:00 |
Bill Somerville
|
281febec62
|
New power on option rather than power on/off
Also fixes incorrect token name usage in token definition
|
2020-07-04 23:23:39 +01:00 |
Bill Somerville
|
3f40029720
|
Add missing config parameters for rig power on/off and screen-saver
Defaults set to by compatible with prior released versions to avoid
regressive behaviour.
|
2020-07-04 19:42:37 +01:00 |
Michael Black W9MDB
|
5007765d10
|
Make the escaped com port really work
https://github.com/Hamlib/Hamlib/issues/337
|
2020-07-04 12:43:46 -05:00 |
Michael Black W9MDB
|
65eab6c430
|
Allow for escaped COM ports like \\.\COM3
https://github.com/Hamlib/Hamlib/issues/337
|
2020-07-04 12:37:26 -05:00 |
Michael Black W9MDB
|
41230fabc2
|
Fix sleep.c #endif
|
2020-07-04 12:05:17 -05:00 |
Michael Black W9MDB
|
8e79561b73
|
Compile sleep replacement only when HAVE_SLEEP is not defined
https://github.com/Hamlib/Hamlib/issues/336
|
2020-07-04 11:33:11 -05:00 |
Michael Black W9MDB
|
699927b3e7
|
Add additional get_freq if freq > 100MHz to update cache
This covers rigs that round VHF/UHF freqs to different intervals
https://github.com/Hamlib/Hamlib/issues/334
|
2020-07-04 11:20:38 -05:00 |
Michael Black W9MDB
|
3d7ddc7e03
|
Fix cppcheck warnings
|
2020-07-03 17:14:09 -05:00 |
Michael Black W9MDB
|
2e0c5f5687
|
Fix cppcheck warnings
|
2020-07-03 16:20:23 -05:00 |
Michael Black W9MDB
|
0c2b39c2e0
|
small change to debug statement
|
2020-07-03 08:38:33 -05:00 |
Michael Black W9MDB
|
4bd024c238
|
Fix come valgrind errors
|
2020-07-03 08:05:13 -05:00 |
Michael Black W9MDB
|
e31500842c
|
Ensure cache invalidated before re-reading freq in set_freq
|
2020-07-02 15:54:26 -05:00 |
Michael Black W9MDB
|
1ad029bfb3
|
astyle rig.c
|
2020-07-02 11:18:33 -05:00 |
Michael Black W9MDB
|
4cb0f2917e
|
Fix rig_debug in rig.c
|
2020-07-02 11:15:27 -05:00 |
Michael Black W9MDB
|
fa08887471
|
Change hamlib_cache_t enums to HAMLIB namespace
|
2020-07-02 10:23:41 -05:00 |
Michael Black W9MDB
|
613b7a6830
|
Add get_freq to set_freq for confirmation if < 100Hz interval
Should correct incorrect cache reporting and doppler issues
https://github.com/Hamlib/Hamlib/issues/334
|
2020-07-02 09:40:48 -05:00 |
Michael Black W9MDB
|
d42d837162
|
Normalize cache namespaces to hamlib_ and HAMLIB_
|
2020-07-01 22:33:32 -05:00 |
Michael Black W9MDB
|
923700ea2f
|
Add logic for port only call like rigctl -m 2 -r :4532
https://github.com/Hamlib/Hamlib/issues/331
|
2020-06-28 12:17:24 -05:00 |
Michael Black W9MDB
|
a789cb06bb
|
Remove unnecessary debug
|
2020-06-27 23:21:39 -05:00 |
Michael Black W9MDB
|
720c123be0
|
Add some debug to rig.c
|
2020-06-25 05:54:06 -05:00 |
Michael Black W9MDB
|
b6a960d48e
|
All conversions to rig_flush now done
https://github.com/Hamlib/Hamlib/issues/307
|
2020-06-23 09:01:46 -05:00 |
Michael Black W9MDB
|
2c64ba9bba
|
First round of rigs switched over to new rig_flush function
When done this will allow all rigs to use network connections and stil flush properly
https://github.com/Hamlib/Hamlib/issues/307
|
2020-06-23 08:27:45 -05:00 |
Michael Black W9MDB
|
835caf34f9
|
Add rig_flush function
https://github.com/Hamlib/Hamlib/issues/307
|
2020-06-22 23:54:11 -05:00 |
Michael Black W9MDB
|
253a3d8643
|
Fix spelling error
|
2020-06-22 23:46:27 -05:00 |
Michael Black W9MDB
|
4ff31d008f
|
Fix rigctl -o with rigctld
https://github.com/Hamlib/Hamlib/issues/287
|
2020-06-22 23:16:02 -05:00 |
Michael Black W9MDB
|
fd1e72f009
|
Fix com port device opening
https://github.com/Hamlib/Hamlib/issues/298
|
2020-06-22 07:48:09 -05:00 |
Michael Black W9MDB
|
f7f9653b97
|
Fix rig_open with device names
|
2020-06-22 07:10:43 -05:00 |
Michael Black W9MDB
|
a88faf29c7
|
Fix IPV6 addresses with link local
https://github.com/Hamlib/Hamlib/issues/298
|
2020-06-22 00:00:33 -05:00 |
Michael Black W9MDB
|
0f97f33877
|
Had to mess with _WIN32_WINNT to get inet_pton defined
So we change it to 0x0600 and then back to 0x0502
https://github.com/Hamlib/Hamlib/issues/298
|
2020-06-21 23:51:02 -05:00 |
Michael Black W9MDB
|
d27d84c44b
|
Change AI_NUMERICSERV to NI_NUMERICSERV for Windows compatibility
|
2020-06-21 23:23:55 -05:00 |
Michael Black W9MDB
|
bc77820fe2
|
Add parsing for full 8 byte IPV6 address
https://github.com/Hamlib/Hamlib/issues/298
|
2020-06-21 23:16:05 -05:00 |
Michael Black W9MDB
|
a3c4eb9ee0
|
Fix cppcheck warnings
|
2020-06-21 22:31:31 -05:00 |
Michael Black W9MDB
|
e092a4a0a4
|
rigctld -T ::1 now works with rigctl -r ::1
More IPV6 testing needed on Windows and MacOS
Still not binding to link local addresses to be addressed next
https://github.com/Hamlib/Hamlib/issues/29
|
2020-06-21 17:47:04 -05:00 |
Michael Black W9MDB
|
379caace7c
|
update comm_state when port_close is called
|
2020-06-21 16:15:00 -05:00 |
Michael Black W9MDB
|
3b3c2abb00
|
On a 2nd rig_open call it would fail since port was still open.
We now force close the port during rig_open.
This should prevent the invalid configuration error WSJT-X sees on rig_open
|
2020-06-19 23:26:59 -05:00 |
Michael Black W9MDB
|
b0a956df81
|
Clean up compile/cppcheck warnings
|
2020-06-14 10:35:44 -05:00 |
Michael Black W9MDB
|
ad08ee02e1
|
Fix get_split behavior in rig.c
This needs a lot of testing on different rigs
https://github.com/Hamlib/Hamlib/issues/303
|
2020-06-14 17:29:18 +02:00 |
Michael Black W9MDB
|
815db24852
|
Fix MSVC compile by removing unistd.h and defining our own rig_useconds_t
https://github.com/Hamlib/Hamlib/issues/301
|
2020-06-13 17:40:47 -05:00 |
Michael Black W9MDB
|
f323a54b5a
|
Fix cppcheck warnings and compile error
|
2020-06-13 16:31:25 -05:00 |
Michael Black W9MDB
|
c5388b9f37
|
In icom.c remove priv->curr_vfo and change to rig->state.current_vfo
https://github.com/Hamlib/Hamlib/issues/299
|
2020-06-13 15:53:37 -05:00 |
Michael Black W9MDB
|
31fdc8cc0c
|
Add some debug to rig.c
|
2020-06-13 12:54:33 -05:00 |
Michael Black W9MDB
|
2611cad188
|
Fix spelling error in rig.c
|
2020-06-13 07:36:31 -05:00 |
Michael Black W9MDB
|
a11cddfd24
|
Clean up network_open pathname logic
https://github.com/Hamlib/Hamlib/issues/298
|
2020-06-13 06:57:27 -05:00 |
Michael Black W9MDB
|
e54bc7e860
|
Change variable name for clarity
|
2020-06-12 22:51:16 -05:00 |
Michael Black W9MDB
|
de20cadc85
|
Allow localhost, hostnames, and IPV6 addresses to enable NETWORK rig type
network_open still does not recognize valid IPV6 addresses yet
https://github.com/Hamlib/Hamlib/pull/290
|
2020-06-12 17:40:10 -05:00 |
Michael Black W9MDB
|
b15c73d2d2
|
Fix segmentation fault/endless loop for Icom rigs
|
2020-06-12 16:34:48 -05:00 |
Michael Black W9MDB
|
1317bb8034
|
Fix vfo_fixup link error
Make vfo_fixup a HAMLIB function so it can be used elsewhere
https://github.com/Hamlib/Hamlib/issues/299
|
2020-06-12 08:28:05 -05:00 |
Michael Black W9MDB
|
ef451705b8
|
Clean up redundant code in rig.c
|
2020-06-11 22:29:00 -05:00 |