Wykres commitów

10930 Commity (e1f23429821777b938a69b11f7589e5c0c191e51)

Autor SHA1 Wiadomość Data
Mike Black W9MDB e1f2342982 Promote all BETA to STABLE
Promot all ALPHA to BETA
2024-02-14 07:11:20 -06:00
Mike Black W9MDB 972d792a4f Round watt values to whole number >= 10 and 1 decimal place < 10 2024-02-13 16:39:59 -06:00
Michael Black 2b22a42e73
Merge pull request #1511 from GeoBaltz/fix11
Clean up ts890.c & simts890.c
2024-02-13 16:15:23 -06:00
George Baltz N3GB 45e097d3a4 Update simts890.c
Make IF return RX/TX status
Document IF data, reformat IF & SF commands
2024-02-13 13:11:24 -05:00
George Baltz N3GB 59aaf1f4c3 Minor cleanup of ts890.c
Simplify out-of-range check
Mute possible cppcheck squawk
Round power to whole watts
2024-02-13 13:11:24 -05: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 a8cfff8bd3 Try adding _TIME_BITS=64 to see if 32-bit build works with it
https://github.com/Hamlib/Hamlib/issues/1478
2024-02-11 15:57:10 -06:00
Mike Black W9MDB 916049b0a5 Icom rigs can now use filter_usbd, filter_cw, and filter_usb set-conf options to set filter for USBD/LSBD, USB/LSB, and CW/CWR modes
e.g. --set-conf=filter_usbd=2,filter_cw=1,filter_usb=3
https://github.com/Hamlib/Hamlib/issues/1507
2024-02-11 12:23:24 -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 f5d6be3b3e Fix a dependency check for bindings 2024-02-08 09:59:52 -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
Michael Black 3dd8c97b54
Merge pull request #1508 from GeoBaltz/rp4
Convert all rigs/*/*.c to use pointers for ports
2024-02-05 11:10:56 -06:00
George Baltz N3GB e26e6cd7f2 Convert rigs/yaesu
No more code references to raw port structures in rigs/*
2024-02-05 11:28:31 -05:00
George Baltz N3GB 12552bff64 Do rigs/tuner/, rigs/uniden/, rigs/winradio/ & rigs/wj/
This leaves only rigs/yaesu
2024-02-05 11:28:31 -05:00
George Baltz N3GB a2abc25416 Convert rigs/mds/, rigs/skanti/, rigs/tapr/ and rigs/tentec/ 2024-02-05 11:28:31 -05:00
George Baltz N3GB eb94ce2b94 Convert rigs/loew/, rigs/pcr/, rigs/prm80/, rigs/racal/ and rigs/rs/ 2024-02-05 11:28:31 -05:00
George Baltz N3GB 464eea58e7 Convert rigs/icom/, rigs/kit/ 2024-02-05 11:28:31 -05:00
George Baltz N3GB c7ab5c44af Convert rigs/flexradio, rigs/gomspace, rigs/jrc, rigs/kachina 2024-02-05 11:28:31 -05:00
George Baltz N3GB 1e552b557f Convert rigs/dummy/ 2024-02-05 11:28:31 -05:00
George Baltz N3GB f777179bc8 Convert rigs/dorji, rigs/drake, rigs/elad. 2024-02-05 11:28:31 -05: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 02f0ad067a Start converting rigs/*
This commit does rigs/adat/, rigs/alinco/ and rigs/aor/.
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 b1d85e5aa1 Update dcdport usage in tests/*.c
Issue #1445
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 6bfccb3e92 Add filternum option for Icom rigs so WJST-X can use hamlib_settings.json to set default filter
https://github.com/Hamlib/Hamlib/issues/1507
2024-02-04 16:53:41 -06:00
Mike Black W9MDB d42d505d22 Icom rigs will now recognize the current even if the user is twiddling buttons
https://github.com/Hamlib/Hamlib/issues/1507
2024-02-04 15:56:34 -06:00
Mike Black W9MDB 1093349564 Fix TIME_BITS_64 2024-02-03 23:35:56 -06:00
Mike Black W9MDB d77b0df702 Fix Icom rigs filter -- mode set will now keep the same filter as currently set 2024-02-03 23:29:09 -06:00
Mike Black W9MDB 8757271437 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2024-02-03 23:26:58 -06:00
Mike Black W9MDB ab8835e87e See if _TIME_BITS_64 works on 32-bit bit builds to fix 2038 problem.
https://github.com/Hamlib/Hamlib/issues/1478
2024-02-03 23:24:07 -06:00
Mike Black W9MDB 9bfb0f5f71 Fix bandlist nullification 2024-02-03 23:23:25 -06:00
Michael Black dab7cf1ee6
Merge pull request #1506 from GeoBaltz/fix10
Fix icom_set_powerstat() to correctly save&restore rp->retry, rp->tim…
2024-02-03 16:45:39 -06:00
George Baltz N3GB 904dfef9b9 Fix icom_set_powerstat() to correctly save&restore rp->retry, rp->timeout_retry
Also convert icom.c to pointer use.
2024-02-03 15:46:11 -05:00
Mike Black W9MDB 0adaebd100 Update comment in rig.h 2024-02-03 12:44:48 -06:00
Mike Black W9MDB 09a9075844 Fix Yaesu BANDSELECT
Rigs must have the bands listed in the backend to work properly
https://github.com/Hamlib/Hamlib/issues/1504
2024-02-03 12:40:58 -06:00
Mike Black W9MDB ade62105a3 Don't set bandwidth on TS590 when RIG_PASSBAND_NOCHANGE is the width
https://github.com/Hamlib/Hamlib/issues/1505
2024-02-03 11:05:12 -06:00
Mike Black W9MDB cff4faba53 Update rigctl.1 2024-02-02 15:54:29 -06:00
Michael Black 697c090935
Merge pull request #1501 from GeoBaltz/fix9
Add calibration table for RFPOWER_METER_WATTS in ts890.c
2024-02-01 16:50:48 -06:00
George Baltz N3GB b6dc6110a6 Bring simts890.c a little closer to the real thing
Still needs more work.
2024-02-01 17:34:47 -05:00
George Baltz N3GB 4ef5bd4142 Add calibration table for TS-890S RFPOWER_METER_WATTS
Make sure we only get RFPOWER_WATTS during xmit, and STRENGTH during receive; else return -RIG_ENAVAIL.
2024-02-01 17:34:47 -05:00
Mike Black W9MDB a03a79c864 Add tone_enable in more places to cover all set_split_freq cases 2024-02-01 15:48:01 -06:00
Mike Black W9MDB 7436e4395f Add FUNC_TONE tone_enable to icom_set_split_freq too 2024-02-01 15:41:36 -06:00
Mike Black W9MDB 7310f370c1 IC705 remove get_powerstat -- doesn't work
Icom do not get width for FM or FMN -- doesn't work
Add tone_enable option to overcome bug in IC-705 where changing freq turns off TONE
2024-02-01 15:35:19 -06:00
Mike Black W9MDB d9bae6f46f Add simxiegux108g 2024-02-01 12:39:07 -06:00