Mike Black W9MDB
92e82a25d2
Fix possible null argument in rig_test_2038
2024-04-26 17:35:18 -05:00
Mike Black W9MDB
e9a9424eed
Adding motorola rig
2024-04-24 12:06:00 -05:00
Mike Black W9MDB
2b27553155
Make rig_flush_force in rig.c timeout immediately
...
https://github.com/Hamlib/Hamlib/issues/1541
2024-04-22 11:26:57 -05:00
Mike Black W9MDB
35b0bb086b
Fix fortify warning in misc.c
2024-04-11 09:06:21 -05:00
Mike Black W9MDB
63fa818fd7
Add PARM_AFIF_LAN and PARM_AFIF_ACC for IC-9700
...
Add PARM_WLAN for IC-705
Fix parm selection/printout for the AFIF labels
2024-04-04 08:21:23 -05:00
Mike Black W9MDB
de71976044
Fix CPU usage with rigctlcom in sleep.c
...
Hopefully doesn't affect other things too much
2024-03-30 23:40:59 -05:00
George Baltz N3GB
9f997d799d
Fix incorrect port read for elevation
...
Add missing port parameters for rotp2
Remove funky character(^B) from simrotorez.c so `file` and `more` think it
is plain text.
Dunno if this works on the real H/W, but at least the simulator can get
and set az/el position without errors.
2024-03-28 16:26:21 -04:00
George Baltz N3GB
295ad74757
Add macros for amplifier and rotator state pointers.
2024-03-26 02:08:33 -04:00
Mike Black W9MDB
dc375c6d00
Fix rig_get_split_vfo -- was almost always using cache
2024-03-25 14:46:26 -05:00
Mike Black W9MDB
f51e7ef760
Add SDRConsole rig entry since TS-2000 is now hardware flow control by default
2024-03-23 08:46:56 -05:00
Mike Black W9MDB
f119f5976a
Fix build warning
...
https://github.com/Hamlib/Hamlib/issues/1524
2024-03-14 17:10:23 -05:00
Mike Black W9MDB
5ab1122139
Add freq_skip for use with rigs that do not have targetable VFO
...
Hopefully this allows them to work with gpredict.
However...setting frequency on TX/RX transition could take up to 1 second depending on gpredict polling rate.
https://github.com/Hamlib/Hamlib/issues/1493
2024-03-08 17:09:47 -06:00
Mike Black W9MDB
24135bd7d7
Fix compile error for MUTEX_CHECK when HAVE_PTHREAD is false
2024-03-08 16:55:33 -06:00
Mike Black W9MDB
b358cdbd2e
Fix usb_port.c to use new libusb format for pid:vid
2024-03-05 15:57:10 -06:00
Mike Black W9MDB
bafb88432a
Fix return value for rig_send_raw
2024-03-03 22:40:43 -06:00
Mike Black W9MDB
dc38d19449
Slow freq events to 4 per second
2024-03-03 12:23:33 -06:00
Mike Black W9MDB
bb9b1f1783
Fix some printf problems for mingw64
2024-03-01 15:41:47 -06:00
George Baltz N3GB
55db73894f
Add STATE to the list of pointers
...
Definitely a long term item.
2024-03-01 12:27:26 -05:00
Mike Black W9MDB
c6371a14a1
Fix 'G' command vfo_ops
...
https://github.com/Hamlib/Hamlib/issues/1518
2024-02-29 22:37:16 -06:00
Mike Black W9MDB
c68ef118e9
Add mutex for rig_send_morse and when locked use cache
...
for rig_get_freq, rig_get_mode, rig_get_vfo, and rig_get_split_vfo
Might need to add more down the road
https://github.com/Hamlib/Hamlib/issues/1514
2024-02-28 23:04:47 -06:00
Mike Black W9MDB
45db5d32c3
Remove debug for rig_strparm to reduce verbosity
2024-02-28 17:23:46 -06:00
Mike Black W9MDB
7ee8c358cd
Fix mingw 64-bit and another attempt for 32-bit
...
https://github.com/Hamlib/Hamlib/issues/1478
2024-02-24 12:08:26 -06:00
Mike Black W9MDB
5f92b19ef4
Revert "Sync github"
...
This reverts commit 5089949f10
.
2024-02-24 11:10:41 -06:00
Mike Black W9MDB
5089949f10
Sync github
2024-02-24 11:09:54 -06:00
Mike Black W9MDB
2849a75676
Another attempt to fix 32-bit mingw build for 2038
...
https://github.com/Hamlib/Hamlib/issues/1478
2024-02-21 17:24:15 -06:00
Mike Black W9MDB
db6dc92513
Fix left shift warning
2024-02-19 16:33:13 -06:00
Mike Black W9MDB
1ea597b6e1
Move time_t test later so 32-bit check of 64-bit functions can work
...
https://github.com/Hamlib/Hamlib/issues/1478
2024-02-15 09:25:39 -06:00
Mike Black W9MDB
4cadea95f8
Astyle cal.c
2024-02-15 09:25:27 -06:00
Mike Black W9MDB
7caef5398e
Return exact value for rig_raw2val when appropriate
2024-02-15 09:24:58 -06:00
Mike Black W9MDB
47fcf999f0
Reduce debug error level for rig_test_2038
2024-02-14 08:59:52 -06:00
Mike Black W9MDB
f12d653f6c
Try to fix MINGW time_t
...
https://github.com/Hamlib/Hamlib/issues/1478
2024-02-14 07:55:42 -06:00
Mike Black W9MDB
59217b560a
Add 2038 test for MINGW __time64_t
2024-02-13 11:17:09 -06:00
Mike Black W9MDB
8d33869ca2
Show glibs version if available for 2038 test
...
https://github.com/Hamlib/Hamlib/issues/1478
2024-02-12 10:48:07 -06:00
Mike Black W9MDB
6844722faa
Add libusb version info to find_and_open_device
2024-02-11 08:02:33 -06:00
Mike Black W9MDB
59e4ba1cdc
Add TIME_BITS debug
2024-02-07 12:27:12 -06:00
Mike Black W9MDB
64c470a4e7
Make hamlib_settings error show the real error
2024-02-05 15:00:26 -06:00
George Baltz N3GB
23d5d53248
Port rigs/anytone/, rigs/barrett/ and rigs/codan/
...
Fixup git rebase SMerge error.
2024-02-05 11:28:31 -05:00
George Baltz N3GB
4a1fa678ea
Play catchup with split/VFO revision.
...
Fix typos in rebase fixups.
2024-02-05 11:28:30 -05:00
George Baltz N3GB
1532a7d8dc
Convert rot_conf.c and amp_conf.c to pointers
...
Consolidate some assignments to make deprecation easier.
Issues #1445 , #487
2024-02-05 11:28:30 -05:00
George Baltz N3GB
3eb41c6400
Cache pointers for src/rig.c
...
Issue #1420 again.
2024-02-05 11:28:30 -05:00
George Baltz N3GB
96ee58436a
Convert a few more cache pointers
...
More of issue #1420
2024-02-05 11:28:30 -05:00
George Baltz N3GB
bf8bf51bf4
Convert some cache references to pointers
...
Affects issue #1420
2024-02-05 11:28:30 -05:00
Mike Black W9MDB
9bfb0f5f71
Fix bandlist nullification
2024-02-03 23:23:25 -06:00
Mike Black W9MDB
b4ec8a427c
Fix return value in test_2038
...
https://github.com/Hamlib/Hamlib/issues/1492
2024-01-30 11:02:05 -06:00
Mike Black W9MDB
8d59c9302f
Change test_2038 routine to return error on time_t size==4
...
Seems ctime might be seg faulting on the test
https://github.com/Hamlib/Hamlib/issues/1492
2024-01-29 07:52:56 -06:00
Mike Black W9MDB
d29caa7cad
Add debug and null check to test_2038 to see if it solves 32-bit segfault
...
https://github.com/Hamlib/Hamlib/issues/1492
2024-01-28 09:46:09 -06:00
Mike Black W9MDB
267f30d16b
Fix compile warning in rig.c
2024-01-28 09:44:41 -06:00
Mike Black W9MDB
703d86a025
Add example of band_changed.c
2024-01-27 07:31:01 -06:00
Mike Black W9MDB
c8e33010f6
Fix 12M band for rig_get_band
2024-01-26 16:58:51 -06:00
Mike Black W9MDB
fabfe61a45
Add rig_test_2038 to rig_init so it will show on all systems
...
https://github.com/Hamlib/Hamlib/issues/1478
2024-01-24 15:48:05 -06:00