Commit graph

988 commits

Author SHA1 Message Date
Mike Black W9MDB
a7a97776bb Revert "Remove VFO argument from stop_morse, wait_morse, send_voice_mem, and get_dcd"
This reverts commit c3d1e1559a.
2021-10-23 10:13:30 -05:00
Mike Black W9MDB
636acf2155 Add model name to dumpcaps output 2021-10-22 17:30:36 -05:00
Mike Black W9MDB
c3d1e1559a Remove VFO argument from stop_morse, wait_morse, send_voice_mem, and get_dcd
None of these should require a vfo
2021-10-22 13:02:02 -05:00
Mike Black W9MDB
a8a317f6ab Move parse_mode error message to the function itself 2021-10-16 09:45:24 -05:00
Mike Black W9MDB
4462fe423e Add USB-D and LSB-D to mode_map for Log4OM mode requests 2021-10-16 09:20:24 -05:00
AuroraRAS
7f27917dbc AndroidSensor codes improvement
append rotctl CLI tool to android.mk file
save target az/el to priv pointor, make them accessible more.
remove some c++ warnings.
bug fixes.
codes optimization.

Signed-off-by: AuroraRAS <chplee@gmail.com>
2021-10-06 13:51:19 +08:00
AuroraRAS
1c3250f6f4 add androidsensor rotator
The androidsensor rotator is not a real rotator, it uses the accelerometer sensor and magnetic field sensor of the cell phone or tablet to perform attitude determination for your antenna and the phone tied to it.
Now you can wave your antenna to find radio signals.

Signed-off-by: AuroraRAS <chplee@gmail.com>
2021-09-25 09:51:11 +08:00
Mike Black W9MDB
e51e645d2a Fix rigtestlibusb.c to include config.h 2021-09-22 22:38:04 -05:00
Mike Black W9MDB
875104c395 Update comments in tests/Makefile.am 2021-09-22 13:25:07 -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
9671a26858 Add mutex back to rigctld. Migrating to mutext locks on all rig functions
https://github.com/Hamlib/Hamlib/issues/695
2021-09-21 23:30:45 -05:00
Wouter van Gulik
a3ab4a4312 Fix rig_cookie: use lock for reads and write.
Ensure we never print more then HAMLIB_COOKIE_SIZE otherwise we read
out-of-bounds.
Drop stray printf.
Add tests for invalid input and overly large input.
Fix test2 to release the cookie.
2021-09-20 22:10:55 +02:00
Mike Black W9MDB
63240f1671 Fix rigtestlibusb test_wrapped_device for libusb-1.0.22 or less 2021-09-18 06:08:16 -05:00
Mike Black W9MDB
be3d79ce19 Change libusb warning in rigtestlibusb.c to Android-only
Doesn't appear wrapped usb devices are needed elsewhere
2021-09-17 10:09:39 -05:00
Mike Black W9MDB
12e184a0e8 Rename testlibusb to rigtestlibusb to avoid name collisions with other testlibusb.exe files 2021-09-15 23:45:16 -05:00
Mike Black W9MDB
8cc59cca3b Rigs have been at BETA status forever so promoting all to STABLE 2021-09-15 13:44:42 -05:00
Mike Black W9MDB
5db5c47ce2 Fix rigctl send_morse command when in vfo mode 2021-09-10 05:46:13 -05:00
Mike Black W9MDB
f064241c64 Update testlibusb.c warning to "may be" instead of "will be" 2021-09-07 22:37:35 -05:00
Mike Black W9MDB
4679d0f2ef Make testlibusb.c compatible with libusb < 1.0.23 2021-09-07 07:03:53 -05:00
Mike Black W9MDB
d1c824be5c Add simple.c example of rig_get_rig_info call 2021-09-03 10:17:51 -05:00
Mike Black W9MDB
eaa39df66b Update tests/Makefile.am to not remove build scripts 2021-08-30 10:41:05 -05:00
Mike Black W9MDB
53b67d24ec Fix Startup information in rigctl and rigctld 2021-08-29 23:32:29 -05:00
Mike Black W9MDB
a0672e4f7e Fix rigctl/rigctld interaction regression from issue 773
https://github.com/Hamlib/Hamlib/issues/778
https://github.com/Hamlib/Hamlib/issues/773
2021-08-29 09:59:47 -05:00
Mike Black W9MDB
36387c8af7 Put rigctl flow debug in if statement
https://github.com/Hamlib/Hamlib/issues/773
2021-08-29 00:03:27 -05:00
Mike Black W9MDB
d16fa490d7 Fix display of arguments for rigctl non-readline version
https://github.com/Hamlib/Hamlib/issues/773
2021-08-28 23:44:35 -05:00
Mike Black W9MDB
9efa3c7259 Fix testcache.c 2021-08-28 10:31:00 -05:00
Mike Black W9MDB
9f0d5951cb Move Startup message after debug_set_level in rigctld.c 2021-08-28 09:53:19 -05:00
Mike Black W9MDB
1b52a009ef Move Startup debug line after set_debug_level 2021-08-28 09:10:35 -05:00
Mike Black W9MDB
283281c4cb astyle all files preparing for 4.3 release 2021-08-26 06:49:24 -05:00
Mike Black W9MDB
ff61c407f0 Put simulators in their own directory...this is an ongoing project to make these more robust.
Simulators are currently used to debug things and need to improved to allow model selection and all the complexities of simulating multiple models
2021-08-26 06:47:14 -05:00
Mike Black W9MDB
547bd0fb55 Fix ANT get/set for IC756Pro series
https://github.com/Hamlib/Hamlib/issues/774
2021-08-22 16:40:48 -05:00
Mike Black W9MDB
1f515458fe Allow testlibusb to compile on < libusb-1.0.23
Generate warning for libusb-1.0.23 future requirement
https://github.com/Hamlib/Hamlib/issues/763
2021-08-20 10:21:10 -05:00
Mike Black W9MDB
6d829ec43f Fix without-libusb build to not build testlibusb 2021-08-17 17:53:14 -05:00
Mike Black W9MDB
87122795e7 Change tests/Makefile.am testlibusb to use LIBUSB_CFLAGS and LIBUSB_LIBS 2021-08-17 08:12:16 -05:00
Mike Black W9MDB
a7cc7da17f Hopefully portable detection of libusb.h in testlibusb.c
https://github.com/Hamlib/Hamlib/issues/763
2021-08-16 22:24:51 -05:00
Mike Black W9MDB
0818062372 Add testlibusb to Makefile.am in tests
https://github.com/Hamlib/Hamlib/issues/763
2021-08-15 23:46:27 -05:00
Mike Black W9MDB
45935336cb Adding testlibusb.c 2021-08-14 10:39:00 -05:00
Mike Black W9MDB
5cab1acc0d In rigctld do not try to close fsockin/fsockout when null -- happens during error on fsockin or fsockout
https://github.com/Hamlib/Hamlib/issues/757
2021-08-05 07:50:15 -05:00
Mike Black W9MDB
a44c3d08cf Update simelecraft 2021-08-04 09:48:07 -05:00
Mike Black W9MDB
f5f4fdeca6 Add simicom 2021-08-04 09:47:30 -05:00
Mike Black W9MDB
38a258d52a Add simkenwood 2021-08-04 09:36:30 -05:00
Mike Black W9MDB
02577d43c0 Add simelecraft 2021-08-04 08:18:31 -05:00
Mike Black W9MDB
4bfd71f91f Fix Icom split and implement reverse split
These should work now from rigctl and via the API
S VFOB 1 VFOA
S Sub 1 Main
https://github.com/Hamlib/Hamlib/issues/754
2021-08-02 23:37:31 -05:00
Mike Black W9MDB
4b777bc14e Adding beginning of simyaesu 2021-08-01 12:19:44 -05:00
Mike Black W9MDB
9a2cc9ff62 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2021-07-25 22:18:25 -05:00
Lorenzo Santina
e48e16beb0
Fixed rigctl ignore error command line 2021-07-26 01:40:34 +02:00
Mike Black W9MDB
fa10d10e38 Add -R --rot_file2 option to rotctl and rotctld for 2nd rotator controller for RT21
https://github.com/Hamlib/Hamlib/issues/747
2021-07-23 23:28:02 -05:00
root
dbdf86fa9a Fix testcache.c to avoid modifying constant 2021-07-14 23:22:46 -04:00
Mike Black W9MDB
75687ea273 Show startup arguments for rigctl and rigctld 2021-06-28 10:11:29 -05:00
Mike Black W9MDB
1f91bdb7a6 Fix compile warnings in testrig.c 2021-06-25 07:31:15 -05:00