Commit Graph

272 Commits

Author SHA1 Message Date
Mike Black W9MDB
5d9f6ed6e9 Really remove AC_PROG_CC_STDC to make autoupdate happy 2022-03-06 07:28:07 -06:00
Mike Black W9MDB
a93e7d1e0b Remove obsolete AC_PROG_CC_SSTD from configure.ac 2022-03-06 07:10:59 -06:00
Michael Black
b3ff4b0167
Merge pull request #974 from OK1CTR/gomspace
Gomspace GS100 transceiver frequency control
2022-02-25 14:37:44 -06:00
Mike Black W9MDB
9ae519fc41 Working on password access for rigctld -- not fully implmented yet
Need to check on security audit and cross-platform compilation first
https://github.com/Hamlib/Hamlib/issues/813
2022-02-24 17:28:25 -06:00
OK1CTR
83e5b14cf6 Manually applied diff from older HamLib version. 2022-02-23 22:36:57 +01:00
Mike Black W9MDB
1d9c067dd2 Add top_builddir to include path in configure.ac
https://github.com/Hamlib/Hamlib/issues/947
2022-02-03 22:50:15 -06:00
Mike Black W9MDB
9aade8de3f Add config.h to include/hamlib so HAVE_PTHREAD is available if needed
https://github.com/Hamlib/Hamlib/issues/947
2022-02-03 22:31:42 -06:00
Mike Black W9MDB
0ccf0b480c Add CODAN Envoy and NGS rigs 2021-12-27 11:48:05 -06:00
Nate Bargmann
2234886998
Advance to 4.5~git 2021-12-02 17:56:17 -06:00
Mike Black W9MDB
376db9e2e7 Fix compilation when OS does have libusb installed
https://github.com/Hamlib/Hamlib/issues/803
2021-09-22 22:34:31 -05:00
Mike Black W9MDB
0806896e3b Fix compilation when OS does not have libusb installed
https://github.com/Hamlib/Hamlib/issues/803
2021-09-21 23:32:12 -05:00
Mike Black W9MDB
be03885101 Add Makefile to simulators 2021-09-15 23:59:31 -05:00
Nate Bargmann
45e0db787d
Advance to version 4.4~git 2021-08-31 21:09:30 -05:00
Mike Black W9MDB
6d829ec43f Fix without-libusb build to not build testlibusb 2021-08-17 17:53:14 -05:00
root
dd376a1267 Fix c++ compile for compilers that need the -std=c++11 switch
https://github.com/Hamlib/Hamlib/issues/740
2021-07-14 23:21:32 -04:00
Nate Bargmann
561b8d0785
Advance to 4.3~git 2021-05-16 21:31:49 -05:00
Evgeniy Titorenko
0165d81e47 Add Radant AZV-1 Rotator controller protocol. 2021-04-09 19:19:08 +03:00
Mike Black W9MDB
da46e7cbdf Remove 3.8 python check from configure.ac to enable Mac python bindings work on python 3.8/3.9
https://github.com/Hamlib/Hamlib/issues/642
2021-03-31 22:16:21 -05:00
Michael Black W9MDB
f6fd0e887b Remove AC_HEADER_TIME
https://github.com/Hamlib/Hamlib/issues/566
2021-02-25 23:48:32 -06:00
Nate Bargmann
b53eed7cd3
Advance to 4.2~git 2021-01-31 19:53:28 -06:00
Joshua Lynch
e6fa200152 initial SatEL rotator support 2021-01-23 23:26:01 -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
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 W9MDB
0e44e2f317 Move dummy to rigs directory
Remove unneeded references to dummy
2020-10-05 09:58:20 -05:00
Nate Bargmann
120c6b2ca6
Advance to 4.1~git 2020-09-05 07:58:24 -05: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
038b87b299 Add lua 5.4 support
https://github.com/Hamlib/Hamlib/issues/349
2020-07-20 12:02:05 -05:00
Nate Bargmann
97f6b4319e
Remove backticks in top source directory
Reasoning is given in the update to README.coding_style.
2020-05-30 18:38:34 -05:00
Nate Bargmann
a279ab1bba
Do not link libpython >= 3.8
Per issue https://github.com/Hamlib/Hamlib/issues/253 when building
Python binding for version 3.8 or later, set PYTHON_LIBS="".
2020-05-24 12:06:44 -05:00
Michael Black
8eb09c2a38 More cppcheck fixes 2020-03-23 07:52:01 -05:00
Michael Black W9MDB
8884e0d1f1 Increase version requirement for swig and add swig 3.0 detection
Change bindings test scripts to executable
2020-03-04 09:41:43 -06:00
Michael Black
09df074570
Fix -ldl linking when --disable-winradio is used 2020-01-22 23:39:03 -06:00
Michael Black
a419379fc2
Move winradio to new structure 2020-01-17 17:36:54 -06:00
Michael Black
8d6e2fc781
Directory migration to new layout 2020-01-17 09:22:44 -06:00
Michael Black
444fcfa575 Replace XOPEN with AC_USE_SYSTEM_EXTENSIONS 2019-12-10 15:54:12 -06:00
Michael Black
7e9c566944
Add first cut at amplifier control 2019-06-12 15:52:35 -05: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
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
Nate Bargmann
1c3f22a872 Advance to 4.0~git 2018-08-05 21:11:00 -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
9c7ce6eacb Merge branch 'master' of github.com:Hamlib/Hamlib 2018-05-06 00:12:23 +02:00
Michael Black W9MDB
6eb18a9b34 Fix ar warning during linking 2018-04-22 18:41:49 -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
Bill Somerville
489564a1af Make rig_open() call in rigctld lazy and add graceful termination
Because some  rigs lock their  front panel when  opened for CAT  it is
helpful  to   call  rig_close()  in   rigctld  when  no   clients  are
connected. This change does that.

A  CTRL+C handler  is also  added to  allow rig_close()  to be  called
during exit.
2018-03-12 19:47:45 +00:00
Nate Bargmann
312acd05f0 Advance to 3.3~git 2018-03-02 06:44:51 -06:00
Nate Bargmann
1dea67a656 Add --without-libusb option to configure script.
At the request of David Ranhc, KI6ZHD, add an option for the user to
disable the libusb backends.
2017-11-20 04:38:40 -06:00
c vw
028732bdfd Changes to make microHam support compile under MinGW 2017-09-21 17:55:21 +02:00