Commit Graph

6348 Commits

Author SHA1 Message Date
Michael Black W9MDB
c70d841b83 Add NOCHANGE_PASSBAND to icom...cascading effect on adding vfo elsewhere...which is needed anyways
https://github.com/Hamlib/Hamlib/issues/448
2020-11-29 23:32:14 -06:00
Michael Black W9MDB
3490fed03c One more attempt to get rc2800 cooperating LFCR needed?
https://github.com/Hamlib/Hamlib/issues/451
2020-11-29 22:46:04 -06:00
Michael Black W9MDB
511435c73e Force rc2800 az/el to no decimal point value
https://github.com/Hamlib/Hamlib/issues/451
2020-11-29 12:54:12 -06:00
Michael Black W9MDB
d782fde5e5 Some notes about microham router 2020-11-28 22:34:15 -06:00
Michael Black W9MDB
b5f7c5884b Remove decimal point from A and E command for rc2800
https://github.com/Hamlib/Hamlib/issues/451
2020-11-28 22:25:55 -06:00
Michael Black W9MDB
c3c1aa9998 Register rc2800 rotator
https://github.com/Hamlib/Hamlib/issues/451
2020-11-28 17:03:28 -06:00
Michael Black W9MDB
c16be1c264 Add M2 RC2800 Az-only model
Promote RC2800 to stable
https://github.com/Hamlib/Hamlib/issues/451
2020-11-28 16:59:55 -06:00
Michael Black W9MDB
d1f857c131 Remove echo expectation from rc2800 rotor
https://github.com/Hamlib/Hamlib/issues/451
2020-11-27 14:35:15 -06:00
Michael Black W9MDB
a114c61a04 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2020-11-27 13:22:47 -06:00
Michael Black W9MDB
4c87229e65 Change rc2800 rotator to use CR instead of LF for terminating char
https://github.com/Hamlib/Hamlib/issues/451
2020-11-27 13:21:46 -06:00
Michael Black W9MDB
d8be93350f Merge branch 'master' of https://github.com/Hamlib/Hamlib 2020-11-26 08:46:45 -06:00
Michael Black W9MDB
0413a6b71f Fix kenwood retry attempts
https://github.com/Hamlib/Hamlib/issues/450
2020-11-26 08:45:39 -06:00
Michael Black W9MDB
8827f081dd Add flushx option for MicroHam devices to allow flushing by read instead of tcflush.
The special name of uh-rig only works on Linux and has other purposes apparently for ptt use
https://github.com/Hamlib/Hamlib/issues/446
2020-11-25 08:40:24 -06:00
Michael Black W9MDB
a475ebf017 Add debug to rotctlparse.c 2020-11-23 08:46:15 -06:00
Michael Black W9MDB
fbc44864b3 Promote IC-705 to stable 2020-11-21 23:09:11 -06:00
Michael Black W9MDB
477bc5b462 Remove RIG_BUSY drop through in newcat.c when command doesn't match or is not terminated correctly.
MicroHam devices need retries as they are constantly spewing IF status and improperly terminating the IF response
These particular retries should be rare for other rigs
https://github.com/Hamlib/Hamlib/issues/446
2020-11-21 15:54:31 -06:00
Michael Black W9MDB
0ae511c958 Remove set_vfo from ft897.c
Was working when rigctld used from WSJT-X or JTDX but not when direct-to-rig was used
Apparenly not the same as ft857 so have to rely on toggle for now.
https://github.com/Hamlib/Hamlib/issues/384
2020-11-21 13:04:11 -06:00
Michael Black W9MDB
bba86fb6a1 Update rigctl.1 man page 2020-11-21 08:25:13 -06:00
Michael Black W9MDB
bfdce275ee Fix make distcheck for rotators/indi 2020-11-18 16:40:21 -06:00
Michael Black W9MDB
8ecf7b15ba clean up a couple of compile warnings 2020-11-18 16:31:09 -06:00
Michael Black W9MDB
8fd78de372 Remove indi from rotator list 2020-11-18 15:48:30 -06:00
Michael Black W9MDB
0c2599c0c1 Remove CR from configure.ac 2020-11-18 11:36:50 -06:00
Michael Black W9MDB
905cf4ea48 Fix make distcheck for rotators/indi 2020-11-18 08:55:22 -06:00
Michael Black
ac2892913c
Merge pull request #442 from nonoo/master
Add INDI rotator backend
2020-11-15 07:40:23 -06:00
Nonoo
8ba011eaf7 Add INDI rotator backend
This backend lets Hamlib control an astronomical (telescope) rotator through an
INDI (https://indilib.org/) server.
2020-11-15 12:46:35 +01:00
Michael Black
801e16ac97
Merge pull request #441 from nonoo/master
Fix decimal separators which sscanf can't handle
2020-11-14 08:45:08 -06:00
Nonoo
2deeca86dc Fix decimal separators which sscanf can't handle
This is a workaround for some apps like Gpredict, which use comma as a decimal
separator (depending on locale settings), but sscanf in Hamlib can only handle
dots.
2020-11-14 08:56:37 +01:00
Michael Black W9MDB
cf3b528ea7 Change newcat.c RIG_FUNC_TUNER to send AC001 instead of AC002 to turn off TUNE
G TUNE 1 is used to start tuning
2020-11-11 16:40:06 -06:00
Michael Black W9MDB
6ecaed955f Add RIG_METER_TEMP for FTDX101D and other newcat.c rigs
Update documentation on TONE and TSQL to make it clear
2020-11-11 08:21:38 -06:00
Michael Black W9MDB
1d07b1d6b6 Undo last commit...FUNC_TONE and FUNC_TSQL handle this correctly 2020-11-11 07:26:51 -06:00
Michael Black W9MDB
056e0b2359 Chance TSQL in newcat.c to allow more than 2 states
FTDX101D has state=2 for encode-only
2020-11-11 07:06:51 -06:00
Michael Black
cabe9ea354
Merge pull request #437 from mikaelnousiainen/yaesu-filter-fixes
Remove RIG_PASSBAND_ROOF
2020-11-10 14:20:42 -06:00
Mikael Nousiainen
81d02e22f1 Remove RIG_PASSBAND_ROOF as it was not necessary to use it 2020-11-10 22:17:15 +02:00
Michael Black
ff01223443
Merge pull request #436 from mikaelnousiainen/yaesu-repeater-offset
Implement Yaesu newcat repeater offset commands
2020-11-10 07:34:00 -06:00
Mikael Nousiainen
4102e8c1e5 Yaesu newcat repeater offset step size confirmed on an FTDX 5000 2020-11-10 10:20:51 +02:00
Michael Black W9MDB
f3cb1a09ae Add FUNC_TUNE to Flex/PowerSDR 2020-11-09 23:06:44 -06:00
Mikael Nousiainen
e122955213 Add repeater offset support for many Yaesu newcat rigs and fix FT-991 repeater offset step 2020-11-09 22:18:57 +02:00
Michael Black
78b469d193
Merge pull request #435 from mikaelnousiainen/yaesu-ft991-and-ftdx5000-fixes
Yaesu newcat backend fixes for multiple rigs
2020-11-08 07:31:38 -06:00
Mikael Nousiainen
0f171f6aa6 Merge branch 'master' into yaesu-ft991-and-ftdx5000-fixes 2020-11-08 15:00:32 +02:00
Mikael Nousiainen
7b8b96555a Improve handling of the ? response for Yaesu rigs 2020-11-08 13:03:48 +02:00
Mikael Nousiainen
8f3d5b5a85 Allow AMN mode on FTDX 5000 and FTDX 3000 -- the rig seems to return it regardless of documentation 2020-11-08 00:15:48 +02:00
Mikael Nousiainen
c10606ed4f Combine filters on AM/AMN and FM/FMN modes as the narrow setting changes the mode too 2020-11-08 00:09:41 +02:00
Mikael Nousiainen
fdbc66b434 Fix roofing filter selection bug. Get mode for RX bandwidth from function argument. 2020-11-07 23:46:09 +02:00
Mikael Nousiainen
d114a5e2d6 Do not query filter width using SH command with FTDX 5000 in AM/FM modes 2020-11-07 23:30:34 +02:00
Mikael Nousiainen
b9815a4165 Add RIG_FLT_ANY for FT-991 and FT-891 2020-11-07 22:58:09 +02:00
Mikael Nousiainen
88cec8450c Handle Yaesu rigs rejecting IF shift command without retries 2020-11-07 19:47:08 +02:00
Mikael Nousiainen
7cbe39d5ab Add routines to convert between morse code dot duration and milliseconds. Implement Yaesu break-in delay level correctly using these conversion routines. 2020-11-07 15:03:54 +02:00
Michael Black W9MDB
9a60e32def Fix max macro in kenwood.c -- wasn't being used anyways 2020-11-07 06:45:47 -06:00
Mikael Nousiainen
df5fb8d6c8 Set narrow filter mode correctly for Yaesu rigs that support it to allow setting DSP filter width correctly. Handle setting of roofing filter and narrow mode for AM/FM modes. 2020-11-06 23:48:49 +02:00
Mikael Nousiainen
9033fc2e78 Fix default filter width 2020-11-06 11:02:36 +02:00