Michael Black
fc29251509
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2019-03-01 07:34:16 -06:00
Michael Black
1688d103c9
astyle for netrigctl.c
2019-03-01 07:32:05 -06:00
Michael Black
51fa6f57ba
Relax chk_vfo requirement for backward compatibility
2019-03-01 07:30:02 -06:00
Bill Somerville
b8825f6acd
Change frequency setting for the FT-747GX to something more basic
...
This rig has 25Hz resolution but accepts 10Hz steps in the frequency
set CAT command. The rig adjusts internally and only reports back 25Hz
steps. The prior implementation ended up incrementing the frequency in
undesirable unwanted 10Hz steps, this simply rounds to 10Hz steps
before sending to the rig.
2019-02-24 23:14:32 +00:00
c vw
9d927d3370
typo, also include NUM_UHTYPES
2019-02-22 10:23:30 +01:00
c vw
00ff1b2832
Included MicroKeyer-III
2019-02-22 10:21:40 +01:00
Michael Black
5f43509d82
astyle format of rigctlcom.c
2019-02-13 15:23:27 -06:00
Michael Black
585e79bdf2
Add ability for rigctlcom to work with Ham Radio Deluxe
2019-02-13 15:22:54 -06:00
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