Michael Black W9MDB
0443afc794
Add wait_morse command with generit wait_morse_ptt function
...
This should work for any send_morse with full breakin
https://github.com/Hamlib/Hamlib/issues/422
2020-10-18 12:34:36 -05:00
Michael Black W9MDB
e1b3bcff9e
New caching non-interfering side-by-side with old until 4.1 development underway
...
https://github.com/Hamlib/Hamlib/issues/280
2020-10-17 23:55:22 -05:00
Michael Black W9MDB
5add4b343d
Add rig_stop_morse to API and stop_morse command for rigctl
...
No rigs implemented yet
https://github.com/Hamlib/Hamlib/issues/240
2020-10-16 08:41:57 -05:00
Michael Black W9MDB
341828a319
astyle files
2020-10-15 15:44:43 -05:00
Michael Black W9MDB
1351eb6bd7
Add more neverused since cppcheck complains a lot
2020-10-13 16:59:58 -05:00
Michael Black W9MDB
4faad82da7
Change get_ptt RTS/DTR to keep serial port open
...
New option --set-conf=ptt_share=1 to revert to old behavior where serial port is opened/closed every get_ptt
https://github.com/Hamlib/Hamlib/issues/383
2020-10-12 23:27:13 -05:00
Michael Black W9MDB
1f0c2a2e4f
Change settings. set_level/get_level to use RIG_TARGETABLE_LEVEL instead of RIG_TARGEABLE_PURE
...
Deprecating RIG_LEVEL_PURE
https://github.com/Hamlib/Hamlib/issues/414
2020-10-12 09:56:24 -05:00
Michael Black W9MDB
34e9327446
Don't expire cache if we just read the freq
2020-10-11 23:40:29 -05:00
Michael Black W9MDB
6d51f65528
astyle files
2020-10-06 23:14:27 -05:00
Michael Black W9MDB
fca4cc7903
Lots of changes to get Main/Sub recognized across rigctl/rigctld boundary
...
Needs lots of testing
https://github.com/Hamlib/Hamlib/issues/395
2020-10-06 21:50:37 +01:00
Michael Black W9MDB
86949c4ef7
Remove debug
2020-10-02 23:00:53 -05:00
Michael Black W9MDB
293a844c41
Fix W command speed by using bytes requested correctly
...
read_string now recognizes binary strings to read 5X more bytes
Fixed Reply: prompt double output and space after :
https://github.com/Hamlib/Hamlib/issues/387
2020-10-02 17:23:48 -05:00
Michael Black W9MDB
0576a01ec2
astyle files
2020-10-01 22:51:31 -05:00
Michael Black W9MDB
7455fa1b91
Clean up compile warning on iofunc.c
2020-09-30 12:59:44 -05:00
Michael Black W9MDB
49d24815b2
Undo last commit to serial.c
2020-09-30 12:57:31 -05:00
Michael Black W9MDB
73d947213f
Reduce debug inj iofunc.c
2020-09-30 12:56:47 -05:00
Michael Black W9MDB
3c6ae62e59
Change get_kenwood_level to return both float 0-1.0 and raw value
...
Fix Elecraft K3/K3S/KX2/KX3 RF level get/set
Update other rigs for new get_kenwood_level call
https://github.com/Hamlib/Hamlib/issues/388
2020-09-30 12:46:54 -05:00
Michael Black W9MDB
cfff76dae6
Add some debug to show ser_open error
...
https://github.com/Hamlib/Hamlib/issues/383
2020-09-28 16:13:08 -04:00
Michael Black W9MDB
1e1e2a5fbd
Add debug to settings.c
2020-09-27 16:07:26 -05:00
Mikael Nousiainen
499d17cd20
Fix errors in Icom extcmd definitions and handling. Migrate more commands on Icom rigs to use extcmds. Add extfuncs to dummy rig for testing.
2020-09-16 22:33:39 +03:00
Mikael Nousiainen
23971f8e75
Fix issues with Icom extcmds definitions, some ext_tokens missing. Refactor custom level implementations to use extcmds definitions. Print out extfuncs in caps dump.
2020-09-16 18:10:35 +03:00
Michael Black W9MDB
2020f29185
Remove redundant RIG_LEVEL_BRIGHT
2020-09-10 10:07:11 -05:00
Mikael Nousiainen
c3ca7ef3a6
Propagate variable read_only value to rig implementation of get_channel
2020-09-09 18:12:17 +03:00
Michael Black W9MDB
24fb47cbe0
Added IC-705
...
Added RIG_LEVEL_BRIGHT -- IC705 has this level
Fixed range printout
https://github.com/Hamlib/Hamlib/issues/364
2020-09-06 12:28:35 -05:00
Michael Black W9MDB
d18196f685
Lower log level of debug statement
2020-09-04 17:42:11 -05:00
Michael Black W9MDB
fade1681fa
Fix cppcheck errors and warnings
2020-09-02 16:56:11 -05:00
Michael Black W9MDB
5639d49e48
Fix -Z time display
...
https://github.com/Hamlib/Hamlib/issues/360
2020-08-31 23:03:58 -05:00
Michael Black W9MDB
bc1e0cc678
https://github.com/Hamlib/Hamlib/issues/358
...
Added 50ms wait after serial port is opened.
MicroKeyer was rejecting "ID" command as it was too fast.
Values at 20ms or less weren't working so doing 2* safety factor
This shouldn't harm any other things going on.
2020-08-18 17:13:02 -05:00
Michael Black W9MDB
59358564c7
Add 230400 serial speed
2020-08-10 22:46:08 -05:00
Michael Black W9MDB
675a3673a9
Change debug in serial.c to hex
2020-08-10 22:36:55 -05:00
Michael Black W9MDB
4e83c351e7
Add some more debug to serial.c
2020-08-10 22:34:12 -05:00
Michael Black W9MDB
65fbc1cd4b
Add some debug to serial.c
2020-08-10 22:26:25 -05:00
Michael Black W9MDB
298a1be19a
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2020-07-24 08:52:29 -05:00
Michael Black W9MDB
0ed89a77c8
Remove time() from date_strget as monotonicity was broken using this
2020-07-24 08:52:21 -05:00
Daniele Forsi
d7b332c3f7
Fix spelling errors
...
Fixed using the following command:
codespell --write-changes --summary --skip=*.m4 --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"
codespell --write-changes --summary --skip=aclocal.m4,lib --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"
Codespell home page: https://github.com/codespell-project/codespell
2020-07-24 09:02:48 +02:00
c vw
d0bff25bb9
Corrections
2020-07-17 12:22:21 +02:00
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
Michael Black W9MDB
8e7586b3b2
Fix meade Autostart clause
2020-06-10 08:16:02 -05:00
Michael Black W9MDB
f71c12da94
astyle files
2020-06-09 22:37:03 -05:00
Michael Black W9MDB
ee6703107f
Fix 'f VFOB' staying on VFOB instead of reverting to VFOA when VFOA is current VFO
2020-06-07 23:31:20 -05:00
Michael Black W9MDB
1cbdc5a7ea
Fix incorrect setting of VFOA when VFOB requested using vfo_opt mode
...
Only affected rigs that were not (caps->targetable_vfo & RIG_TARGETABLE_FREQ) like the dummy rig
https://github.com/Hamlib/Hamlib/issues/284
2020-06-06 16:03:16 -05:00
Michael Black W9MDB
2a05008bd4
Add vfo_fixup to rig_get_split_freq
2020-06-04 10:27:00 -05:00
Michael Black W9MDB
17b404a6c7
Add seconds to dmmm2dec
...
Change meade.c to support dmmm2dec seconds
https://github.com/Hamlib/Hamlib/issues/268
2020-06-03 22:33:56 -05:00
Michael Black W9MDB
4502769c8d
Add FT-DX101D as a rig that can't get VFOA freq while VFOB is transmitting
...
Move the IC910 of the same problem to rig.c instead of icom.c
Eventually this may become a backend flag
https://github.com/Hamlib/Hamlib/issues/279
2020-06-03 18:12:17 -05:00
Michael Black W9MDB
847b73cdb1
Merge branch 'master' of https://github.com/mdblack98/Hamlib
2020-06-03 11:35:16 -05:00
Michael Black W9MDB
52c3b1d3c9
Rigs with no set_vfo and asking for currVFO will have vfo changed to something sensible
...
https://github.com/Hamlib/Hamlib/issues/278
2020-06-03 11:27:45 -05:00
Michael Black W9MDB
bf5e0e21af
Rigs with no set_vfo capability will now have a logical VFO assigned to vfo_curr
...
https://github.com/Hamlib/Hamlib/issues/278
2020-06-03 11:27:23 -05:00
Michael Black W9MDB
fa6b0c3d04
Rigs with no set_vfo capability will now have a logical VFO assigned to vfo_curr
...
https://github.com/Hamlib/Hamlib/issues/275
2020-06-03 07:20:48 -05:00
Michael Black W9MDB
ed8d9d9926
Change ENIMPL returns to ENAVAIL for correctness
2020-06-02 23:01:01 -05:00
Michael Black
567cd7145e
Fix VFO_CURR return from vfo_fixup
...
https://github.com/Hamlib/Hamlib/issues/274
2020-06-01 17:07:20 -05:00
Michael Black W9MDB
e49f1a9df9
Change rig.c to use some sensible defaults when rig_get_vfo fails
...
https://github.com/Hamlib/Hamlib/issues/274
2020-06-01 14:08:45 -05:00
Michael Black W9MDB
79fdfe8425
Change vfo_fixup to just return when currVFO is requested
...
https://github.com/Hamlib/Hamlib/issues/274
2020-06-01 12:53:07 -05:00
Michael Black W9MDB
cbe269077b
Fix one more cache expire for caps->get_vfo
...
https://github.com/Hamlib/Hamlib/issues/270
2020-05-31 10:05:44 -05:00
Michael Black W9MDB
58b1c36d29
Remove VFO_CURR fixup
...
https://github.com/Hamlib/Hamlib/issues/271
2020-05-30 22:49:49 -05:00
Michael Black W9MDB
f4fee7913f
Fix caching of get_vfo to avoid caching error returns
...
https://github.com/Hamlib/Hamlib/issues/270
2020-05-30 22:45:43 -05:00
Michael Black W9MDB
9ecc14f897
Fix RIG_PTT_NONE detection from rigctl client by adding ptt_type to dumpcaps
...
https://github.com/Hamlib/Hamlib/issues/270
2020-05-30 16:59:36 -05:00
Michael Black W9MDB
353066a232
Fix rigctl/rigctld split ops/queries
...
Add vfo_fixup function. We should be able to do all vfo corrections in rig.c instead of backends. So we're migrating that way....
https://github.com/Hamlib/Hamlib/issues/269
2020-05-30 09:34:13 -05:00
Michael Black W9MDB
4af80d44c7
Add cache setting in another rig_get_freq return location
2020-05-27 23:40:14 -05:00
Michael Black W9MDB
9898ea9522
Fix ms timer reference in debug in misc.c
2020-05-27 23:38:29 -05:00
Michael Black W9MDB
677ccac4bc
astyle files
2020-05-27 12:23:08 -05:00
Michael Black W9MDB
87a83ffbb1
rigctld now works with rigctl in vfo mode
...
https://github.com/Hamlib/Hamlib/issues/259
set_vfo_opt can now dynamically change vfo mode on rigctld
So this example now works...does some non-vfo stuff then switches to vfo mode
rigctl -m 2 F 14074000 V VFOB F 14076000 V VFOA f V VFOB f set_vfo_opt 1 f VFOA
rigctl commands v,V and S have been changed to not require VFO arguments
New API function rig_set_vfo_opt -- only implemented for Net rigctl as it doesn't apply to any other rigs
2020-05-27 12:21:41 -05:00
Bill Somerville
c78b98d36b
Revert "Add debug to serial.c"
...
This reverts commit be439ea394
.
Remove debugging code that breaks the intended functionality. How did
this change pass even the most basic of tests?
2020-05-27 11:22:46 +01:00
Michael Black W9MDB
be439ea394
Add debug to serial.c
2020-05-25 15:31:58 -05:00
Michael Black W9MDB
4f3ad4f3da
Add debug for RTS PTT
2020-05-25 14:35:49 -05:00
Michael Black W9MDB
a8fdcc146a
Add a littld debug to rig.c
2020-05-25 09:10:40 -05:00
Michael Black W9MDB
89cd5c2c99
on rig_get_vfo ask for the real split mode
2020-05-25 07:38:03 -05:00
Michael Black W9MDB
1add89bd71
Add rules for setting VFO_RX and VFO_TX for different rig types
...
https://github.com/Hamlib/Hamlib/issues/261
2020-05-24 23:42:35 -05:00
Michael Black W9MDB
a77a57ff38
Disallow requesting a vfo that the rig doesn't have.
...
This could be changed to automatically selecting a valid VFO so
VFOA=Main or Main=VFOA for example but not sure if we want to do this.
This is already being done for the IC-9700 for example since satmode
only has Main/Sub where non-satmode has MainA/MainB/SubA/SubB
So the question is do we emulate VFOA/B and Main/Sub for all rigs?
2020-05-21 15:51:41 +02:00
Michael Black W9MDB
9320bfb6ea
Fix main/sub frequency saved values
2020-05-18 17:53:49 -05:00
Michael Black W9MDB
dc389d7908
Change rig.c to utilize caps function
2020-05-16 21:33:52 +02:00
Michael Black W9MDB
d540def11b
Change return type of elapsed_ms
2020-05-16 21:33:14 +02:00
Michael Black W9MDB
8e2eba0a6d
Fix elapsed_ms INVALIDATE
2020-05-16 21:32:34 +02:00
Michael Black W9MDB
545081c8d4
Fix rigctl/rigctld "V VFOA" protocol error
...
4.0 rigctld now works with 3.3 rigctl client and 4.0 rigctl client
https://github.com/Hamlib/Hamlib/issues/246
2020-05-15 14:17:59 -05:00
Michael Black W9MDB
baf0ee7169
Add debug to rig.c
2020-05-13 17:40:36 -05:00
Michael Black W9MDB
28ce6d0b54
Fix ptt cache -- not specific to IC910 but was noticed during debugging this problem
...
https://github.com/Hamlib/Hamlib/issues/237
2020-05-12 13:19:33 -04:00
Michael Black W9MDB
3b2225e489
Fix IC-910 split mode operation with gpredict
...
https://github.com/Hamlib/Hamlib/issues/237
2020-05-11 19:00:52 -04:00
Michael Black W9MDB
1a4e61b2dd
Fix several strerror that should be rigerror
2020-05-09 11:52:27 -05:00
Michael Black W9MDB
8e744a4ad7
Do not ask for freq in rig_set_vfo unless we can set the VFO succesfully
2020-05-09 10:22:46 -05:00
Michael Black W9MDB
3fecc5d91e
Only update cache.vfo when RIG_OK is returned
2020-05-08 11:24:33 -05:00
mdblack98
f8321a36f4
Fix cppcheck warnings and fill out unused RIG_LEVEL items
2020-05-05 23:33:40 -05:00
mdblack98
0d5547db35
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2020-05-05 10:04:42 -05:00
mdblack98
d3ebdc5737
Update cache only when retcode=RIG_OK
2020-05-05 09:59:55 -05:00
mdblack98
d5d2650c2e
Update cache only when retcode=RIG_OK
2020-05-05 09:59:28 -05:00
mdblack98
3794bc5a0a
Fix cppcheck warnings
2020-05-05 09:38:36 -05:00
mdblack98
bf1a05084d
astyle files
2020-05-03 17:24:42 -05:00
mdblack98
d75272ddac
Fix caching math and clean up cachetest.c
...
https://github.com/Hamlib/Hamlib/issues/228
2020-05-02 23:10:55 -05:00
mdblack98
b244fe234c
Fix caching math...helps when you get the units right...nanoseconds...not microseconds
...
https://github.com/Hamlib/Hamlib/issues/228
2020-05-02 17:32:37 -05:00
mdblack98
baa3787bc5
Add ELAPSED_INVALIDATE for caching use
...
Change rig_get_vfo to use ELAPSED_INVALIDATE
Change elapsed_ms code to make a little more sense
https://github.com/Hamlib/Hamlib/issues/231
2020-05-02 11:19:44 -05:00
mdblack98
54fd75ffe8
Reduce verbosity on rig_strvfo
2020-05-02 07:57:16 -05:00
mdblack98
4dd1b03d56
Add some debug to rig.c
2020-05-02 07:25:17 -05:00
mdblack98
c4430b7cb9
Fix split caching
2020-05-01 16:58:22 -05:00
mdblack98
d5d6c55439
Fix JTDSK compilation warnings
...
https://github.com/Hamlib/Hamlib/issues/233
2020-05-01 14:33:35 -05:00
mdblack98
9e710156e3
Add ability for rigctld client to turn vfo mode on/off with (,)
...
https://github.com/Hamlib/Hamlib/issues/232
Add caching of some limited rig information
Can be adjusted or turned off with rig_cache_set_timeout_ms or in rigctl with \set_cache_timeout
https://github.com/Hamlib/Hamlib/issues/228
2020-05-01 12:03:54 -05:00
mdblack98
20cc059600
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2020-04-26 16:51:34 -05:00
mdblack98
eb7829bd06
Add caching for the Yaesu IF command
...
It should speed up the WSJT-X/JTDX sequence of v,f,m,t by a fair bit removing two unnecessary IF commands that should get cached
2020-04-26 15:44:38 -05:00
Michael Black
ce882b9be7
merge udpate
2020-04-26 14:58:30 -05:00
mdblack98
5eb5b6f3d8
https://github.com/Hamlib/Hamlib/issues/227
...
Added read_only flag everywhere
2020-04-26 14:37:03 -05:00
Michael Black
2d0c157b09
Improve logic slightly in rig.c
2020-04-25 11:18:45 -05:00
c vw
f6e3570e37
Allow device addresses of the form ":19000" to switch from serial to TCP
...
(not only aaa.bbb.ccc.ddd.port)
2020-04-25 17:44:07 +02:00
mdblack98
75d9beaac2
Increase NET_BUFFER_SIZE for network.c
2020-04-22 12:26:08 -05:00
mdblack98
d8fc515460
astyle iofunc.
2020-04-22 09:54:18 -05:00