Wykres commitów

4149 Commity (3dbbe02b78d18fb3a69c02995d035e2bc4dfc96f)

Autor SHA1 Wiadomość Data
mrmoonlv 45b8e387d2 Add FT-600 Alpha Model. Set/Get Freq, Set/Get Mode, Set PTT 2019-03-05 00:47:51 +02:00
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