root
296ef58598
Add export definition for netrigctl_get_mode for DLL building
2019-02-08 07:28:50 -06:00
Michael Black
eb9e59211a
network.c astyle applied
2019-02-07 11:46:52 -06:00
Michael Black
48c8247a86
Fix network_flush as it was not actually flushing before
...
This was causing an infinite loop and WSJT-X to lock up using flex6xxx backend
2019-02-07 11:44:33 -06:00
Michael Black
2f3618e585
Fix memset in kenwood.c
2019-02-06 17:00:11 -06:00
Michael Black
41580890a9
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2019-02-06 07:06:22 -06:00
Michael Black
ad8a01f18d
netrigctl can now do vfo mode -- has automatic detection of rigctld vfo mode
...
rigctl automatically detects vfo mode of rigctld
rigctli and rigctld recommend vfo mode if not selected
2019-02-05 12:05:51 -06:00
Michael Black
2fa14476f6
Reduce verbosity of rig_strvfo
2019-02-05 09:44:19 -06:00
Michael Black
63570dd791
Improve error handling in network_flush when disconnect happens
2019-02-05 09:40:46 -06:00
Michael Black
8f93173462
Reduce verbosity of rig_strrmode and read_string
2019-02-05 09:31:54 -06:00
Michael Black
a55a664401
Ensure buf is zeroed in kenwood_safe_transaction to avoid return random data
2019-02-05 08:39:51 -06:00
Michael Black
2f86dde55a
Reduce verbosity in FLRig
2019-02-05 08:08:21 -06:00
Bill Somerville
e2154874ad
Remove unnecessary delays from TS-990 and TS-2000 back ends
2019-02-04 17:54:48 +00:00
Michael Black
64184842e9
Add rigctlcom to gitignore
2019-02-04 10:32:56 -06:00
Nate Bargmann
ae3f39311b
Merge branch 'icr8600' of https://github.com/malcolmh/Hamlib into malcolmh-icr8600
2019-01-29 14:18:18 -06:00
Michael Black
040bb2afea
Add FT847UNI for early serial number units that are one-way comm
2019-01-28 15:53:28 -06:00
Malcolm Herring
c209be4985
Update contributors
2019-01-25 16:00:02 +00:00
Michael Black
3b707f57fb
Add rigctlcom to install scripts
2019-01-24 12:05:39 -06:00
Nate Bargmann
f5cc44c01c
Merge branch 'master' of https://github.com/denzs/Hamlib into denzs-master
2019-01-23 15:37:30 -06:00
Sebastian Denz
9688c000ad
fix buffer lengths to avoid gcc8 warnings
2019-01-23 20:47:47 +01:00
Nate Bargmann
bead4adcb5
Merge branch 'master' of https://github.com/denzs/Hamlib into denzs-master
2019-01-21 18:51:07 -06:00
Michael Black
3937de0452
Fix segfault in rigctlcom with no args and improve usage
2019-01-21 08:10:43 -06:00
Michael Black
3ae9e00fba
Add TUNER on/off fnction for Yaesu rigs
2019-01-20 19:35:25 -06:00
Michael Black
ccd3ca48c6
New utility to allow non-hamlib-aware programs to use hamlib rigs via COM ports
...
Virtual com ports providing a TS-2000 Emulator
Example connecting N1MM or such to FLRig via COM5/COM6 virtual COM pair
rigctlcom -m 4 -R COM5 -S 115200
N1MM connects to COM6 TS-2000 115200 8N1
2019-01-20 19:33:22 -06:00
Michael Black
d4f95010dc
merge master
2019-01-14 09:36:35 -06:00
Nate Bargmann
eaafd4e4b4
Merge branch 'master' of https://github.com/mdblack98/Hamlib into mdblack98-master
2019-01-10 18:01:51 -06:00
Malcolm Herring
d9a4885794
Icom R8600 to Alpha
...
All standard functions have been configured and tested.
2019-01-10 15:35:53 +00:00
Malcolm Herring
be436051d8
Automatically detect CI-V echo state
...
Some Icom rigs use USB for the CI-V connection. This can be set to echo or not. This mod permits a check of the echo state on start-up & flags the frame handling accordingly.
A new member of the icom_priv_caps is defined to flag that this check should be done. A new icom_rig_open function performs this check & sets a flag in priv_data which frame.c then uses to process the input accordingly.
2019-01-09 09:33:04 +00:00
Michael Black
4e8d180b15
Fix kenwood BC BC2 return
2019-01-08 08:58:32 -06:00
Michael Black
d0ccacd65c
Fix kenwoood BC BC2 returns
2019-01-06 15:05:57 -06:00
Michael Black
0316376b45
All kenwoods to have 3-char commands for functions and return whatever value the rig returns instead of 0/1
...
Changes to add more ts890 capabilities, e.g. NB2, BC2
2019-01-01 12:38:10 -06:00
Michael Black
8b695bcc03
Add BC2 and NB2 functions for newer kenwoods
...
Change RIG_SETTING_MAX for 64-bit compatibility
2019-01-01 12:33:22 -06:00
Michael Black
681404e6b7
Add PKT modes to ts590.c
2019-01-01 11:59:05 -06:00
Michael Black
3b5dd2e884
Fix flrig when WSJT-X startup causes rig mode change
...
Increase flrig timeout value
Add USB mode to flrig
Fix flrig memory leak
Fix bug where constant value was being trashed
2018-12-31 15:45:27 -06:00
Michael Black
772b1ba2c1
Fix rig_idx2settings for 64-bit sprintf_list functions
2018-12-31 15:39:49 -06:00
Bill Somerville
df4ec51909
Simplify SWIG interface definition and hide 64-bit values from Lua binding
...
By including the stdint SWIG typemaps we can directly use types
derived from [u]int64_t etc.
Because Lua numbers are implemented using a double-precision floating
point type and also because SWIG when generating a Lua wrappings can
only define constants from #define and enum values that fit into an
'int' type we must hide any constants that require more than 32-bits
to represent themselves, as they cannot be represented in Lua. This
applies to rmode_t and the RIG_FUNC... defines at the time of
writing. By hiding them from the Lua binding they will get a 'nil'
value in Lua i.e. undefined so clients using the Lua binding will know
they are not there. This is a nasty hack but without major design
changes to the Hamlib API it is do this or drop the Lua binding.
2018-12-28 20:33:30 +00:00
Sebastian Denz
f730933b12
merge upstream
2018-12-26 13:38:06 +01:00
Malcolm Herring
2ccf99da04
icr30 updates
2018-12-26 08:25:38 +00:00
Malcolm Herring
0c9ceb1d83
Merge branch 'master' into icr30
2018-12-24 18:37:25 +00:00
Malcolm Herring
de63680912
commands 00-15
2018-12-24 18:33:11 +00:00
Malcolm Herring
d7d733f14a
Merge remote-tracking branch 'Hamlib/master'
2018-12-24 13:27:30 +00:00
Malcolm Herring
c82896fe80
update
2018-12-24 13:25:12 +00:00
Malcolm Herring
8decf6fd89
merge
2018-12-24 11:22:35 +00:00
Malcolm Herring
1747595f10
ICR6 new functions
2018-12-24 11:00:12 +00:00
Malcolm Herring
f4630eeb90
Merge branch 'master' into icr6
2018-12-24 10:42:58 +00:00
Malcolm Herring
e3796090ad
update
2018-12-24 10:14:53 +00:00
Malcolm Herring
d158a91f7a
Merge remote-tracking branch 'Hamlib/master'
2018-12-24 10:12:12 +00:00
Michael Black
bf9adaf9de
Suppress GCC unused-return warning
2018-12-23 18:08:32 -05:00
Michael Black
4b69188f67
Fix some 64bit items and add RIG_FUNC_NB2 for TS-890S
2018-12-23 17:41:10 -05:00
Michael Black
ce3f6806d0
Fix RIG_MODE structure in src/msic.c
2018-12-23 17:37:27 -05:00
Malcolm Herring
f1d1d52692
fix tones
2018-12-23 15:28:18 +00:00