Weston Bustraan
5a65ae4692
Initial implementation for Alinco DX-SR8T
2020-06-17 17:13:20 -04: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
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
92cbaf620e
Precursor to implementing more caching
...
No effect yet
https://github.com/Hamlib/Hamlib/issues/280
2020-06-04 10:58:22 -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
653d7d1030
Add dummy_no_vfo device for emulating rigs with no set_vfo or get_vfo
...
https://github.com/Hamlib/Hamlib/issues/277
2020-06-03 11:35:31 -05:00
Michael Black W9MDB
ae24d50901
add numbers to rig_errcode_e documentation
2020-06-02 22:29:25 -05:00
Michael Black W9MDB
4599322ea5
Add PowerSDR rig
2020-05-28 11:29:42 -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
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
3d4d2dfe83
Add alpha version of Elecraft K4
2020-05-23 10:39:01 -05:00
Michael Black W9MDB
0cd1bb198b
Revert rig_debug to use 16384 buffer to avoid compilation warnings
2020-05-21 10:27:51 -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
Blaine Kubesh
8d376121d6
added Icom803 to icmarine
2020-05-15 20:27:44 -04:00
mdblack98
f8321a36f4
Fix cppcheck warnings and fill out unused RIG_LEVEL items
2020-05-05 23:33:40 -05:00
mdblack98
3794bc5a0a
Fix cppcheck warnings
2020-05-05 09:38:36 -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
dforsi
bbea161abe
Fix descriptions referring to rot instead of amp
2020-05-02 12:26:45 +02: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
5eb5b6f3d8
https://github.com/Hamlib/Hamlib/issues/227
...
Added read_only flag everywhere
2020-04-26 14:37:03 -05:00
Michael Black
66525c81f8
Change kenwood to keep searching for matching id/model
...
Hilberling PT8000A is a 480 emulator but doesn't quite behave like one
So we have to allow for the same ID but a different model
2020-04-11 22:37:10 -05:00
Michael Black
b12fa053a1
Add Hilberling PT800A...emulates a TS-480
2020-04-11 08:16:34 -05:00
Michael Black
bc33e3ea43
Fix gcc 10 warning
2020-04-10 08:36:01 -05:00
Michael Black
106a68bbc9
Documentation updates
2020-04-09 23:35:22 -05:00
Michael Black
f1f0d7f129
Fix some of the documentation
2020-04-09 17:56:19 -05:00
Michael Black
46cb356f11
Fix numerous gcc v10 warnings
2020-04-04 22:49:27 -05:00
Michael Black
ed2a359a64
Add Kenwood TS-950S entry
2020-04-03 07:46:11 -05:00
Michael Black
9e89c4455a
Add VFO & ANT definitions to rigs that were missing them
2020-03-25 23:07:42 -05:00
Michael Black
9d8ddd4582
Replace RIG_LEVEL_VOX with RIG_LEVEL_VOXDELAY
2020-03-24 10:02:17 -05:00
Michael Black
bda5feb1bd
More cppcheck changes
2020-03-23 10:13:02 -05:00
Michael Black
c489f97624
More cppcheck changes
2020-03-20 07:51:32 -05:00
Michael Black
679db60483
Fix some more cppcheck warnings
2020-03-19 12:10:20 -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
8e66304860
Move macro_name to end of rig_caps to maintain shared libarary compatibility
2020-03-08 08:39:11 -05:00
Michael Black
3a43815d71
Move macro_name later in structure for better compatibility
2020-03-06 09:44:29 -06:00
Michael Black
d0f114b178
Add macro_name to caps structures for rig, rot, and amp devices
2020-03-05 23:48:14 -06:00
Michael Black
d856248178
Add RIG_MODEL macro and change all rigs to support it
2020-03-05 08:44:18 -06:00
Michael Black
8b462a0242
Add set_twiddle and get_twiddle functions
...
Add -W switch to rigctld to set twiddle timeout..don't need switch for rigctl since it can set from there with \set_twiddle
2020-02-24 09:34:02 -06:00
Michael Black
f4c1143959
Add SCREENSAVER parm...implemented for 9700 for now
2020-02-23 09:48:21 -06:00
Michael Black
95986b9685
Add detection of VFO twiddling
...
In the case of gpredict there are times when one has to adjust the
VFO to dial in a frequency while gpredict is tracking.
We now detect this situation and have a 3-second delay every time
VFO twiddling is detected. set_freq and set_vfo calls will be
ignored during this delay.
May make this a settable value if needed.
2020-02-23 08:28:19 -06:00
Michael Black
e315f5e3ac
Added skeleton for new get_ant function that will return ant_tx and ant_rx if known
...
Every rig will need to be reviewed to fill these in as appropriate
2020-02-18 23:10:14 -06:00
Michael Black
4a964d7fac
Change RIG_MODEL_NUMBER macro to use 1000 multiplier instead of 100
...
Icom is getting close to running out of numbers
Change rig_model_t to uint32_t to ensure it's 32-bit
2020-02-18 06:53:56 -06:00
Michael Black
b961ff0566
Fix rig.h description of new frequency ranges
2020-02-18 06:31:18 -06:00
Michael Black
b443794897
Add new 5-range frequency definitions
2020-02-17 06:45:10 -06:00
Michael Black
2161667428
Fix range_list in ft991
...
Add explanation of RIG_ANT_CURR for channel.ant entry. It's to be used when rigs have multiple antenna ports for dedicated band ranges and the rig does not have a set_ant command
2020-02-12 15:00:10 -06:00
Michael Black
49aa7d00a7
Fix get_ant RIG_ANT_CURR logic
2020-02-12 07:20:34 -06:00
Malcolm Herring
e3cef196f7
add g/set_ext_func to API
2020-02-11 09:48:13 +00:00
Michael Black
fdef21f068
Merge pull request #193 from mdblack98/master
...
2020-02-05 Patches
2020-02-05 23:24:48 -06:00
Dawid Szymanski
c6e06bfb01
ICOM Voice Keyer implemented.
2020-02-06 01:00:34 +01:00
Michael Black
7e8938ae65
Changed y command to now use mandatory antenna argument
...
Put a looplimit on icom_get_ant_count trying to get autodetect to work
Changes to icom_get_ant_count to try and get this working
Added dummy antenna # args to rigs that don't care i.e. only have 1 antenna
2020-02-02 08:38:10 -06:00
Michael Black
d853c36fb3
Change get_ant to add another option for icom rigs (and others if needed)
2020-01-21 17:53:12 -06:00
Nate Bargmann
04ba2f9806
Merge branch 'mdblack98-master'
2020-01-20 19:27:17 -06:00
Michael Black
09b5d87449
Fix lua bindings for 64-bit compilation
...
Tested on swig 4.0.1 and lua 5.3.5
2020-01-19 11:15:44 -06:00
Malcolm Herring
85541cc257
Merge remote-tracking branch 'Hamlib/master'
2020-01-18 05:59:49 +00:00
Malcolm Herring
f6b39c1161
update rigs for new functions
2020-01-18 05:59:22 +00:00
Michael Black
a1ec13fc14
Add C4FM mode for Yaesu FT-991
2020-01-15 08:15:29 -06:00
Malcolm Herring
27edb089c7
Merge remote-tracking branch 'Hamlib/master'
2020-01-11 06:54:30 +00:00
Michael Black
b7e8f01701
Fix mingw32 DLL linkage of hl_sleep
2020-01-10 15:58:16 -06:00
Malcolm Herring
a4295a224e
Merge remote-tracking branch 'mdblack/master'
2020-01-09 07:54:15 +00:00
Michael Black
5ae03f0eed
Possible fix for mingw Win32 dll linking of nanosleep
2020-01-08 22:50:37 -06:00
Michael Black
138787f44c
Hopefully fixed dll build and usleep linking
2020-01-08 14:34:14 -06:00
Michael Black
7ee3a702f5
Replace all usleep with hl_usleep
...
Several places where usleep max value could be overflowed
New hl_usleep can take values > 1000000
2020-01-07 23:18:56 -06:00
Malcolm Herring
4d822d5983
Merge remote-tracking branch 'mdblack/master'
2020-01-06 19:54:54 +00:00
Malcolm Herring
c4e0696ee1
add token list for ext operations
2020-01-06 19:54:09 +00:00
Michael Black
836e5f5c17
Move time.h include to sleep.c
2020-01-06 07:25:38 -06:00
Malcolm Herring
c897ce9084
Merge remote-tracking branch 'mdblack/master'
...
merge mdblack master
2020-01-06 07:06:09 +00:00
Michael Black
70115f7efd
Replace sleep macros with hamlib custom functions
2020-01-05 15:37:33 -06:00
Malcolm Herring
4975150611
Merge remote-tracking branch 'Hamlib/master'
...
merge latest upstream
2020-01-04 06:00:03 +00:00
Malcolm Herring
fcde35815b
more extended operations
2020-01-04 05:59:44 +00:00
Michael Black
24eaeecfdf
Fix sleep macros and newcat.c set_powerstat
2019-12-24 15:01:08 -06:00
Michael Black
b07833c889
Pretty up sleep macros
2019-12-22 11:30:30 -06:00
Michael Black
ed339b1c2b
Add sleep and usleep macros so all sleeps use nanosleep
2019-12-22 11:17:22 -06:00
Michael Black
b3c6b9d707
Add rig_strrmodes function and fix flrig to print mode list correctly
2019-12-12 09:13:30 -06:00
Malcolm Herring
5f6e0641ad
Prepare for D-STAR implementation
...
Add 3 new rigs: ID-31, ID-51 & ID-4100
Update other D-STAR rigs: IC-R30, IC-R8600 & IC-7100
2019-12-09 05:33:20 +00:00
Michael Black
a7335595de
Add az and el offset to rotctl & rotctld
2019-12-02 23:30:08 -06:00
Michael Black
72565fe621
Fix ic7300 VFOs and sprintflst to be more generic
2019-12-02 14:46:41 -06:00
Michael Black
2f4d62709e
Added a dummy snprintf to rig_debug to allow gcc to check format strings
...
This found tons of errors in rig_debug statements
So this patch cleans up all the files that were producing warnings or errors
This should fix a few segfaults when running with debug turned on
2019-11-30 10:04:31 -06:00
Michael Black
58763c96ae
Reorder RIG_VFO entries and add RIG_VFO_MAIN_A and RIG_VFO_MAIN_B in preparation for other changes
2019-11-28 09:57:49 -06:00
Michael Black
eeacb627da
Add south_zero option to rotator.h
2019-11-23 23:09:05 -06:00
Michael Black
707d60b123
Fix another mistake...arrghhh
2019-10-15 09:47:45 -05:00
Michael Black
6ab855fcb6
Fix mistaken commit
2019-10-15 09:46:26 -05:00
Michael Black
9173e3dc30
Make C++ WIN32 compatible
2019-10-15 09:29:21 -05:00
Michael Black
b017750fe6
Fix c++ amplifier compilation
2019-10-15 09:07:19 -05:00
Michael Black
f0a6fa7ff9
Merge
2019-10-13 23:01:15 -05:00
Michael Black
1a96720c47
Add FT-DX101 Beta version
2019-10-10 12:16:07 -05:00
Bill Somerville
d931bd4e18
Move unnecessary global and file static variables to the stack
2019-08-29 00:39:39 +01:00
Michael Black
52c084195f
Add note for LUA UUL changes
2019-08-18 08:21:14 -05:00
Michael Black
73c1ecd165
Change freq & chan struct start/end to avoid colliding with LUA SWIG start/end
2019-08-17 23:20:48 -05:00
Michael Black
1b5f59577f
Add warning in rig.h for thread_local missing
2019-08-01 22:41:56 -05:00
Michael Black
6d28b6b1b1
Adding thread_local definition to rig.h
2019-07-31 15:48:35 -05:00
Michael Black
cf2a551524
Fixup some amplifier code
2019-06-26 06:39:42 -05:00
Michael Black
9bbbfa953e
Fix rig.h for merge
2019-06-12 16:23:15 -05:00
Michael Black
b23734fb5b
Fix rig.h for merge
2019-06-12 16:13:56 -05:00
Michael Black
7e9c566944
Add first cut at amplifier control
2019-06-12 15:52:35 -05:00
Nate Bargmann
1f6db44497
Merge branch 'improve-caps-icom-elecraft' of https://github.com/mikaelnousiainen/Hamlib into mikaelnousiainen-improve-caps-icom-elecraft
2019-06-06 20:17:20 -05:00
Mikael Nousiainen
45a8c5c575
More fixes to many Icom HF rig backends: tuner function, VFO tune op, rig-specific AGC levels, basic set of filters where missing, get/set split, get/set powerstat, make get/set RIT/XIT commands shared functions, add new level for Noise Blanker level, fix RIG_MODE_PKTAM and add missing PKT modes for many rigs, add dual-watch function. Add RIT/XIT functions for TS-480 and TS-890.
2019-06-01 09:51:17 +03:00
vk2ckp
f9f8e95852
Updated and new GS232 backends. Added new models for AMSAT LVB Tracker and Fox Delta ST2. Model 602 is now 'GS232 Generic' with new models for GS232 and GS23.
2019-05-31 22:12:25 +10:00
Mikael Nousiainen
3dbbe02b78
Add new levels: RFPOWER_METER, COMP_METER, VD_METER and ID_METER, supported at least by most of recent Icom rigs. Add level NOTCHF_RAW for manual notch frequency without specified unit for Icom rigs. Add level MONITOR_GAIN. Add functions DUAL_WATCH and DIVERSITY, supported now by K3/K3S. Fix VOXDELAY level commands for many Icom rigs. Add MONITOR_GAIN level for Icom rigs. Fix and add many K3 commands and add specific rig models for K3S, KX2 and KX3 -- they are very similar to K3, but have slight differences. Extend dump_caps output for rigctl: add complete details of ext levels and frequency ranges. Tests have been performed on IC-7000, IC-756ProIII, IC-7300, IC-7600 and K3.
2019-05-30 09:37:49 +03:00
Nate Bargmann
cf1434efa7
Merge branch 'master' of https://github.com/mdblack98/Hamlib into mdblack98-master
2019-04-12 07:14:52 -05:00
Michael Black
e2f6c7d092
Add icom get_vfo introduced on IC-9700
...
Add DD mode for IC-9700
Numerous IC-9700 updates
2019-04-07 09:03:55 -05:00
Michael Black
3d96757c66
Add IC-9700 to ic7300.c
2019-04-06 13:59:25 -05:00
mrmoonlv
3a9dca259a
Unicode rollback
2019-03-09 08:18:20 +02:00
mrmoonlv
45b8e387d2
Add FT-600 Alpha Model. Set/Get Freq, Set/Get Mode, Set PTT
2019-03-05 00:47:51 +02:00
root
296ef58598
Add export definition for netrigctl_get_mode for DLL building
2019-02-08 07:28:50 -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
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
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
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
1747595f10
ICR6 new functions
2018-12-24 11:00:12 +00: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
7123bb4403
Change rmode_t to uint64_t and remove unneeded casts
2018-12-22 23:56:30 -05:00
Michael Black
005fb29cf7
Add TS-890S as derivative of TS-480 plus new modes
2018-12-22 12:03:41 -05:00
Michael Black
cd0a9aebb6
Merge hamlib head
2018-12-21 12:54:47 -05:00
Michael Black
422b266b9b
Change RIG_MODE and RIG_FUNC to 64-bit values
2018-12-21 12:39:20 -05:00
Malcolm Herring
31cc85bf57
Add IC-R30
2018-12-21 07:07:41 +00:00
Sebastian Denz
0c2b7fbd98
Merge remote-tracking branch 'upstream/master'
2018-12-17 20:33:54 +01:00
Ekki Plicht (DF4OR)
82e0ee8364
New model Icom IC-R8600
...
So here is the first release of the new IC-R8600 rig backend.
Implemented functions so far:
set/get freq
set/get mode
functions: NB TSQL ANF NR AIP MN LOCK VSC RESUME
level: PREAMP ATT AF RF SQL NR PBT_IN PBT_OUT CWPITCH AGC RAWSTR STRENGTH
extra levels (params): ANN BACKLIGHT KEYLIGHT
Mode list: AM CW USB LSB RTTY FM WFM CWR RTTYR SAM SAL SAH
Next up:
* correct filter settings
* new digital modes
* memory store/retrieve
* correct CTCSS, DTCS handling
* correct BEEP handling (broken)
73,
Ekki, DF4OR
2018-12-17 12:37:17 -06:00
Robert Benedict
3724ce87ee
New iOptron rotator backend
...
I have an potential initial release of a backend for iOptron alt-az mounts.
I have tested it and it appears to work well both from the command line and
driven by Gpredict with my iEQ45Pro. I ran the source through astyle and I
think that it's OK. Compiling and testing was done under Unbuntu 18.
Bob KD8CGH
2018-12-13 15:23:46 -06:00
Sebastian Denz
fe6fc763d1
remove digital mode extension
2018-11-20 18:08:36 +01:00
Sebastian Denz
13959669ce
Merge remote-tracking branch 'upstream/master'
2018-11-18 21:21:44 +01:00
C-Elegans
d8f010cfa3
Add ability to have rigctld display transverter frequency
...
Use -C lo_freq=xxxxx to have rigctld add x to your vfo frequency
internally
2018-11-07 11:49:06 -05:00
Michael Black W9MDB
68fb9e3c21
Add FT-DX3000 definition and promote FT-DX5000 to Stable
2018-10-28 15:57:28 -05:00
HB9EIK
bde028485a
Update build system for ELAD backend
2018-08-21 06:07:09 -05:00
Nate Bargmann
ac83428f7b
Merge branch 'master' of https://github.com/JeroenVreeken/Hamlib
2018-08-05 21:11:40 -05:00
andz
75228aa974
Added Meade LX200 Protocol to Rotors
...
* Added new rotor module (18) for Meade telescope rotors
* Implemented all needed rotor functions
* Added README.md
* Tested with DS-2000 Rotor with Autostar 494 and 506 serial cable
* Tested on Linux (Debian) with rotctl and gpredict
2018-07-17 08:57:05 -05:00
Jeroen Vreeken
9108deab8b
Merge branch 'master' of github.com:Hamlib/Hamlib
2018-06-30 16:11:31 +02:00
Sebastian Denz
27041e008b
allow rmode_t to be 64 bits wide (by mdblack98)
2018-05-17 13:09:25 +02:00
Sebastian Denz
9acfe7a882
Merge remote-tracking branch 'upstream/master'
2018-05-16 21:52:51 +02:00
Michael Black W9MDB
776f9ea2f6
Added TRXManager backend
2018-05-08 06:42:40 -05:00
Jeroen Vreeken
9c7ce6eacb
Merge branch 'master' of github.com:Hamlib/Hamlib
2018-05-06 00:12:23 +02:00
Michael Black W9MDB
04af1b0553
Add PKTAM PKTFM modes to ic7300
2018-05-01 08:12:05 -05:00
Sebastian Denz
68c43ea6ac
updated D-Star modes
2018-05-01 15:12:02 +02:00
Sebastian Denz
c907a512c8
Merge branch 'master' of github.com:denzs/Hamlib
2018-05-01 13:38:15 +02:00
Sebastian Denz
280d6b5b22
very first draft of Kenwood THD74 backend
...
mainly copy n paste art from thd72.c and th.c
plus information from https://github.com/LA3QMA/TH-D74-Kenwood
2018-05-01 13:36:22 +02:00
Sebastian Denz
ab36354226
add RIG_MODE_DR as D-Star
2018-04-30 23:58:19 +02:00
Mikael Nousiainen
b19a9138a6
Set FILPATHLEN to 512 instead of 100 to support longer device file names -- especially ones generated by udev
2018-04-22 19:53:50 -05:00
Michael Black W9MDB
6c369109e6
Add debug time stamps via -Z and --debug-time-stamps
2018-04-15 15:06:52 -05:00
Jeroen Vreeken
bfa948ebc5
Add GPIO and GPION options for DCD.
...
Also bump abi version since the config params struct needed resizing.
2018-03-29 23:55:25 +02:00
Michael Black W9MDB
7806e467fb
Add Rohde&Schwarz xk2100 backend for W1AW
2018-03-07 14:44:54 -06:00
Michael Black W9MDB
3676cf376c
Add IC-7610
2018-01-14 17:55:41 -06:00
Bill Somerville
80a4097aba
Add best guess transmit status to rig state structure
...
This flag can be used by back ends that need to take special action
while the rig is transmitting e.g. the FT-747GX and similar that do
not process CAT commands while transmitting.
The flag is also used as a default answer to rig_get_ptt if nothing
better is available.
Deal with inaccurate CAT query for Rx/Tx on the Yaesu FT-847
This rig doesn't set the Rx/Tx status flag when PTT is asserted via
the PTT pin on the rear PACKET socket so we need to override which we
can do if we known we have asserted PTT via rig_set_ptt().
Adjust style and fix set PTT defects
Fix a warning from a declaration of a deleted function definition
2017-08-09 21:54:50 -05:00
Nate Bargmann
cedd914e68
Apply formatting to 'include/' directory.
...
Format public and private header files per new formatting guide.
2017-08-09 06:14:31 -05:00
Michael Black W9MDB
8978d0ab9b
Add FLRig backend
2017-07-06 22:53:58 +01:00
Michael Black W9MDB
21a6909a9a
Add Barrett 2050 backend
2017-07-04 12:50:23 -05:00
dl1ksv
23eae7edc1
Merge branch 'master' into rs-hfiq
2017-05-29 16:43:34 +02:00
dl1ksv
bb11fa9107
Initial controls for the rs-hfiq sdr
2017-05-29 13:12:52 +02:00
Norvald H. Ryeng
fbef95f30f
New rotator model: SPID MD-01/02 in ROT2 mode
...
Add driver for SPID MD-01 and MD-02 in ROT2 mode. The MD-01 and MD-02
extend the command set from the original ROT2PROG and deviate slightly
from the original protocol on the set_position command.
2017-05-14 20:54:49 -05:00
Malcolm Herring
a8e89505e3
New model: Icom IC-R6
...
Icom's hand held wideband receiver.
2017-04-06 05:04:27 -05:00
Jeroen Vreeken
7c935ce864
Merge branch 'master' of git://git.code.sf.net/p/hamlib/code
2017-02-22 12:21:07 +01:00
Jeroen Vreeken
70127b6b9c
Add Dorji DRA818 modules (VHF and UHF variants)
...
Also works with NiceRF SA818 modules
2017-02-22 12:14:50 +01:00
Michael D Black
ea6f4e7115
Added x108g backend
2017-02-14 15:39:31 -06:00
Jae Stutzman
c9fb98b214
Added HPSDR backend
...
Added HPSDR backend which emulates TS-2000 over the network on TCP
2017-01-21 20:58:00 -06:00
Michael Black
f1a9644d23
Added ft891 backend
2017-01-07 09:10:48 -06:00
Michael Black
3bad75106e
Merger 7850/51 into 785x
2017-01-02 10:20:20 -06:00
Michael Black
ae99b17598
Add ic7850 ic7851 -- works with wsjtx
2017-01-01 22:55:33 -06:00
Stephane Fillod
a4b2de37ee
New Perseus model
2016-11-06 14:38:42 +01:00
Michael Black
da40941d7f
Merge branch 'master' of https://github.com/N0NB/hamlib
2016-08-31 09:22:13 -05:00
Michael Black
b5f53519bc
Remove define
2016-08-31 09:11:14 -05:00
Michael Black
15b3e73e7f
Exposed constants via function calls
2016-08-31 09:05:47 -05:00
Nate Bargmann
bf2b5c80ba
Merge branch 'master' of http://video.vreeken.net/~pe1rxq/hamlib-code
2016-06-05 11:43:53 -05:00
Michael Black W9MDB\n
d5b3c049af
Fixed SCAN_STOP for all rigs and implmented it plus SCOPE for ic7300
2016-06-02 23:08:22 -05:00
Jeroen Vreeken
1bf736d650
Add support for GPIO PTT.
2016-05-28 16:00:03 +02:00
Bill Somerville
222ad74de7
Add RIG_PASSBAND_NOCHANGE as possible set_{split_,split_freq_,}mode argument
...
This change allows the set_mode functions to leave the rig passband
unchanged if required. For the few rigs that do not have explcit
passband width control either current state is read and rewritten or a
"normal" width is chosen e.g. select a normal width when there is a
choice like CW and CW-NARROW.
2016-04-19 21:27:52 +01:00
Michael Black
bd7510315e
Initial support for the IC-7300
...
Attached is a patch + file for the ic7300.
Has not been tested...but it's very close to the ic7200 so I have high
hopes.
73
Mike W9MDB
2016-04-09 06:56:11 -05:00
Nate Bargmann
8d7a108fbc
Merge pull request #16 from robinolejnik/master
...
Added support for Icom IC-2730
2016-04-02 07:10:50 -05:00
Robin Olejnik
351e4f33b9
Added support for Icom IC-2730
2016-03-29 00:20:59 +02:00
Bill Somerville
21c346453a
Implement combined split VFO frequency and mode setting.
...
CAT protocols that don't allow direct addressing of VFOs require that
the "other" VFO be queried or set via a select then get/set then
select back to original or swap then get/set then swap again. When
both frequncy and mode need to be set the sequences can be optimized
if a single funciton is avaiable.
This enhancement adds those single functions rig_set_split_freq_mode()
and rig_get_split_freq_mode() with a default impelementation that
calls the individual rig_{get,set}_split_{freq,mode}() functions. Back
ends can choose to implement an optimized version which is used
instead of the default if present.
Using these functions when an optimized implementation is available
allows the TX VFO's frequency and mode to be set in a single operation
with only one VFO exchange or selection either side of the
operation. Many CAT protocols are very efficient when getting or
setting both frequency and mode and some even combine the two in a
single command.
The letters 'K' and 'k' are used for the rigctl short command name for
these functions.
2016-03-23 17:09:26 +00:00
Dario Ventura
46fe57190e
New Prosistel rotor backend from IZ7CRX
...
This is patch adding prosistel rotator backend.
Simply reading and setting azimuth for now.
73,
Dario Iz7crx
2015-12-31 08:25:14 -06:00
Bill Somerville
aebe52a45e
Add a new command line option '--no-restore-ai' ('-n') to rigctl
...
As Hamlib now restores the rig auto information state (AI) on exit
there is now a need to disable that functionality so that rigctl can
be used to set/reset AI mode on the rig explicitly.
A new public API function 'rig_no_restore_ai()' is also added that
allows any client to disable this auto AI restore functionality if
required. Most clients should do nothing as restoring AI state is a
good thing.
2015-12-04 00:22:01 +00:00
Bob Freeman
d899805ae6
New CNCTRK rotor backend
...
Am sending the source file for my CNCTRK backend used to pass AZ/EL data
to a linuxcnc-enabled rotator.
Thanks,
Bob
KI4SBL
2015-08-22 10:05:00 -05:00
Bill Somerville
542585029d
Initial back end implementation for the Kenwood TS-990s
2015-04-14 10:04:59 +01:00
Michael Black
0a5b00c58d
New backend for FT-991
...
Also, change from using malloc to calloc in Yaesu backend.
2015-04-13 21:02:41 -05:00
David Fannin
699db23393
Submission for new backend model (134) for Yaesu FT-DX1200
...
All,
attached is a git patch for adding the Yaesu FT-DX1200 radio to the yaesu
backend as model 134. I am humbly asking for this to be included in
hamlib.
I've tested this using a 1200 radio, using both rigctl and cqrlog. The
ft-dx1200 cat commands are a mix of ft-950 and ft-2000 radio commands, so
neither of those models will work correctly with the 1200. It was tested
and build against the master branch from github on 4/3/2015, on an Ubuntu
14.04 server.
Let me know if you have any questions.
thanks
Dave
kk6df at arrl.net
From cc0351fddc245b6223ae6c21dc6e29c5422fc822 Mon Sep 17 00:00:00 2001
From: David Fannin <dfannin@sushisoft.com>
Date: Sat, 4 Apr 2015 09:23:49 -0700
Subject: [PATCH 1/2] adding yaesu ft-dx1200 model to yaesu backend
2015-04-04 13:19:19 -05:00
Alexander Schultze
895639c48f
easycomm: include a new EasyComm3 to support move speed and infostring
2015-04-01 21:05:21 +02:00
Stephane Fillod
c02e03f77e
New Icom ID-5100 model
2015-01-25 13:42:08 +01:00
Stephane Fillod
c61fe45b29
New IC-M710 and IC-M802 backends
2015-01-24 18:46:34 +01:00
Stephane Fillod
80f921954b
New IC-M700PRO backend
...
Backend for the ICOM IC-M700PRO marine transceiver.
2015-01-21 23:57:08 +01:00
Michael Black
716fc0fcab
New XG3 backend
...
Backend for the Elecraft XG3 signal generator.
2015-01-08 17:45:29 -06:00
Bill Somerville
6165bf9eda
Add support for the Kenwood TS-590SG
...
This rig is largely similar to the TS-590S but for some reason Kenwood
have changed most the EX command ids. Even though hamlib makes little
use of the EX command, it probably will need to for future
functionality implemenattion. Hence the new rig id.
2014-11-04 16:23:39 +00:00
Bill Somerville
19f131b1b8
Remove redundant RIG_PTT_SERIAL_CAT enum from ptt_t
...
The Icom IC-7100 back end added this enum instead of using the extant
RIG_PTT_RIG enum. Also the rig_get_ptt() implementation didn't handle
it and errored out.
Note: RIG_PTT_SERIAL_CAT was added in commit
e9ee671149
- N0NB
2014-10-09 10:25:38 -05:00
Nate Bargmann
741fd46947
Initial crack at RT-21 rotor backend
...
Even though the Green Heron RT-21 rotor controller is billed as being
RotorEZ compatible, it returns its value as 'XXX;' instead of ';XXX'.
As a new backend model is being written anyway, the backend query's the
controller to return the real value which is 'XXX.Y;'.
2014-09-08 21:18:47 -05:00
Ricky Elrod
0f600af80a
Add a tag name to hamlib_port_t.
...
I am making a Haskell binding to hamlib and this anonymous struct was
creating some issues for me. I am not a C-coder by day, but I think this
is harmless to add here.
Signed-off-by: Ricky Elrod <ricky@elrod.me>
2014-08-14 11:22:39 -04:00
Ladislav Vaiz
df114a64bc
Initial support for FUNcube Dongle Pro
...
I wrote first support for new version of FUNcube Dongle. Differences
against original FCD are changed USB PID and wider frequency range.
73 Lada, OK1ZIA
Signed-off-by: Nate Bargmann <n0nb@n0nb.us>
2014-04-27 10:36:59 -05:00
Steve Conklin
e17ab36bc8
Add support for Flex6K radios
...
Signed-off-by: Steve Conklin <steve@conklinhouse.com>
2014-01-15 14:03:50 -06:00
mvcstroomer
e9ee671149
Add Icom IC-7100 support.
...
From Martin, CT1IQI:
"Several programs under Linux rely on Hamlib for control. I wanted to
try WSJT-X (digital modes like JT65) and found that my new IC-7100 was
not yet supported, also after having compiled the current git version of
Hamlib and having compiled WSJT-X against that.
So I added a IC-7100 by taking the ic-7200 and 7420 rig files as
example, be it without going (yet) through all of the very many commands
the ic-7100 supports.
This produced the situation where there was communication, e.g. setting
and reading frequencies, but the PTT control did not work. I debugged
that to actually the lack of a PTT mode in Hamlib that uses serial and
CAT at the same time; currently PTT per 'serial' seems equivalent to
toggling certain RS232 pins but not to any serial command level. So I
added a RIG_PTT_SERIAL_CAT mode for PTT control. Now the wsjt-x program
works nicely with the ic-7100 and controls both frequency and PTT via
the single USB cable."
Signed-off-by: Nate Bargmann <n0nb@n0nb.us>
2013-10-25 08:40:36 -05:00
Hans Van Ingelgom
840ef67a85
Added Peaberry V1 and V2 models
...
On the Peaberry forum, we have a thread with some hamlib patches for the
Peaberry SDR (a softrock-like transceiver). Both version 1 and version 2
have been implemented and tested.
There are two patches: the first one, made by me (ON8VQ) adds support
for the two radio's, and the second one, made by R2AEE, fixes the tuning
(using PICUSB commands instead of AVRUSB).
The patches are available here:
http://ae9rb.com/forum/viewtopic.php?f=4&t=166
Signed-off-by: Nate Bargmann <n0nb@n0nb.us>
2013-09-20 14:34:21 -05:00
Nate Bargmann
36f5f4cf6a
Revert to previous handling of getaddrinfo()
...
Use the system gettaddrinfo function when possible as before. Tested on
GNU, Cygwin, MinGW on Linux, and MinGW on Windows. Under MinGW the
replacement getaddrinfo is used. Perhaps this is an area for
investigation to be certain MinGW really doesn't supply getaddrinfo.
This reverts some of the patches from Remi Chateauneu in commit
60019c9
. This fixes build issues encountered building the Windows
binary daily snapshots.
Enabled static library build by default at configure time.
Fixed pthread library linking for the ars backend on MinGW.
2013-09-15 19:47:49 -05:00
Remi Chateauneu
60019c9444
Monolitic libraries.
2013-09-08 14:56:28 +01:00
Jonny public
dd5a8f58b6
ether6: New rotor backend from Jonny, DG9OAA
...
I have now written a new rotor control based on an Atmel ethernet board
and used with me. It works well so far.
Signed-off-by: Nate Bargmann <n0nb@n0nb.us>
2013-07-20 08:02:12 -05:00
Nate Bargmann
8c2eee91cc
rig.h: Replace rig_func_e with CPP macros
...
The C standard dictates that an enum constant is a 32 bit signed
integer. Setting a constant's bit 31 created a negative value that on
amd64 had the upper 32 bits set as well when assigned to the
misc.c:func_str structure. This caused misc.c:rig_strfunc() to fail its
comparison for RIG_FUNC_XIT on amd64 (x86_64). To use bit 31 as an
unsigned long, preprocessor macros have been used instead as a 'const
unsigned long' which cannot be used to initialize the func_str.func
members. TNX KA6MAL, AC6SL. - N0NB
Other minor formatting edits.
2013-01-31 18:00:50 -06:00
Nate Bargmann
f82184cbf5
Add RIT and XIT as rig_set/get_func() members
...
In response to a long standing request from Tor, N4OGW, and others, RIT
and XIT are added as members for the rig_set/get_func() members.
"RIT"/"XIT" have been added as tokens. The dummy rig backend and
testrig.c have been updated for these new functions.
Applications should test a backend with the rig_has_set/get_func() and
test for RIG_FUNC_RIT or RIG_FUNC_XIT. A non-zero result indicates
these functions are implemented by a given rig backend. It will take
some time for all backends to migrate to this new implementation. Once
implemented, RIT or XIT should be set to '0' to 'clear' the value
without deactivating the rig's RIT/XIT function. The dummy/dummy.c file
can be used as a simple guide for backend authors implementing this
behavior.
2013-01-15 12:47:47 -06:00
Volker Schroer
871d8a44a2
Extension of si570avrusb for SDR Kit of Funkamateur
...
Adds rig model 2515, Funkamateur Sdr
Signed-off-by: Volker Schroer <dl1ksv@gmx.de>
Signed-off-by: Nate Bargmann <n0nb@n0nb.us>
2012-11-25 13:47:46 -06:00
Kamal Mostafa
3466512dbd
Fix spelling errors
2012-08-21 19:54:50 -07:00
Nate Bargmann
417cb98d2e
Tidy up rigctl --list output
...
Implemented hash table to temporarily store and sort the rig models by ID
to print the --list by model numbers. Hash is implemented using
uthash.h, see http://uthash.sourceforge.net/
Suppressed rig backend register output by setting rig_debug_level to 0
for list output.
Removed riglist definition of RPC backend.
2012-02-13 15:28:42 -06:00
Nate Bargmann
c3bc66eafc
Tidy up rotctl --list output
...
Implemented hash table to temporarily store and sort the rot models by ID
to print the --list by model numbers. Hash is implemented using
uthash.h, see http://uthash.sourceforge.net/
Suppressed rot backend register output by setting rig_debug_level to 0
for list output.
Removed rotlist definition of RPC backend.
2012-02-13 15:28:03 -06:00
Nate Bargmann
8c145cfc6b
Merge branch 'API_3'
...
Conflicts:
.gitignore
Makefile.am
NEWS
c++/Makefile.am
configure.ac
hamlib.spec.in
rpcrig/rpcrig.x
rpcrig/rpcrig_backend.c
rpcrig/rpcrig_backend.h
rpcrig/rpcrig_proc.c
rpcrig/rpcrigd.c
rpcrot/rpcrot.x
rpcrot/rpcrot_backend.c
rpcrot/rpcrot_backend.h
rpcrot/rpcrot_proc.c
rpcrot/rpcrotd.c
src/Makefile.am
tests/rigctl.1
tests/rotctl.1
2012-02-03 15:03:39 -06:00
Stephane Fillod
32a4066050
add DttSP control through UDP interface
2012-01-30 23:22:32 +01:00
Stephane Fillod
46033db165
CM108 GPIO PTT: do not break ABI
...
Move around the ptt_bitnum field in the union of hamlib_port_t.
Increase Hamlib frontend revision.
2012-01-11 23:28:01 +01:00
Frank Goenninger
f6ea9f1246
Add ADAT ADT-200A backend
...
Signed-off-by: Stephane Fillod <fillods@users.sf.net>
2012-01-11 23:16:41 +01:00
Andrew Errington
1a77ef9eb9
Initial support for CM108 GPIO contorl of PTT
...
Signed-off-by: Nate Bargmann <n0nb@n0nb.us>
2012-01-11 06:16:51 -06:00
Stephane Fillod
7bf119716b
add HiQSDR
2012-01-06 09:40:04 +01:00
Stephane Fillod
da80137819
Add support for RIG_PORT_UDP_NETWORK
...
Also some copyright year update,
and default serial device on MacOSX
2012-01-06 09:28:24 +01:00
Stephane Fillod
fccb7769b2
add TM-D710 and TM-V71 in kenwood ID list
2011-12-23 00:32:25 +01:00
Charles Suprin
b6e9818dea
Add D710 to riglist.
2011-12-11 11:57:23 -05:00
Stephane Fillod
6699942722
add IC-RX7
2011-09-04 15:47:44 +02:00
Stephane Fillod
eee4feb71d
add Tentec 599 Eagle
2011-09-01 22:12:25 +02:00
Nate Bargmann
2fd02a9ade
Update LGPL header in include header files.
...
TNX to Lucian Laga, YO6PLB, for the notification.
2011-08-22 21:38:35 -05:00
Stephane Fillod
be74cf0f54
add rotator Celestron/Orion Teletrack Az-G telescope mount
2011-08-21 23:30:41 +02:00
Stephane Fillod
23c28e84e8
Kill RPC backends and rpc.rigd/rpc.rotd
2011-08-21 13:23:01 +02:00
Stephane Fillod
421909bad2
Let set_ptt() select source, either TX mic or TX data
2011-07-20 00:09:50 +02:00
Øystein Hårberg
e53bfe96b8
New TS-7400 based rotor backend
...
From Øystein Hårberg, LA7LKA, a backend for a rotor based on the TS-7400
embedded ARM board running Linux from http://www.embeddedarm.com/
Signed-off-by: Nate Bargmann <n0nb@n0nb.us>
2011-07-10 21:20:28 -05:00
Stephane Fillod
6de38acb6d
add IC-9100 and IC-7410
2011-06-12 18:03:10 +02:00
Stephane Fillod
a94f6cfee2
Add skeleton for TH-D72A
2011-05-26 23:21:15 +02:00
Stephane Fillod
b60c28894a
Add IF-100 rotor support
2011-05-26 22:07:26 +02:00
Stephane Fillod
01db7a309f
Add IC-R9500
2011-03-28 18:56:05 +02:00
Stephane Fillod
544fc515bc
Add SifFox Transfox SDR
2011-03-26 15:45:51 +01:00
Nate Bargmann, N0NB
db27b38041
Add Vertex Standard VX-1700 transceiver support
...
From Mikhail Kshevetskiy <mikhail.kshevetskiy@gmail.com>
vx-1700 notes:
==============
* the only possible way to switch from VFO_A to VFO_MEM is a
switching to configured memory channel.
* vfo_op(UP/DOWN) in memory mode switch channel UP/DOWN
correspondingly
* set_mem() in VFO mode do not change memory channel, but only
remember passed value. Thus we may set non-configured memory
channel number for future use in vfo_op(OP_FROM_VFO).
* get_mem() in VFO mode returns last used memory channel value.
It may return non-configured memory channel number passed to
set_mem() previously.
WARNING: VX-1700 CAT Manual have bugs, see comments in code.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3052 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-16 23:49:58 +00:00
Stéphane Fillod, F8CFE
01e2396ead
- revert creation of RIG_MODE_WAM and RIG_MODE_SFM
...
- sr2200:
- fix filter width of WFM
- prevent symbol littering
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3044 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-08 22:21:11 +00:00
Nate Bargmann, N0NB
91e7f2ec14
Prepare FiFi-SDR backend refactoring
...
Patch from Rolf Meeser <rolfm_9dq@yahoo.de>
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3036 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-04 23:19:47 +00:00
Nate Bargmann, N0NB
cf6443e3c4
Doxygen tweaks
...
New CSS file, added Doxygen logo to footer, tweaked hamlib.cfg.in for
Doxygen configuration. Minor edits to index.doxygen.
Minor Doxygen edits to rotlist.h and network.c
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3035 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-03 02:52:17 +00:00
Nate Bargmann, N0NB
6742478713
Updated SPID patch from Norvald H. Ryeng
...
Rot2Prog is now 901, Rot1Prog 902 per feedback from Magne Mæhre LA1BFA.
Minor update of spid.txt to correct a typo and clarify a point in
the documentation.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3028 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-29 19:58:21 +00:00
Nate Bargmann, N0NB
dd7e4a17ae
SPID driver extension from Norvald H. Ryeng
...
This patch extends the SPID driver with support for the Rot1Prog az
rotator controller. It also updates protocol documentation. The driver
has been tested with Rot1Prog and with Rot2Prog for regression.
Submitted by Norvald H. Ryeng <ryeng@users.sourceforge.net). Tracker
info: SPID Rot1Prog rotator driver - ID: 3167384
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3027 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-29 14:31:11 +00:00
Nate Bargmann, N0NB
53dad4d957
FUNcube interface added by Stefano Speretta
...
Added FUNcube interface to Hamlib. This is a basic FUNcube interface:
at the moment only frequency set/readout is supported. From Stefano
Speretta <s.speretta@isispace.nl>.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3026 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-28 00:40:45 +00:00
Nate Bargmann, N0NB
bd20ccd356
AOR SR2200 backend added by Stefano Speretta
...
New backend, SR2200, heavily derived from AR8200 backend. From Stefano
Speretta <s.speretta@isispace.nl>.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3025 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-28 00:32:55 +00:00
Nate Bargmann, N0NB
73f1d6cb92
Patch from SF user rolfm adding support for the FiFi-SDR, an Si570
...
based receiver. More info at http://o28.sischa.net/fifisdr/trac (in
German only). Posted via tracker ID: 3144418
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3016 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-12-27 15:20:29 +00:00
Stéphane Fillod, F8CFE
54c36e91d6
add F1TE Tracker
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3007 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-11-29 21:42:34 +00:00
Stéphane Fillod, F8CFE
7afb716e66
add KTH-SDR Si570 kit
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3005 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-11-03 20:52:25 +00:00
Stéphane Fillod, F8CFE
ee55f04dd1
add TS-590S
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3000 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-28 07:28:12 +00:00
Stéphane Fillod, F8CFE
1d8e24003a
added TRM8060
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2997 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-26 20:47:35 +00:00
Stéphane Fillod, F8CFE
9de8e3f1d2
Add Mark/Space serial parity
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2996 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-26 19:31:09 +00:00
Stéphane Fillod, F8CFE
aa24ca7ab6
clone FT-DX5000 after FT-2000
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2992 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-06 07:25:14 +00:00
Nate Bargmann, N0NB
45b72a0e31
Add DF9GR's ERC model to rotorez backend. Implemented custom get_position for ERC,
...
custom dcu1_rot_stop() for DCU-1/ERC, and overloaded rotorez_rot_stop() as .reset
for DCU-1/ERC.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2960 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-23 20:09:30 +00:00
Stéphane Fillod, F8CFE
f921ffec03
Add TenTec RX-331, contributed by Berndt, VK5ABN
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2947 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-07-01 20:28:00 +00:00
Stéphane Fillod, F8CFE
31bb15fb01
add Skanti TRP 8255 S R
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2944 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-06-10 08:20:59 +00:00
Stéphane Fillod, F8CFE
a6e646cfa8
renamed ARS-RCI AZ&EL, and introduce new backend ARS-RCI azimuth-only
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2937 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-05-31 21:15:58 +00:00
Stéphane Fillod, F8CFE
cf2ad81282
added FT-980, part of patch from Wolfgang Buesser
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2916 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-05-17 22:23:38 +00:00
Stéphane Fillod, F8CFE
a76e8fc6bd
added R&S EB200
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2904 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-05-03 21:47:19 +00:00
Stéphane Fillod, F8CFE
30f7124435
declare M2 and ARS backends
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2894 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-04-25 17:24:25 +00:00
Stéphane Fillod, F8CFE
453995e7c0
fix segfault and allow mode listing in rigctl
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2865 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-04-05 10:01:09 +00:00
Stéphane Fillod, F8CFE
2c88f3ef34
added Ten-Tenc Delta II
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2863 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-04-05 09:33:23 +00:00
Stéphane Fillod, F8CFE
bd866ad27e
added support for RA3702
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2849 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-03-06 17:29:05 +00:00
Stéphane Fillod, F8CFE
f411c3fae0
allow tones and func calls to be targetable
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2845 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-03-05 18:48:40 +00:00
Nate Bargmann, N0NB
786e53ce50
Expanded ROT_TYPE definitions in rotator.h
...
Set dummy rotor to ROT_TYPE_AZEL
Set rotorez rotor type to ROT_TYPE_AZ and added get_info()
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2830 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-02-14 22:06:40 +00:00
Larry Gadallah, VE6VQ
81e4e079c7
Added AOR AR7030 Plus
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2788 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-12-22 07:04:49 +00:00
Stéphane Fillod, F8CFE
23edf82624
Add IC-7600
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2784 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-12-12 16:19:40 +00:00
Stéphane Fillod, F8CFE
5e4a713a34
added ROT_MODEL_GS232B
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2777 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-12-04 09:09:27 +00:00
Stéphane Fillod, F8CFE
894ba44431
new RIG_MODEL_ARMSTRONG
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2739 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-10-27 22:43:24 +00:00
Stéphane Fillod, F8CFE
79cf3dc351
IC7700, PM-SDR
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2734 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-10-17 10:42:08 +00:00
Stéphane Fillod, F8CFE
c10e0df19c
new GS232 controller (not A or B)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2731 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-09-22 10:07:49 +00:00
Stéphane Fillod, F8CFE
b636a3f6ac
allow check of vendor name and product string when looking for USB device
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2727 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-09-14 07:32:36 +00:00
Stéphane Fillod, F8CFE
7cc07dbddf
PCR1500 & PCR2500
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2713 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-08-02 15:24:09 +00:00
Stéphane Fillod, F8CFE
4776b181f6
Support for the SPID Rot2Prog rotator controller, by Norvald H. Ryeng, LA6YKA
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2699 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-06-01 10:28:55 +00:00
Stéphane Fillod, F8CFE
629a1ed884
BC898 cloned after BC895
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2682 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-03-23 22:26:56 +00:00
Stéphane Fillod, F8CFE
28b80e4931
add IC-7200 and R&S ESMC
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2672 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-03-05 15:45:28 +00:00
Stéphane Fillod, F8CFE
0932f8a7b9
fix static build and backend loading for mingw32
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2671 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-03-05 14:14:33 +00:00
Stéphane Fillod, F8CFE
976540de77
set/get_split_{freq,mode} assisted by frontend
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2655 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-20 14:14:31 +00:00
Alessandro Zummo, IZ1PRB
bb6cf68ad2
implemented set/get_ext_param (voice, fine, xit, rit). enabled on ts450 and
...
ts850
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2620 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-06 14:15:12 +00:00
Stéphane Fillod, F8CFE
faf5c7e336
added Kenwood TRC-80
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2604 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-29 22:54:41 +00:00
Stéphane Fillod, F8CFE
3419987f6b
better documentation of enum rig_errcode_e
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2596 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-25 16:23:06 +00:00
Stéphane Fillod, F8CFE
8dd158daa6
Heathkit HD 1780 Intellirotor backend, by Rob Frohne, KL7NA
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2590 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-20 19:44:04 +00:00
Terry Embry, KJ4EED
19da025135
removed NFM NFM
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2579 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-11 17:42:29 +00:00
Stéphane Fillod, F8CFE
c13422e1f1
Add Winradio G305/G315
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2575 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-11 13:16:54 +00:00
Nate Bargmann, N0NB
86badd1aaf
Documentation updates.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2571 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-09 23:03:37 +00:00
Terry Embry, KJ4EED
76b48e3d9f
Added RIG_MODE_NFM, RIG_MODE_NAM
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2547 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-03 14:08:00 +00:00
Diane Bruce, VA3DB
e9aa6fe546
- Extra comma on RIG_STATUS_BUGGY can cause a compiler error.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2540 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-01 17:07:09 +00:00
Terry Embry, KJ4EED
9746bdd342
Added RIG_LEVEL_BKIN_DLYMS - CW Breakin delay in milliseconds to rig_level_e enum
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2530 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-26 23:57:15 +00:00
Terry Embry, KJ4EED
6e47295527
Added RIG_METER_VDD
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2522 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-24 20:12:11 +00:00
Stéphane Fillod, F8CFE
1fb8820946
Add FT-2000 and FTDX-9000
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2505 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-14 20:02:03 +00:00
Stéphane Fillod, F8CFE
c62b141599
RIG_ANT_5
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2504 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-14 19:26:35 +00:00
Terry Embry, KJ4EED
8f350baa93
Added RIG_AGC_AUTO enum
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2478 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-26 16:20:20 +00:00
Stéphane Fillod, F8CFE
55fb8fa3f3
added SoftRock Si570
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2458 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-02 12:45:04 +00:00
Stéphane Fillod, F8CFE
883193fe12
added RIG_METER_PO
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2452 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-01 20:35:16 +00:00
Stéphane Fillod, F8CFE
c365417595
kill microtune backend
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2440 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-31 22:20:40 +00:00
Stéphane Fillod, F8CFE
99270142dc
added PcRotor in a new kit rotor group
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2434 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-31 07:45:17 +00:00
Stéphane Fillod, F8CFE
f541b221fe
new netrigctl/netrotctl protocol with return value
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2428 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-27 22:23:36 +00:00
Thomas Beierlein, DL1JBE
cdab2cce53
Dropped RIG_STATUS_NEW from enum of possible backend states in rig.h.
...
Mapped all RIG_STATUS_NEW requests from existing applications to RIG_STATUS_UNTESTED for backward compatibility.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2418 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-25 11:36:02 +00:00
Stéphane Fillod, F8CFE
6acd8e8d26
Newer Uniden models
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2407 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-06 18:16:35 +00:00
Stéphane Fillod, F8CFE
b8fe3df910
new backend ala rpcrig/rpcrot, but using rigctld/rotctld and simpler protocol
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2396 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-21 19:34:16 +00:00
Stéphane Fillod, F8CFE
57dca4a25a
new backend for the Elekraft K3
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2378 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-01 19:01:13 +00:00
Stéphane Fillod, F8CFE
b19833a56e
copyright fix
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2362 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-05-23 14:14:18 +00:00
Stéphane Fillod, F8CFE
f6a7e6628c
added GS-232A rotator controller
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2361 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-05-23 14:14:17 +00:00
Stéphane Fillod, F8CFE
1f1a363dc6
new RIG_MTYPE_BAND
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2344 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-05-04 21:15:17 +00:00
Stéphane Fillod, F8CFE
0f5011a9f1
More Uniden and Radio Shack models
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2339 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-05-04 14:10:23 +00:00
Stéphane Fillod, F8CFE
6e4ed42cca
allow rig_lookup_mem_caps() to retrieve a union of all the mem_caps sets
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2336 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-05-01 12:32:43 +00:00
Stéphane Fillod, F8CFE
b86b948f93
harmless arg name change in order to ease swig work
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2335 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-05-01 12:19:57 +00:00
Stéphane Fillod, F8CFE
a0635dd7b2
* added RIG_MTYPE_PRIO
...
* added rig_lookup_mem_caps/rig_mem_count and rig_strmtype/rig_parse_mtype
* misc change to RIG_VFO* for Swig to make them available in the bindings
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2329 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-04-27 09:46:35 +00:00
Stéphane Fillod, F8CFE
20e2fbf8ec
moved miniVNA to kit subdir
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2321 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-04-11 18:03:53 +00:00
Stéphane Fillod, F8CFE
4646303c70
added FT950
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2315 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-04-11 12:59:31 +00:00
Thierry Leconte, F4DWV
0a44db2145
add miniVNA backend
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2306 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-03-05 20:32:23 +00:00
Robert Steinhäußer, DL1NC
d2307eacde
added missing virtual d'tor for RigException
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2301 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-02-18 18:18:54 +00:00
Stéphane Fillod, F8CFE
9e8444edea
remove auto-load of gnuradio, added Omni-VII
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2281 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-01-07 21:10:10 +00:00
Nate Bargmann, N0NB
ec79e3cfb3
Documentation edits and additions for doxygen generated documentation.
...
Add missing enum to string definitions in settings.c
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2257 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-11-26 20:54:12 +00:00
Nate Bargmann, N0NB
62bd7d5d88
New radio model, FT-450, including support for the new ASCII CAT command
...
syntax now employed by Yaesu.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2247 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-11-22 04:48:43 +00:00
Stéphane Fillod, F8CFE
42de58b50e
new RIG_MODEL_DTTSP
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2229 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-11-07 18:38:32 +00:00
Nate Bargmann, N0NB
ef7659e1e0
Makefile.am and rig.h minor edits to the comments to (hopefully) improve
...
readability. configure.ac added AM_PROG_CC_C_O macro to quiet error
message regarding rigmem.c in tests/Makefile.am from autoconf 2.61 on
Debian Stable.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2225 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-11-01 01:13:30 +00:00
Stéphane Fillod, F8CFE
4fb86ade33
new model ELEKTOR507 (SDR USB)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2216 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-09-18 19:33:00 +00:00
Nate Bargmann, N0NB
e904578f5a
Bug fixes and slope tuning support for the TS-850.
...
Thanks to Rob Frohne, KL7NA
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2205 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-08-18 12:55:46 +00:00
Stéphane Fillod, F8CFE
3899c83f21
cleanup and initial __BORLANDC__ support
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2201 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-05-21 21:41:59 +00:00
Spaceman Spiff
69d32e8f0d
Several Bug fixes for extra parameter code and documentation added
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2190 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-02-28 08:52:49 +00:00
Nate Bargmann, N0NB
c42e5df514
20061126:
...
Update:
Add G313 to riglist.h. Thanks to Andrea Russo for
pointing this out.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2164 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-11-27 00:23:09 +00:00
Nate Bargmann, N0NB
dc39418dc5
20061107:
...
New:
icom/ic7000.c
Update:
Various Icom updates from AD7AI
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2159 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-11-07 12:21:39 +00:00
Martin Ewing, AA6E
c830f57da2
SM6PPS mods for AOR 5000a
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2155 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-11-02 15:19:58 +00:00
Martin Ewing, AA6E
a5ab5154d4
documentation
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2152 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-10-28 03:49:46 +00:00
Martin Ewing, AA6E
aad1c51d0b
fix enum documentation
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2149 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-10-17 01:23:38 +00:00
Martin Ewing, AA6E
f6ddc3edad
documentation
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2145 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-10-15 00:27:52 +00:00
Martin Ewing, AA6E
7e22304680
add comments
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2141 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-10-13 12:02:36 +00:00
Martin Ewing, AA6E
665a861d0e
minor - add doxygen info for enums
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2138 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-10-12 16:41:22 +00:00
Nate Bargmann, N0NB
7f5a359c0e
20060927:
...
Update:
Update to rig.h from AD7AI
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2117 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-09-27 11:38:25 +00:00
Nate Bargmann, N0NB
e2110f298e
20060922:
...
Update:
Applied July 30, 2006 patches from Kent Hill, AD7AI
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2114 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-09-22 14:31:19 +00:00
Nate Bargmann, N0NB
c85dcd5105
20060718:
...
Update:
Committing patches received from AD7AI for several Icom
models including IC-746, IC-756, and IC-7800.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2111 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-07-18 22:51:43 +00:00
Thomas Beierlein, DL1JBE
810b090086
Must correspond to the following definition of 'setting_t'
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2097 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-03-18 07:41:13 +00:00
Stéphane Fillod, F8CFE
ee60b312e0
values passed to rig_set_mem_all are supposed to be constant
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2061 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-01-15 14:23:16 +00:00
Stéphane Fillod, F8CFE
e5cfd4a43b
added IC7000 id
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2052 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-11-17 22:17:38 +00:00
Stéphane Fillod, F8CFE
8e2957c384
* renamed SDR RIG_MODEL_USRP model as RIG_MODEL_USRP_G
...
* added DWT, SDR-1000RFE, USRP0, USRP
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2047 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-11-01 23:05:16 +00:00
Stéphane Fillod, F8CFE
36c62542ae
added usb port type support
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2046 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-11-01 23:02:02 +00:00
Stéphane Fillod, F8CFE
579823eb53
extend API to support save/load memory at once
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2025 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-20 14:44:04 +00:00
Stéphane Fillod, F8CFE
a2281a034e
added AR8600
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2021 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-20 13:27:26 +00:00
Stéphane Fillod, F8CFE
f79eaeccda
flexible debug reporting
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1997 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-06 21:27:28 +00:00
Stéphane Fillod, F8CFE
8c5dc8e225
fix targetable all
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1984 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-03 22:33:08 +00:00
Stéphane Fillod, F8CFE
be74cf3a7c
disable unexistant 'radioshack' autoload for now
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1967 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-03 19:19:00 +00:00
Stéphane Fillod, F8CFE
e3e4721200
new racal model
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1966 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-03 19:15:43 +00:00
Stéphane Fillod, F8CFE
b4a990a350
fix prototype
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1962 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-03 18:35:45 +00:00
Stéphane Fillod, F8CFE
9fae198566
renamed port_t as hamlib_port_t
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1957 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-03 12:27:17 +00:00
Stéphane Fillod, F8CFE
2177702889
Better define to detect MacOSX
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1954 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-03-28 09:41:43 +00:00
Stéphane Fillod, F8CFE
6a65e3a330
Better define to detect MacOSX
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1953 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-03-28 09:39:02 +00:00
Stéphane Fillod, F8CFE
ded48a9d88
prepare type rename of port_t to hamlib_port_t, to solve a name clash under MacOSX C++
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1950 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-03-26 23:33:39 +00:00
Stéphane Fillod, F8CFE
236200bae2
new yeasu entries
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1934 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-02-26 22:31:46 +00:00
Stéphane Fillod, F8CFE
75d3301ffd
added microtune 4707
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1925 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-02-21 18:03:48 +00:00
Stéphane Fillod, F8CFE
23369a0c25
* abstract 64bit int format type to cope with portability issues.
...
introduce PRIll (printf format) and SCNll (scanf) in misc.h.
This needs to have config.h included beforehand.
* do likewise with freq_t type (double) in rig.h
FREQFMT is deprecated.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1903 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-01-24 23:04:35 +00:00
Stéphane Fillod, F8CFE
6025968a2d
added TenTec Paragon II
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1883 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-11-27 13:27:26 +00:00
Stéphane Fillod, F8CFE
d0d8cc35d0
TS-480 initial support from Jurgen DC3BW
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1882 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-11-27 13:19:56 +00:00
Stéphane Fillod, F8CFE
74048202dc
RIG_MODEL_ICALL is deprecated
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1876 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-11-15 16:54:43 +00:00
Stéphane Fillod, F8CFE
b7047e912e
added IC-7800, IC-R20, IC-756PROIII
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1850 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-25 14:32:39 +00:00
Stéphane Fillod, F8CFE
15a314a47f
define RIG_ANT_4
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1849 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-25 14:31:38 +00:00
Mark J. Fine
22888244f4
Added a provisional variable bandwidth control to the RIG_LEVEL enumeration
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1845 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-14 22:15:42 +00:00
Stéphane Fillod, F8CFE
5375dcfd4c
added racal,wj and tuner backends
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1842 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-12 21:27:16 +00:00
Stéphane Fillod, F8CFE
88758c164e
added DRT1 and SDU5000
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1799 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-11 17:58:36 +00:00
Stéphane Fillod, F8CFE
623ba09ca8
resolve win32 header compatibility issue: no more HANDLE/timeval specific types
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1794 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-10 21:00:13 +00:00
Stéphane Fillod, F8CFE
caee8b612a
added ECSSUSB/ECSSLSB and FAX modes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1785 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-08 19:42:59 +00:00
Stéphane Fillod, F8CFE
83807129bb
Try to make rig.h more MS-VC++ friendly
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1742 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-05-19 09:11:34 +00:00
Stéphane Fillod, F8CFE
66360b4f14
Prefixed misc str* and parse_* calls with rig_ to export them in rig.h
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1738 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-05-17 21:09:45 +00:00
Stéphane Fillod, F8CFE
037fd734c8
make new AGC enum compatible with previous Hamlib version
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1734 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-05-11 17:36:10 +00:00
Stéphane Fillod, F8CFE
e7a33ec5b6
New AGC enumeration
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1717 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-04-16 20:01:42 +00:00
Stéphane Fillod, F8CFE
6a6a5fa14a
New backend: kit (Elektor), new Winradio model (G3)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1716 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-04-16 20:01:06 +00:00
Stéphane Fillod, F8CFE
7260fba70d
added model TM-V7
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1706 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-03-20 10:25:36 +00:00
Stéphane Fillod, F8CFE
f0bd7c1d4a
bump FLTLSTSIZ limit
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1683 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-02-09 22:07:21 +00:00