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
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
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
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
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
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
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
Daniele Forsi IU5HKX
8c8eeaf795
Fix a [missingInclude] "information" when running cppcheck --check-config
...
This is for consistency with other source fils, but gcc finds the include
file anyway (see https://gcc.gnu.org/onlinedocs/cpp/Search-Path.html )
Fixes:
rotators/amsat/if100.c:38:0: information: Include file: "math.h" not found. [missingInclude]
2020-10-12 23:30:11 +02:00
Daniele Forsi
238d90ab06
Fix more spelling errors
...
Fixed by hand.
2020-07-24 09:07:09 +02:00
Daniele Forsi
a507bfec80
Fix more spelling errors
...
As the previous commit, but adding --interactive=2 and ba
codespell --write-changes --interactive=2 --summary --skip=*.m4 --ignore-words-list="ba,develope,get's,quitt,setts,som,ue,vektor"
2020-07-24 09:06:37 +02:00
Daniele Forsi
d7b332c3f7
Fix spelling errors
...
Fixed using the following command:
codespell --write-changes --summary --skip=*.m4 --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"
codespell --write-changes --summary --skip=aclocal.m4,lib --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"
Codespell home page: https://github.com/codespell-project/codespell
2020-07-24 09:02:48 +02:00
Michael Black W9MDB
5e801fd2b5
astyle files
2020-07-07 11:39:26 -05:00
Michael Black W9MDB
57c76ed3c4
Fix cppcheck warnings
2020-07-03 17:10:25 -05:00
Michael Black W9MDB
b50975729c
Rotators and amplifiers converted to rig_flush
...
https://github.com/Hamlib/Hamlib/issues/307
2020-06-23 08:44:27 -05:00
Michael Black W9MDB
786c1ae925
Change gs232b parsing to mandate at least AZ= and make EL= optional
...
This covers the 12PR1A rotor which claims gs232b compatibility
The 12PR1A also claims gs232a compability which is wrong as the AZ= EL= format is gs232b
https://github.com/Hamlib/Hamlib/issues/309
Simplify gs232a parsing but mandate both arguments in +0xxx+0xxx format
2020-06-17 07:22:11 -05:00
Michael Black W9MDB
281dba1b8a
Remove unneeded code in gs232b.c that was causing errors on Yaesu G1000
...
https://github.com/Hamlib/Hamlib/issues/272
2020-06-15 22:57:22 -05:00
Michael Black W9MDB
7bed7423f5
Fix cppcheck warning in gs232b.c
2020-06-11 22:30:11 -05:00
Michael Black W9MDB
fa59d97990
Update meade version
2020-06-10 08:20:28 -05:00
Michael Black W9MDB
8e7586b3b2
Fix meade Autostart clause
2020-06-10 08:16:02 -05:00
Michael Black W9MDB
f71c12da94
astyle files
2020-06-09 22:37:03 -05:00
Michael Black W9MDB
b239e227bd
Change rotators to standard version format and promote a few to stable
2020-06-08 16:13:08 -05:00
Nate Bargmann
974f069623
Correct missed spelling error
2020-06-04 07:03:40 -05:00
Nate Bargmann
d35637d523
Merge branch 'master' of github.com:Hamlib/Hamlib
2020-06-04 06:50:40 -05:00
Nate Bargmann
faf0410595
Reference rotctl instead of rigctl
...
Apply trivial formatting changes.
2020-06-04 06:34:25 -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
783df7b579
Remove unused var from gs232b.c
2020-06-01 23:00:37 -05:00
Michael Black W9MDB
8c27ef12a0
Remove expected response for gs232b W command
...
https://github.com/Hamlib/Hamlib/issues/272
2020-05-31 23:21:51 -05:00
Nate Bargmann
7a549f5680
Merge branch 'remove_backticks'
2020-05-31 12:39:04 -05:00
Michael Black W9MDB
e36910e384
Fix Autostar spelling...duh...
2020-05-31 11:49:04 -05:00
Michael Black W9MDB
785dd267d5
Update version for meade.c
2020-05-31 07:07:44 -05:00
Michael Black W9MDB
98896df163
Add check for Audiostar in meade.c to provide arcminutes on elevation limit
...
https://github.com/Hamlib/Hamlib/issues/266
2020-05-31 06:59:13 -05:00
Nate Bargmann
7200898e77
Remove unneded backticks in rotators/
2020-05-30 21:15:33 -05:00
Michael Black W9MDB
67db7b58b8
Undo last meade.c commit
2020-05-29 07:23:18 -05:00
Michael Black W9MDB
813d99cf8b
Fix elevation command for meade.c
...
https://github.com/Hamlib/Hamlib/issues/267
2020-05-28 23:53:25 -05:00
Michael Black W9MDB
71bd84d5e5
Fix gs232b get_pos error along with all other no_reply commands
...
https://github.com/Hamlib/Hamlib/issues/251
2020-05-17 14:11:29 -05:00
mdblack98
e73bd5bdef
Remove replybuf from gs232a.c as it was not used
2020-05-05 22:16:53 -05:00
mdblack98
2ae7c7fd76
Remove replybuf from gs232b.c as it was not used
2020-05-05 22:15:05 -05:00
mdblack98
a3b1b055b3
Fix cppcheck warnings
2020-05-05 11:32:09 -05:00
mdblack98
f5c09a7907
Remove unused in gs232.c
2020-04-24 15:45:40 -05:00
mdblack98
a2465033de
https://github.com/Hamlib/Hamlib/issues/223
...
Do the same fix for gs232 to honor null data returns
2020-04-24 14:18:09 -05:00
mdblack98
fc3c2d5c2a
https://github.com/Hamlib/Hamlib/issues/223
...
Fix gs232a/b null data requests now do not expect a reply
2020-04-24 14:16:33 -05:00
Michael Black
67d09427d3
Add experimental network serial mode for network-based serial interfaces
2020-04-03 08:02:31 -05:00
Michael Black
ed2a359a64
Add Kenwood TS-950S entry
2020-04-03 07:46:11 -05:00
Michael Black
c489f97624
More cppcheck changes
2020-03-20 07:51:32 -05: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
ff8ddf018c
astyle all C files
2020-02-23 11:26:09 -06:00
Michael Black
8d6e2fc781
Directory migration to new layout
2020-01-17 09:22:44 -06:00