Commit Graph

5049 Commits

Author SHA1 Message Date
Michael Black
1e658578ec Reset x25cmdfails when SATMODE is called 2020-03-14 15:21:56 -05:00
Michael Black
92c6f3924e Only do x25 command if not in satellite mode for icom rigs 2020-03-14 15:07:49 -05:00
Michael Black
79661711f1 Change 0x25 to constant in icom.c 2020-03-14 14:55:46 -05:00
Michael Black
40ebea303c astyle icom.c 2020-03-14 14:51:35 -05:00
Michael Black
b1185fb5ff Set x25cmdfails so it won'r get repeated if not available 2020-03-14 14:51:23 -05:00
Michael Black
39baeecd68 Add x25cmdfails to icom.h priv 2020-03-14 14:48:26 -05:00
Michael Black
f0506f3ab4 Add 0x25 command testing icoms that can set vfos without swapping 2020-03-14 13:00:46 -05:00
Michael Black
6dd71c84a0 Fix value_t compile warnings on swig java 2020-03-14 12:10:47 -05:00
Michael Black
3ce527a24d Update amplifier.swg 2020-03-14 09:59:56 -05:00
Michael Black
3503d5e603 Add amplifier.swg to bindings 2020-03-14 08:46:28 -05:00
Michael Black
56764fff9c Move macro_name to end of structure 2020-03-14 08:45:28 -05:00
Michael Black
a60d1c315d Rename struct rig so s_rig and struct rot to s_rot
This avoids name collision with swig bindings for Rig and Rot classes
This is a harmless change as these are use as RIG and ROT anyways
2020-03-13 23:55:44 -05:00
Michael Black
e51f16d7e7 Cleanup Java warning in SWIG files
Comment out misc.h in hamlib.swg
2020-03-13 23:40:32 -05:00
Michael Black
e8673161fd Change icom satmode rigs to return to rx_vfo after set_split_freq 2020-03-13 10:09:32 -05:00
Michael Black
e9ba470d65 Ensure priv->curr_vfo is set to Main for SATMODE rigs as default when no VFO has been set before asking get_* functions 2020-03-13 08:44:01 -05:00
Michael Black
b5680c108d Working on get_freq_range 2020-03-12 17:53:49 -05:00
Michael Black
6e61069df5 Working on get_freq_range 2020-03-12 17:42:23 -05:00
Michael Black
6983bdd3b0 Working on get_freq_range 2020-03-12 17:32:17 -05:00
Michael Black
793f73475b Working on get_freq_range 2020-03-12 17:19:20 -05:00
Michael Black
d26006122f Working on get_freq_range 2020-03-12 17:11:08 -05:00
Michael Black
66b3190fa9 Improve comment in icom.c 2020-03-12 17:01:59 -05:00
Michael Black
e197b90d81 Working on get_freq_range 2020-03-12 16:58:55 -05:00
Michael Black
c3120638f6 Increase RIGLSTHASHSZ to 2X maximum rig# 2020-03-12 16:39:52 -05:00
Michael Black
c8e4e99e97 Reenable icom_get_freq_range now that rigctld stays open after first called 2020-03-12 15:57:05 -05:00
Michael Black
e4058156b1 Change rigctld to keep the rig open all the time
When a single client connects/disconnecta/connects it takes a bit too long to open the rig sometimes
2020-03-12 12:06:06 -05:00
Michael Black
727c8f5ea7 Bump version in kenwood.h 2020-03-12 10:28:34 -05:00
Michael Black
5579b210cb Kenwood only run PS1 when ID command fails 2020-03-12 10:28:08 -05:00
Michael Black
42871be196 Added some places to set default vfo when vfo has not been set yet. We're avoiding setting the default VFO on startup but allowing for clients which don't set the vfo properly.
Commented out icom_get_freq_range as can't have this on every rig_open call...too busy for rigctld
2020-03-12 10:12:59 -05:00
Michael Black
30e4f472f5 Fix HASHSZ in register.c and make a hash collision fatal 2020-03-12 09:07:48 -05:00
Michael Black
7685613310 Add setting of vfo when client does not set vfo themselves and instead asks to do things with RIG_VFO_CURR 2020-03-11 17:37:23 -05:00
Michael Black
98e1316f11 Fix -L printout for rotctl south_zero 2020-03-10 17:00:44 -05:00
Michael Black
1a4faf22d0 Add set_conf get_conf to rot_dummy.c 2020-03-10 09:17:55 -05:00
Michael Black
f46067977a Fix rotctl set_conf 2020-03-10 08:43:42 -05:00
Michael Black
e704f7783c Fix rotctl state printout to show az_offset and el_offset 2020-03-10 07:07:21 -05:00
Michael Black
40919d703f Fix icom_get_freq_range index 2020-03-09 23:03:48 -05:00
Michael Black
e6e9d8d8aa Fix acklen in icom_get_freq_range 2020-03-09 22:56:25 -05:00
Michael Black
d5592f43a8 Remove set_vfo from icom_get_split split=0 2020-03-09 15:37:53 -05:00
Michael Black
ced93c5c7c Disabel set_vfo calls in icom_set_split
Needs to be tested with gpredict operations
2020-03-09 12:25:33 -05:00
Michael Black
aaf8a074d9 Force final VFO selection in icom_set_split 2020-03-09 09:16:30 -05:00
Michael Black
7a174df5b7 Bump icom.h version 2020-03-09 09:15:21 -05:00
Michael Black
16fed06ba1 Adding dynamic freq_range for Icoms stage2 2020-03-08 23:18:33 -05:00
Michael Black
df1b7620db Adding dynamic freq_range for Icoms 2020-03-08 10:09:37 -05:00
Michael Black
c21fdf3747 Beginning implementation of dynamic detection of freq_range for Icom rigs 2020-03-08 09:23:11 -05:00
Michael Black
82f47afed0 clean up compiler warning 2020-03-08 08:42:11 -05:00
Michael Black
8e66304860 Move macro_name to end of rig_caps to maintain shared libarary compatibility 2020-03-08 08:39:11 -05:00
Michael Black
53b1a93431 Fix icom_rig_open return for RIG_OK 2020-03-07 22:00:15 -06:00
Michael Black
c33c02965d Remove freq_range checking from newcat.c
Not hamlib's job to police the operator and this was only
implemented for Yaesu's.
Hamlib freq_range entries will show rig's capabilities
2020-03-07 08:11:15 -06:00
Michael Black
7688856fe5 Add TX to FT101DX 2020-03-06 22:34:05 -06:00
Michael Black
1e2a08f65b Bump icom.h version 2020-03-06 22:19:22 -06:00
Michael Black
117379f42e Add VFO_A set to IC9700 type Icom rigs 2020-03-06 22:19:03 -06:00