[Hamlib-commits] Hamlib -- Ham radio control libraries branch master updated. 223488699853a2555c45a
Library to control radio transceivers and receivers
Brought to you by:
n0nb
From: Nate B. <n0...@us...> - 2021-12-02 23:59:45
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Hamlib -- Ham radio control libraries". The branch, master has been updated via 223488699853a2555c45a2a08d835ba4d8eeff73 (commit) via 712a5f3f046f66b2f2cc4a15b12275efe5a3b27a (commit) via 1a22f5caf73973208c4c2c3ac6686ed47b17660e (commit) via a1da584bc13b9b4481e4bde21eed0e708dd2d10e (commit) via b5a4e99a3e9a39c073c5567ce22d80831216b31e (commit) via cab48cecfae7a21377379fedb12bc76aed0ebfb8 (commit) via 9ed36ffe548f0a5e14329851980b59f46aa47fe6 (commit) via d38a248fdaa6c65320e736b3bd255dda73b1246b (commit) via 41990372da5c697f8b0fe6a4799866aafdd1b490 (commit) via 8e28c68d3e892c94e35ecb19b41fd6be466487f8 (commit) via 23d291de3ce0adaecf19432013a286313fbe1e04 (commit) via 26d1b57d8f5a37322f0609a610022ae2ecab8423 (commit) via a1c8493c62d309488e2f41f50850372bc41e6052 (commit) via a36b74deca550d7dce67d8bc4fdf5b06561fcaac (commit) via e16035ef8e92831ce718d32895342bae6ddb71aa (commit) via fc7beda918dd7ce490db0600533712c8c8f79422 (commit) via 48b53ffaac85645ed523c5578a88e2749c18ae1c (commit) via 3affc1066ca5034a04f76b31e8796892332b1e35 (commit) via 618cf901450351d76b471a32fa45a15ef99072e4 (commit) via eaa6d1bc28711a2cf5c57b9d042956a447cd3c72 (commit) via 1fe7a9a78097296bc21bace93db3d2c7db572bb1 (commit) via 361dc2c2e2888d431752673b44dc7e833efcff5c (commit) via 63a51c36a1728a3f91715cda4d78f6c3c4bbf911 (commit) via 7349a0de736166fd07073921800870c3ddd176a7 (commit) via 8a443a8667bae46c46141024a4b9bd7d9c5beba6 (commit) via 5cf68f3647d13efbc9865bfcdfbb91c5e3e8af17 (commit) via d22e7d2f7722d634dae82b0e80302bc58dd1dcf2 (commit) via 643e18dc289e30f3b586b3581d473f370cdbbec6 (commit) via 7c1e14d79dd37f20caa0c6bbded68a7c77b0341f (commit) via 921bd9812fd518c299b2c9e2bce09669b4dc010d (commit) via 71662c79f87a9c9a143eab1cbb056912e5fbae88 (commit) via ada6543b09872e9095170d2c38bd4751d2439a5a (commit) via 02bd4f6e9ec99e253ee88b82a252431d13bd54a3 (commit) via d1a7964ac4ab270dd07b0e672c18f03bb58542dc (commit) via d820ee9dbfbd12bc030e6576cc8eea6655cbffbb (commit) via e58db5cd52535143ddbe8132d9bfc8268ab75558 (commit) via 8928672e2cf89eb796f65b2dfd3d3a12f5272811 (commit) via d94c8c92256f2da22375c593c269f489913d5c2f (commit) via 70a7db3318b84374ee2e8bac042a90a6f4124883 (commit) via ccac553f1b43f1062c1ee7120de29f17a0b3e116 (commit) via e283e2b03948757b205f017ec5b733d705b75ec0 (commit) via 238e17b736256a0d49da23b5a20fd14dd190023f (commit) via 3fb9f50003d61b1cd45a127bf8beed5e9676627b (commit) via cf527c8d24a86e9965ab826cb78de4fdf6180801 (commit) via ba407cfcdf6740a90ace04016f4a1de0a1e2c3dd (commit) via 6f308b94078a69477540dbe3fb83a58868c2d068 (commit) via 42284ef70b7a56d05a4759677ccf5b0b5d19e10f (commit) via 9b5e283e95684d8145267d3cbf42a0c631324b26 (commit) via f71712b23b6daeaea97c0e1995c7fee4d1084410 (commit) via 12f7bb4d8f81da856e298e9e534d149b8b4e72a5 (commit) via 4b3bbabc5da31df483ff1c70f1102ef5435e57bf (commit) via 050826bb4486ce15b822a13a802732fb83029671 (commit) via 383d97dee0685b167373a6e0eea81af0d40142b7 (commit) via f3dc90f8f5547731f9babb50635c3a12f8037cb1 (commit) via c229c2f52df383216e307bc0d76e8b81b0e431c1 (commit) via 8c3e8fed284d404e59ed710f0fd2b4f336f85191 (commit) via 489ecf6aed5a66804a00a57d04c95ffbd4ccf947 (commit) via d9d247cad3a66bba55a3eed737edcd72c075b6a0 (commit) via 3de368f6a2c5ffe72dd60c3f7e95b3569c8df36b (commit) via 3502852d428141b8075f479dcab59883978bd13d (commit) via f044c2bfdd904cd744f73c224fd044029ccdd5e8 (commit) via 450273164481829c391f40fcb95a11b71d3d0f40 (commit) via fdd0749c09909f41c59535725fc81239d0246926 (commit) via a67f885c853c9824cd021123c70375fca4911d30 (commit) via 470d3b7c4fc22fbb7b8883c5065d9b927f48b3fe (commit) via 4e717d2386201845da77e2ffff4fa0ef182ac1f7 (commit) via dbb9f90abf7ccae3c9b5c603a1180524a26f4047 (commit) via d6110a8b8bb8f62c745556a2784a57334d80f467 (commit) via 8b5685425ae052295803405e13ad987665fdb2f5 (commit) via 0032f567e1b14d870c622f20f5db07ac5cac96d6 (commit) via 4c530dc578f35c9236b36d2daef03bf0a7cc4e18 (commit) via 782e39eb33931b0a78a1a43e7d5353d1a3c7df1b (commit) via 7dceda7d2cca71851d591e055b472eedea10dc6a (commit) via 65cc461918d237a1eb0c5227f904d2ba31ff7c9c (commit) via ff89d6441ee0769c9e6b3936c562db59f49dcd36 (commit) via f2ae765c37bc787469e14fe372a5116e0ef67b0d (commit) via e64a128f3a8eb6d47188a4552d620843c2ea66aa (commit) via 61141126c1a22451ae9761a1b7a9a5635b932765 (commit) via 68edfe3357f4bb0e96b304f297ec03203b3a8882 (commit) via 9eccaec6afb29a795d640dee97400e8ee0756d4b (commit) via 5102d3e7210065cb69480c9213308cf9415f709b (commit) via 353bee3a5fa6ebede652eeab683042eb87fa1e85 (commit) via 6ba1bc0811ab1d9ee5fc7992bde0bfca30f56302 (commit) via eed96376758252e73f77b60c0f8fec991a785882 (commit) via aa86f25321b10a3d677efdea89fe172cfbccadc9 (commit) via 40546d9e5a8292301acff93de4476c75ec70fd09 (commit) via d6541eba0a09543f79bfc1fcaf31d09458994a01 (commit) via a3e888dc3fa29de956cbbe735a0c2dc39f458a45 (commit) via d1f9ca1b68d7859eac00051fabb33e6b7835f23e (commit) via b17d681fc28f48e6bda9103f78552c348c87ab56 (commit) via 5eb169edc17a9a107c781dc0395a3accae98ed03 (commit) via 3b927a81eb5c7a425102fc8305a42d2834361fe2 (commit) via 41ebbb02b5abf49fc3601790f1886cebc5aa1a1c (commit) via 50bbf7b36b7fd95a19c487fd6762c43d19c7d146 (commit) via 663b149a487a3b211cd0ad7cee7f5bb400ec9a70 (commit) via a9c2792c23beca4316dc30a6d08d3fb72f650343 (commit) via 023a1b8d5cf656e1a65b9f01835e2819a062af5f (commit) via 6ca98441967d2ab2b1b42627bb1cc90be4160736 (commit) via ac4c59232ddce1302729e9111914c7ab340830ff (commit) via c5828909504726283c22418a562fc3480818f3e4 (commit) via ffe3c9d0127075237fd50dcec3f6bc029036021b (commit) via 65b3cb9da3ed8d317183a0338fba989f9b73684c (commit) via 9554e4937da904935bb2a1759b0bd05848245d3d (commit) via 00657fba429798e28db181a37d04a294bdf2f155 (commit) via e7530643a032ad7c92065cfab473859d84463731 (commit) via 057788b300535cb6fac6890da453548e37199c8d (commit) via 544fcf719440e641285f30ada4c268f33dd36f60 (commit) via c1c549cbf34076e310de9f1e0a0ec3056bd07ea0 (commit) via 44abad93748afbb8a8636cc2ca3fdc47625c2a89 (commit) via b4f42286501b94948f6c99da15309e149c83c23a (commit) via 233036f874411492384c5209ef4202d617dae2e3 (commit) via a271948b3df6151834c0ef46635df747296a42ff (commit) via c1c1f1f05375e9385688748a3f5da7034805bf07 (commit) via 30ef04b1a49c075dafae2b3be54c9a02e8625a2c (commit) via 9842cdb1f398e45294b82b00356152f4b1228d2a (commit) via de1b0f5126893eb9a92fd5bee248739fe0f3a6e9 (commit) via 8fe190d6226e442840e67cfdaa6d6c6696527591 (commit) via 57bb2b15d637ddd1954e8273dfeb682b3382248d (commit) via c6ae89cf6f99ba76732fe241763a9639e8a5fe84 (commit) via 603223d49318e383cf05891dcf70cf1ff0ab5ee9 (commit) via 52e0840f1d5bebf1454e71f819986396ecd54a10 (commit) via 746ba96eb1efc0d0419c8a0c34f2f97699c20e2e (commit) via dc585776fce20fd1d2a183ea5af9a15270e86749 (commit) via 84fb123202f1582a96f5250d8654182501bb6556 (commit) via 44871f7e9b04fee6e7e5a346a3563822fd60c4e4 (commit) via 1ed398466d7f5dcb05b4ca695b5bb867b6d95ae3 (commit) via f071adac8fea680ce233bb51e9d78c1b1699c0c9 (commit) via b2646f54a45fb3d45151c4e9f5248321ec65e9e5 (commit) via bf2867021e9b50ea42413824c9a5f8e98acb4318 (commit) via 4a18fa22821d6a6370919cd3d72bd8190220b7c5 (commit) via d28f4409683b3dcc34a0ff618714e20f3b43078a (commit) via 4ad28fd5aba217fa606d0645e536db98b925e816 (commit) via b9c86da0fb044430ba6f8833b132259d955f66f1 (commit) via 0309a34d02d1f32c6f723136335b479b213811e8 (commit) via 8cba9d7ee939b47dffbf057284d70aefafd65b41 (commit) via 9d2aaa00c0f9dfabfdced47112a81b041b005763 (commit) via 6f82645ee80dda1ca83d406d8693f218eafcbb58 (commit) via db9cd44bcf2d1b88c23ebc4016e7847d625448a3 (commit) via ab0d25ce3b9a8ffc7a7c37cf31cb51b462be952a (commit) via 022d4e4f67d2cdfd9d0ff6be0d68b7f382399c87 (commit) via 1dc9f56e13e445941ebe52ba236c9b02154002fd (commit) via eb8c8d8e5f06250879eef18fa24f4b99a54bdb27 (commit) via 5f9153cd0a0422fbefda2de5886d4d2a6f1fe519 (commit) via ff1d2bab83184fa785be2d757699c2334264b4d9 (commit) via a755d82ffdd2e2f1e5ffa7f2b63ca694b1bf8de6 (commit) via 58635746494d098e9eec168756944331d1f1592b (commit) via 47ca65cc6790066581f6aa1d6387a0aaeba97d2e (commit) via d18c3a81119419e793b3d415fa78ef1ba6a20053 (commit) via 739d808d6af2447b993cd4793a4b1fde04d3da90 (commit) via 0e3393a1e024ec8140b963f3c272b8d05286203b (commit) via 468c5d2c03859d9a682022aab147858b1bf09e34 (commit) via f5abd7a176f21ea9c74cc444b351510acfc90f8b (commit) via a7a97776bb7466a1e6fa32e75ea24ce2713d0099 (commit) via 6bfa5705fdb6bef9bebc1fe2638f392cd7bff159 (commit) via 7e9a8f14ccfafd5244ca8b4568688b0c4f724671 (commit) via 636acf2155e70ed633fea8cfcbd0456c13aa5125 (commit) via 5cdbdd04c643ac513b4cffd50c82be54be714e89 (commit) via 6f018701a092607ed09173af6824e578cef5a649 (commit) via c3d1e1559a6e0fc01a45a2d43c9d490a06bac49a (commit) via 1ca3d34010fec4e692d216f5aff9ba04a0f40217 (commit) via 014219c4ade4bdd9e8f009474e9fa70f67711eb7 (commit) via 28cdd671613a82af287d946597af9d9903f805f7 (commit) via c9d7a924c79e9b84b126f5cbc9e85c05bc9b8c46 (commit) via efe54c80c567076597fbf0e3b7ebe03df433a0f8 (commit) via a312efb96b85043096e47262463af18933878d4e (commit) via f77dc0992424ff2e9524d26149c4865c10700e69 (commit) via 3ae48c507d1f54666e42ca157cfc4a30896bef51 (commit) via 9186702776bb047d76e1a32acc93874a3919e18b (commit) via 6553373ad162ab8665b087fdd254a85cb4d1141a (commit) via c83949ae6db075bf922399f1272364dc180d8d1a (commit) via 5e90774728676bb421b619700ae68f668687303b (commit) via 6b6156c416a1e02ce9713d354aba5f41763d50cd (commit) via a15726e6522133fb42fda2fdfdb665d14581ef4e (commit) via 5c29e099a9dc4156587bdbb2c1b941fe5a5f4882 (commit) via 10c3ab09ac57f08f8162471c6057c4145fd70aa4 (commit) via 024f7f061c717845fca305f91cb4f7d132ed9864 (commit) via 0cd7e5cc166c4086193ad00201446f28afae85b1 (commit) via c0aeb14a2a7748c081c384e855fc81ef77705bab (commit) via dc09191f0795408d98f09c6f8e84ba23b0e7cb44 (commit) via 736072bbaf2fb9be9b6cfa20d418664a73a5a105 (commit) via e3731400c37135b37a9ccbc1d637c36deb848dfd (commit) via 44cce057f27b2345a6f02b3214d108f73c63bd99 (commit) via 84df12919f8036ed5f95c0bd980c9528da32f1d4 (commit) via 899cd71b1da674c1f30dfe4eb459198e9bf74aaf (commit) via 49f3452bf224064b742235342842acdf138b981b (commit) via 569f21c7feff16a0da29ed726549a0ad3eb06b92 (commit) via 80f7378bf5e62dfbe43d8bef5c02c9e8358e4327 (commit) via 3dde8030a08739e1c5e4f02435cb30432a60526b (commit) via 1ade49f3d5c40ffc06aca254c1499247cce58731 (commit) via 1b10d113f28c4a8250a7f2b62b76aedb0d731bfb (commit) via 25e5f593006c1fb94adf330e4dff4d7cb4a53557 (commit) via 015d79cc806032a05c97ae2bcee342fda3c7814e (commit) via 6c43e5c6ac4fa96b62b049fe257974e8a6c2ed1d (commit) via 7f1faf24c0fbfa2af6ce576d3eb29c756edcedde (commit) via a8a317f6abe22f83d7bf2e9ffd3879d6af55f14b (commit) via dc70e2a41f3b36940f4b445512db615355b66e99 (commit) via 4462fe423effe8257e5374f3989d7b17a9ac674a (commit) via 83b7243946c86343ab4c2ebefa3ae04c23f9b118 (commit) via 50512b4bf9a60c769ef3a95e6f6c8bc275010448 (commit) via 891ca6ed75345079dc5d6e4c98865f867400ea10 (commit) via 8a983cae80c1ef5d387d7626bff1dba30233a8e7 (commit) via 4c634f8c0411231a107e36e0e4c45ee47aa76ee6 (commit) via da34930ab95c9eff5b4fa1ce2a2931f1ef245947 (commit) via ac43daa998651d71538194693e482080ba7a58f7 (commit) via 4c1cbf0aa9fb96df1aae919f1e20e0aecefacfa3 (commit) via 16a879bc7275469694ff6a90de5d638f511f9407 (commit) via 6a4bebcb964ce01b120fe025ae2ae4dcfd3dfa92 (commit) via c7acbc19de87d75094ff10d6b8a156a90df12e4a (commit) via 8263ac2ce8fd16bbe16f7390a71dcdf8b94ae23d (commit) via dfab74d74daf7ff601ad88d66b1096c4b3cbd1c3 (commit) via 5f5aabe176ea90f56191b3d8d104976ecc4794b2 (commit) via c6249ed0f75c24a3122bf56d88b9036cc5e578de (commit) from d5a1b125cd8dd441adf974e7bc9685d9f7495cf1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 223488699853a2555c45a2a08d835ba4d8eeff73 Author: Nate Bargmann <n0...@n0...> Date: Thu Dec 2 17:56:17 2021 -0600 Advance to 4.5~git diff --git a/NEWS b/NEWS index 8c34da14..262862a1 100644 --- a/NEWS +++ b/NEWS @@ -6,6 +6,9 @@ Copyright (C) 2000-2021 Michael Black W9MDB, and others Please send Hamlib bug reports to ham...@li... +Version 4.5 + * 202?-??-?? + Version 4.4 * 2021-12-02 * Icom rigs now default filter 2 when setting PKTUSB but user can override diff --git a/configure.ac b/configure.ac index 540c0baf..0f04b931 100644 --- a/configure.ac +++ b/configure.ac @@ -14,7 +14,7 @@ dnl Please do not use '-' in the version number, as package managers will fail, dnl however, the use of '~' should be fine as apt (others?) will treat dnl it as an earlier version than the actual release. TNX KA6MAL dnl PACKAGE_NAME + " " + PACKAGE_VERSION must not exceed 20 chars! -AC_INIT([Hamlib],[4.4~git],[ham...@li...],[hamlib],[http://www.hamlib.org]) +AC_INIT([Hamlib],[4.5~git],[ham...@li...],[hamlib],[http://www.hamlib.org]) AC_CONFIG_SRCDIR([include/hamlib/rig.h]) AC_CONFIG_MACRO_DIR([macros]) @@ -56,7 +56,7 @@ dnl See README.release on setting these values # Values given to -version-info when linking. See libtool documentation. # Set them here to keep c++/Makefile and src/Makefile in sync. ABI_VERSION=4 -ABI_REVISION=4 +ABI_REVISION=5 ABI_AGE=0 AC_DEFINE_UNQUOTED([ABI_VERSION], [$ABI_VERSION], [Frontend ABI version]) ----------------------------------------------------------------------- Summary of changes: NEWS | 10 +- Segfault-award | 4 + amplifiers/elecraft/kpa.c | 9 +- configure.ac | 4 +- cppcheck.sh | 2 +- doc/Makefile.am | 2 +- doc/man1/rigctl.1 | 35 +- doc/man1/rigctld.1 | 29 +- extra/kylix/hamlib_rigapi.pas | 2 +- include/hamlib/rig.h | 28 +- include/hamlib/riglist.h | 2 + lib/termios.c | 13 +- rigs/adat/adat.c | 4 +- rigs/alinco/dx77.c | 6 +- rigs/alinco/dxsr8.c | 4 +- rigs/aor/aor.c | 5 +- rigs/aor/ar3000.c | 2 +- rigs/aor/ar3030.c | 2 +- rigs/aor/sr2200.c | 2 +- rigs/barrett/barrett.c | 2 +- rigs/dorji/dra818.c | 5 +- rigs/drake/drake.c | 4 +- rigs/dummy/Makefile.am | 2 +- rigs/dummy/dummy.c | 56 +- rigs/dummy/dummy.h | 1 + rigs/dummy/flrig.c | 34 +- rigs/dummy/netampctl.c | 6 +- rigs/dummy/netrigctl.c | 105 +++- rigs/dummy/netrotctl.c | 14 +- rigs/dummy/rot_dummy.c | 9 +- rigs/dummy/{flrig.c => tci1x.c} | 969 +++++++++++------------------- rigs/dummy/trxmanager.c | 2 +- rigs/elad/elad.c | 6 +- rigs/icmarine/icmarine.c | 2 +- rigs/icom/Makefile.am | 2 +- rigs/icom/frame.c | 5 +- rigs/icom/ic7100.c | 105 +++- rigs/icom/ic7300.c | 218 ++++++- rigs/icom/ic7300.h | 8 + rigs/icom/ic7600.c | 112 +++- rigs/icom/ic7610.c | 114 +++- rigs/icom/ic7700.c | 109 +++- rigs/icom/ic7800.c | 108 +++- rigs/icom/ic785x.c | 9 +- rigs/icom/icom.c | 188 ++++-- rigs/icom/icom.h | 2 +- rigs/icom/optoscan.c | 6 +- rigs/jrc/jrc.c | 4 +- rigs/kachina/kachina.c | 6 +- rigs/kenwood/elecraft.c | 65 +- rigs/kenwood/elecraft.h | 2 + rigs/kenwood/flex6xxx.c | 1 + rigs/kenwood/ic10.c | 4 +- rigs/kenwood/k3.c | 179 ++++-- rigs/kenwood/kenwood.c | 380 +++++++++--- rigs/kenwood/kenwood.h | 6 +- rigs/kenwood/ts480.c | 2 +- rigs/kenwood/ts890s.c | 1 + rigs/kenwood/xg3.c | 8 +- rigs/kit/funcube.c | 30 +- rigs/kit/rs_hfiq.c | 39 +- rigs/lowe/lowe.c | 4 +- rigs/prm80/prm80.c | 14 +- rigs/racal/ra37xx.c | 2 +- rigs/racal/racal.c | 2 +- rigs/rft/rft.c | 2 +- rigs/rs/gp2000.c | 2 +- rigs/rs/rs.c | 2 +- rigs/skanti/skanti.c | 4 +- rigs/tentec/omnivii.c | 5 +- rigs/tentec/orion.c | 4 +- rigs/tentec/rx331.c | 3 +- rigs/tentec/rx340.c | 2 +- rigs/tentec/tentec.c | 2 +- rigs/tentec/tt550.c | 5 +- rigs/uniden/uniden.c | 4 +- rigs/uniden/uniden_digital.c | 2 +- rigs/yaesu/FT8X7eeprom.odt | Bin 0 -> 15533 bytes rigs/yaesu/frg100.c | 3 +- rigs/yaesu/ft100.c | 169 +++--- rigs/yaesu/ft1000d.c | 196 +++--- rigs/yaesu/ft1000mp.c | 56 +- rigs/yaesu/ft1200.c | 71 ++- rigs/yaesu/ft2000.c | 51 +- rigs/yaesu/ft2000.h | 2 +- rigs/yaesu/ft3000.c | 69 ++- rigs/yaesu/ft450.c | 4 +- rigs/yaesu/ft5000.c | 60 +- rigs/yaesu/ft5000.h | 2 +- rigs/yaesu/ft600.c | 116 ++-- rigs/yaesu/ft747.c | 68 ++- rigs/yaesu/ft757gx.c | 6 +- rigs/yaesu/ft817.c | 185 +++--- rigs/yaesu/ft840.c | 51 +- rigs/yaesu/ft847.c | 377 ++++++++---- rigs/yaesu/ft857.c | 97 +-- rigs/yaesu/ft890.c | 57 +- rigs/yaesu/ft891.c | 103 +++- rigs/yaesu/ft891.h | 2 +- rigs/yaesu/ft897.c | 85 +-- rigs/yaesu/ft900.c | 57 +- rigs/yaesu/ft9000.c | 6 +- rigs/yaesu/ft920.c | 17 +- rigs/yaesu/ft950.c | 4 +- rigs/yaesu/ft990.c | 122 ++-- rigs/yaesu/ft991.c | 107 +++- rigs/yaesu/ft991.h | 2 +- rigs/yaesu/ftdx10.c | 70 ++- rigs/yaesu/ftdx10.h | 2 +- rigs/yaesu/ftdx101.c | 70 ++- rigs/yaesu/ftdx101.h | 2 +- rigs/yaesu/ftdx101mp.c | 5 +- rigs/yaesu/newcat.c | 1054 ++++++++++++++++++++++++++++++++- rigs/yaesu/newcat.h | 17 +- rigs/yaesu/vx1700.c | 148 ++--- rigs/yaesu/yaesu.c | 1 + rigs/yaesu/yaesu.h | 1 + rotators/celestron/celestron.c | 2 +- rotators/easycomm/easycomm.c | 2 +- rotators/ether6/ether6.c | 2 +- rotators/gs232a/gs232.c | 2 +- rotators/gs232a/gs232a.c | 2 +- rotators/gs232a/gs232b.c | 2 +- rotators/ioptron/rot_ioptron.c | 2 +- rotators/m2/rc2800.c | 4 +- rotators/meade/meade.c | 2 +- rotators/prosistel/prosistel.c | 2 +- rotators/radant/radant.c | 2 +- rotators/rotorez/rotorez.c | 2 +- rotators/satel/satel.c | 16 +- rotators/spid/spid.c | 12 +- simulators/{simyaesu.c => simft991.c} | 10 + simulators/simicom.c | 15 +- simulators/simkenwood.c | 28 +- simulators/simyaesu.c | 50 ++ src/iofunc.c | 50 +- src/iofunc.h | 4 +- src/mem.c | 2 + src/misc.c | 67 ++- src/misc.h | 2 + src/network.c | 20 +- src/rig.c | 361 +++++++++-- src/serial.c | 47 +- tests/ampctl_parse.c | 2 +- tests/ampctld.c | 4 +- tests/dumpcaps.c | 1 + tests/rig_bench.c | 9 +- tests/rigctl_parse.c | 95 ++- tests/rigctlcom.c | 4 +- tests/rigctld.c | 4 +- tests/rotctl_parse.c | 2 +- tests/rotctld.c | 4 +- tests/testcookie.c | 9 +- 153 files changed, 5574 insertions(+), 1939 deletions(-) copy rigs/dummy/{flrig.c => tci1x.c} (65%) create mode 100644 rigs/icom/ic7300.h create mode 100755 rigs/yaesu/FT8X7eeprom.odt copy simulators/{simyaesu.c => simft991.c} (93%) hooks/post-receive -- Hamlib -- Ham radio control libraries |