Wykres commitów

11223 Commity (8cdef7f4b1001640eef64a2b5fca22fb44b2527e)

Autor SHA1 Wiadomość Data
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 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
Mike Black W9MDB 305e20948e Fix ptt for smartsdr slice so only the active slice gets positive ptt 2024-06-09 23:40:52 -05:00
Michael Black ff0ed58edf
Merge pull request #1563 from GeoBaltz/rp11
Convert all rig->state references in rigs/*/* to macro calls
2024-06-08 11:09:02 -05:00
George Baltz N3GB c4e5f54bbf FIx the stragglers
Comments/false postitives
New code
2024-06-08 03:55:08 -04:00
George Baltz N3GB 5790af8cc6 Convert newcat.c 2024-06-08 03:55:08 -04:00
George Baltz N3GB eeba884c7e Next batch of state pointers 2024-06-08 03:55:08 -04:00
George Baltz N3GB 494787cb3c First batch of state pointers in rigs/yaesu/
Almost all by sed -i
2024-06-08 03:55:08 -04:00
George Baltz N3GB aa94298a09 Convert rigs/icom/icom.[ch]
sed -i plus manual tuning in icom.c
2024-06-08 03:55:08 -04:00
George Baltz N3GB f5870c84ef First set of rigs/icom/* state pointer macros. 2024-06-08 03:55:08 -04:00
Mike Black W9MDB 1557ad70f7 Fix rotorez set_conf in both rotctl and rotctld -- since it needs to be done after rot_open 2024-06-07 16:07:57 -05:00
Mike Black W9MDB c112a5f6a9 Add PSTRotator to rotctl 2024-06-07 15:28:21 -05:00
Mike Black W9MDB efcea5ddcd Add UDP/TCP info to debug 2024-06-06 17:39:47 -05:00
Mike Black W9MDB 83583b6c0a Add some debug to network.c 2024-06-06 17:26:57 -05:00
Mike Black W9MDB 967efefabe Update orion version 2024-06-06 17:11:27 -05:00
Mike Black W9MDB 07e5085448 Try to improve orion filter bandwidth -- still not behaving at 80ms so reduce timeout and no retries 2024-06-06 07:39:02 -05:00
Mike Black W9MDB 0884532e97 Flex SmartSDR seems stable now with WSJT-X. 2024-06-06 07:21:33 -05:00
Michael Black 2c863c7322
Merge pull request #1562 from GeoBaltz/rp10
Replace state references with macro calls
2024-06-05 22:12:15 -05:00
George Baltz N3GB 53287de487 Convert all of rigs/* except rigs/icom and rigs/yaesu
Also do some comments(false positives)
2024-06-05 21:07:06 -04:00
George Baltz N3GB 5b84c02b80 More sed -i with manual fixups.
This leaves rigs/dummy/ to finish, then the biggies - rigs/icom & rigs/yaesu
2024-06-05 16:50:40 -04:00
George Baltz N3GB d17290b835 Use sed -i on all in rigs/kit/
Under 1800 to go.
2024-06-05 16:50:40 -04:00