Wykres commitów

6360 Commity (457211a7e353d3c5d7a93d606afb5d680ef18a10)

Autor SHA1 Wiadomość Data
Mikael Nousiainen 457211a7e3 Add get_status command for rotator status flags. Add missing rotator caps in dumpcaps output. 2020-12-03 21:40:34 +02:00
Mikael Nousiainen a661bee283 Add rotator funcs/levels/parms to rotator caps dump 2020-12-02 22:35:38 +02:00
Mikael Nousiainen bb315270bf Merge branch 'master' into rotator-speed-control-and-status 2020-12-02 21:46:23 +02:00
Michael Black W9MDB e49dc2e1f5 astyle gs232a/gs232b 2020-12-02 07:50:11 -06:00
Michael Black W9MDB 4f8de24873 Change gs232a/b post_write_delay to 50ms
Add retry when > char is seen indicating ?> error response
https://github.com/Hamlib/Hamlib/issues/371
2020-12-02 07:48:21 -06:00
Michael Black W9MDB eb8082b1f8 Fix rig_get_channel API change in dumpmem.c
https://github.com/Hamlib/Hamlib/issues/430
2020-12-02 07:10:12 -06:00
Michael Black W9MDB 1beecdd685 Add 25ms post_write_delay for gs232a/b and a retry when \r\n is received
https://github.com/Hamlib/Hamlib/issues/371
2020-12-01 16:57:10 -06:00
Michael Black W9MDB f8790337d3 Hopefully this works for all gs232a/gs232b rotors and emulators
We only look now for 0x0a on commands that expect a return
If there is a rig/emulator that does not give 0x0a on expected returns then we will have a problem.  gs232a/gs232b doc says 0x0a is expected on
cmds that return info and 0x0d on command with no return.
https://github.com/Hamlib/Hamlib/issues/371
2020-12-01 15:18:08 -06:00
Michael Black W9MDB 5fc36df249 astyle files 2020-11-30 14:53:55 -06:00
Michael Black W9MDB dd3ed134dd Turns out M2 has two different protcols
So we now have RC2800, RC2800_EARLY_AZ, and RC2800_EARLY_AZEL
RC2800_EARLY_AZ is azimuth only
Update rotctl man page for move keywords
https://github.com/Hamlib/Hamlib/issues/451
2020-11-30 09:22:33 -08:00
Michael Black W9MDB 7e5d08319f Remove get_vfo from ft897.c -- have to rely on toggle as it seems older serial#'s don't support the vfo commands
https://github.com/Hamlib/Hamlib/issues/384
2020-11-30 08:32:26 -06:00
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
Mikael Nousiainen a48f149955 Implement funcs, levels and parms + the ext variants for rotators. Add option to not change rotator speed when using the move command. Add rotator status flags. Work in progress. 2020-11-24 21:51:10 +02: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