GeoBaltz
a2aecdcf02
Merge branch 'master' into rp12
2024-07-02 16:54:18 -04:00
George Baltz N3GB
37321a1df8
Play catch-up with recent code.
2024-07-02 13:17:26 -04:00
Mike Black W9MDB
b0dc954a92
Fix spelling error
2024-07-02 12:01:23 -05:00
Mike Black W9MDB
d4480045f3
Improve Flex error message
...
Add rig_debug_clear -- can make for shorter/better messages in WSJT-X and such
Add conf item "client" so WSJTX and GPREDICT can tell us who they are and we can do special things for them. Other clients TBD.
2024-07-02 11:58:28 -05:00
George Baltz N3GB
02102f60e4
Convert all rig->state. references in src/rig.c to pointers.
...
Remove obsolete comment
Fix possible cppcheck squawks/errors after conversion from substructures
to real pointers.
2024-07-01 16:27:53 -04:00
George Baltz N3GB
00bc700ec1
More pointerizations in src/*
2024-07-01 05:52:46 -04:00
George Baltz N3GB
5b8cc94b01
More pointer conversions for rig->state.
2024-07-01 05:52:45 -04:00
Mike Black W9MDB
fee7007fb9
Add Android.mk file for commradio
2024-06-30 16:25:58 -05:00
Mike Black W9MDB
98f6c1aea6
Add Commradio CTX-10
2024-06-30 14:58:08 -05:00
Mike Black W9MDB
85ab6944bd
Add 100ms delay to qdx_set_ptt to flush whatever response the Hilbering PT8000A is sending
2024-06-29 15:40:30 -05:00
Mike Black W9MDB
3f909be270
Fix Hilberling TQ command by ignoring ID check
2024-06-29 15:36:49 -05:00
Mike Black W9MDB
dbd169a83f
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2024-06-26 22:13:06 -05:00
Mike Black W9MDB
6aec79b78a
Avoid segfault on 32-bit RigPi -- time_t size may be 32-bit
2024-06-26 22:12:36 -05:00
Michael Black
8b0e35ff0a
Merge pull request #1570 from GeoBaltz/fix15
...
Balance ENTERFUNC/RETURNFUNC calls
2024-06-26 16:07:21 -05:00
George Baltz N3GB
0790f4d72e
Fix ENTERFUNC/RETURNFUNC imbalances found by repaired func_chk
2024-06-26 16:44:04 -04:00
George Baltz N3GB
6996a1222c
Fix func_chk to do useful things
...
Allow multiple input files
Do analysis on function-by-function basis
Add 'return' to processing
Fix some false positives in comments
2024-06-26 10:16:12 -04:00
George Baltz N3GB
23e350ad23
Get rid of some false positives for func_chk
...
Comments only.
2024-06-26 10:16:12 -04:00
George Baltz N3GB
8cdef7f4b1
Finish balancing
2024-06-26 10:16:12 -04:00
George Baltz N3GB
c502556fdb
More balancing
...
In rigs/kenwood/*
2024-06-26 10:16:12 -04:00
George Baltz N3GB
096af1f592
More of the balancing act.
...
Mostly ENTERFUNC/RETURNFUNC.
2024-06-26 10:16:12 -04:00
George Baltz N3GB
06301679d3
Balance ENTERFUNC/RETURNFUNC usage
...
Still some unbalanced RETURNFUNC2 usage, but doesn't affect any rig data.
2024-06-26 10:16:12 -04:00
George Baltz N3GB
cd135de590
Balance ENTERFUNC/RETURNFUNC, ENTERFUNC2/RETURNFUNC2, ELAPSED1/ELAPSED2 usage
...
See that each call to the above is matched by a call to its counterpart. Most
are cosmetic (now) but EF/RF mismatches make the depth wrong.
Plus the rig->state pointerizations I started this with.
2024-06-26 10:16:12 -04:00
Mike Black W9MDB
1d8d41128a
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2024-06-25 22:39:07 -05:00
Mike Black W9MDB
0fe15fa858
Add Guohe PMR-171
...
https://github.com/Hamlib/Hamlib/issues/1483
2024-06-25 22:38:44 -05:00
Mike Black W9MDB
da4f9fbc3e
Add Guohe PMR-171
2024-06-25 22:30:35 -05:00
Mike Black W9MDB
08c82ddbb5
Fix possible segfault in 2038 testing
2024-06-25 12:10:35 -05:00
Mike Black W9MDB
25da0396c9
Remove get_agc_labels from flrig...not working
2024-06-23 06:53:09 -05:00
Mike Black W9MDB
097f2bbead
Remove debug from orion.c and slow it down a touch
2024-06-21 16:58:19 -05:00
Mike Black W9MDB
81db5ffa58
Add Orion simulator
2024-06-21 16:55:36 -05:00
Mike Black W9MDB
a0be1bfb32
Change Orion to use a thread for reading and use cache for freq, mode, and split_vfo calls
2024-06-18 22:23:50 -05:00
Mike Black W9MDB
0b9ff1518c
Add mutex.h to src/Makefile.am
2024-06-18 12:20:34 -05:00
Mike Black W9MDB
5f0fe34dad
Move MUTEX macros to mutex.h to allow inclusion in other code
2024-06-18 11:38:56 -05:00
Mike Black W9MDB
e09d1611b2
Add simic275
2024-06-18 11:27:45 -05:00
Mike Black W9MDB
142f22846c
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2024-06-15 22:19:19 -05:00
Mike Black W9MDB
108f52806e
Fix segfault when run as rigctl --ptt-file=/dev/ttyUSB2 --ptt-type=RTS
...
https://github.com/Hamlib/Hamlib/issues/1560
2024-06-15 22:18:59 -05:00
Mike Black W9MDB
0212db94eb
Fix segfault when run as rigctl --ptt-file=/dev/ttyUSB2 --ptt-type=RTS
2024-06-15 22:17:06 -05:00
Michael Black
a462bc19ae
Merge pull request #1568 from GeoBaltz/fix14
...
Fix rotators that want to do I/O before port is open
2024-06-15 12:20:10 -05:00
George Baltz N3GB
697904c882
Finish all port initialization before allowing I/O.
2024-06-15 11:03:58 -04:00
George Baltz N3GB
d1520aa166
Fix other rotators that try to do I/O before open.
...
Get rid of possible infinite recursion.
2024-06-14 16:33:39 -04:00
George Baltz N3GB
81a8745fca
Implement the first user of the deferred set_conf entries.
...
Testing with simrotorez shows the correct sequence of actions and
correct commands being received.
2024-06-14 16:23:36 -04:00
George Baltz N3GB
86a7a0636c
Definitions, storage and infrastructure for queuing config commands
2024-06-14 16:23:36 -04:00
George Baltz N3GB
341a205bd7
Revert "Fix rotorez set_conf in both rotctl and rotctld -- since it needs to be done after rot_open"
...
This reverts commit 1557ad70f7
.
2024-06-14 16:23:36 -04:00
Mike Black W9MDB
5fc4e0b5d0
Reduce timing on ts890
2024-06-14 10:30:05 -05:00
Mike Black W9MDB
096f29cfd9
Show flrig agc labels but don't do anything with them yet.
...
Mapping to Hamlib AGC levels is a bit complicated so deferring this until somebody needs it.
2024-06-14 10:28:44 -05:00
Mike Black W9MDB
ce84fc68a5
Remove debug from conf.c
2024-06-14 09:57:05 -05:00
Mike Black W9MDB
eae8863173
Improve orion.h behavior on timeouts
2024-06-14 09:40:55 -05:00
Mike Black W9MDB
661efce725
Allow pstrotator to return az/el on 1st call to get_pos and add status values
2024-06-13 07:18:33 -05:00
Mike Black W9MDB
d160c62064
Make Origin width timeout behave better
2024-06-12 15:32:21 -05:00
Mike Black W9MDB
db73ef20e5
Add csntechnologies.net S.A.T. satellite rotor
...
Thanks to Randy KB0NAV
2024-06-10 22:26:21 -05:00
Mike Black W9MDB
b19c179ce7
Move pstrotator read to a separate thread so that get_pos can see real-time movement
2024-06-10 17:29:51 -05:00