Wykres commitów

265 Commity (1bc9c0da7904f538d0b5369ceeecb0a56ffc4a66)

Autor SHA1 Wiadomość Data
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
Nate Bargmann 4f9085f8f5 Bindings tweaks for Python and TCL
Remove execute bits for all test scripts and install them into
doc/examples.

Make sure check-py and check-tcl targets work.

Set a conditional for Python3 or Python2 and install/test the correct
script file.

Use Makefile variables instead of configure substitutions wherever
possible.

Generate tcltest.tcl at make time to insert installation library path
into the script so that tests pass.
2017-07-26 06:33:42 -05:00
Nate Bargmann a2a873bbc9 Update ax_python_devel.m4 macro
Also reorder its call in configure.ac which now allows the PYTHON_VERSION
environment variable to be recognized and processed correctly by the
build system.

Correctly add PYTHON_LIBS (correct ouput variable of AX_PYTHON_DEVEL) to the
Makefile for the Python bindings.

Update README.python for use of PYTHON_VERSION.
2017-07-23 10:52:16 -05:00
Michael Black W9MDB 21a6909a9a Add Barrett 2050 backend 2017-07-04 12:50:23 -05:00
Bill Somerville 2828422e92 Stop rigctld and rotctld crashing when service threads cannot write to clients
Although there is  no reasonable recovery from SIGPIPE we  do not want
to terminate the server process,  just the client servicing thread. We
do this by setting the disposition for SIGPIPE to ignored, this causes
an EPIPE to be returned from blocked write() and send() calls that end
up trying to send to a broken pipe/socket.
2017-05-22 21:56:41 -05:00
Bill Somerville 317ea83684 Do not pass --no-cpp_precomp to compilers on Mac OS X
This option is  obsolete since Apple gcc 3.0, by  dropping support for
gcc 2.95.x we no longer have to pass this option.  By not passing this
option we sidestep  an issue for Mac  OS X when a GNU  gcc compiler is
used to build instead Apple gcc or clang.
2017-02-27 17:52:10 +00: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
Nate Bargmann 3fef67ae7d Advance to 3.2~git 2016-12-25 11:53:56 -06:00