[Hamlib-developer] [Hamlib/Hamlib] ebe685: More fixes for simts890.c
Library to control radio transceivers and receivers
Brought to you by:
n0nb
From: Michael B. <no...@gi...> - 2024-10-30 17:14:34
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: ebe685125e5d728969113dbaf35a0f76138a7b93 https://github.com/Hamlib/Hamlib/commit/ebe685125e5d728969113dbaf35a0f76138a7b93 Author: George Baltz N3GB <Geo...@gm...> Date: 2024-10-30 (Wed, 30 Oct 2024) Changed paths: M simulators/simts890.c Log Message: ----------- More fixes for simts890.c More bogus commmands nullified Typos and comments Add SC, TS, OM Commit: 2b99b9d2ef04867166b9682709e8b508e168e3ec https://github.com/Hamlib/Hamlib/commit/2b99b9d2ef04867166b9682709e8b508e168e3ec Author: George Baltz N3GB <Geo...@gm...> Date: 2024-10-30 (Wed, 30 Oct 2024) Changed paths: M simulators/simts890.c Log Message: ----------- Reduce dependency on include/hamlib/rig.h Remove some of the rig.h idioms. Not quite clean-room status, but less chance of the simulator simulating hamlib, rather than the real rig. More in next commit. Commit: ddf51e6b52361c870a377de43a3dd4be0a76a32d https://github.com/Hamlib/Hamlib/commit/ddf51e6b52361c870a377de43a3dd4be0a76a32d Author: George Baltz N3GB <Geo...@gm...> Date: 2024-10-30 (Wed, 30 Oct 2024) Changed paths: M simulators/simts890.c Log Message: ----------- Convert VFOs into objects(structs). Handle freq and mode as one object. Simplifies vfo handling, makes OM/SF commands easier, enables memory ops(WIP), mimics rig ops. Remove more rig.h idioms. TODO: hl_usleep() Minor typo and formatting cleanups Commit: 7aa739a97d5b5f3803a0940ac74f6955d77b26ed https://github.com/Hamlib/Hamlib/commit/7aa739a97d5b5f3803a0940ac74f6955d77b26ed Author: George Baltz N3GB <Geo...@gm...> Date: 2024-10-30 (Wed, 30 Oct 2024) Changed paths: M simulators/simts890.c Log Message: ----------- Get rid of ghost commands. They ain't coming back. Commit: 8bbf60d5c87f556a2093b7088b5cc14203c292e0 https://github.com/Hamlib/Hamlib/commit/8bbf60d5c87f556a2093b7088b5cc14203c292e0 Author: George Baltz N3GB <Geo...@gm...> Date: 2024-10-30 (Wed, 30 Oct 2024) Changed paths: M simulators/simts890.c Log Message: ----------- More VFOs as objects. Add band memory objects. Use them to implement BD/BU. Default to Model K; E as compile time option Would have been easier as real OOP objects; C syntax is clunky, and the parentheses look weird. Oh well. Still TODO: tie all the other frequency settings into band memories. May need some storage rearrangement to make functions cleaner. Commit: d209c655b0bb32706d2e1b96907ada54fa3205eb https://github.com/Hamlib/Hamlib/commit/d209c655b0bb32706d2e1b96907ada54fa3205eb Author: George Baltz N3GB <Geo...@gm...> Date: 2024-10-30 (Wed, 30 Oct 2024) Changed paths: M simulators/simts890.c Log Message: ----------- Change FA/FB/SF to use band memories Change name of kvfo_t to denote it's a pointer Add routines to convert freq to band and to get a new band's vfo Commit: 3445d94c8d9bff1f57473d275135b46e744da15c https://github.com/Hamlib/Hamlib/commit/3445d94c8d9bff1f57473d275135b46e744da15c Author: George Baltz N3GB <Geo...@gm...> Date: 2024-10-30 (Wed, 30 Oct 2024) Changed paths: M simulators/simts890.c Log Message: ----------- Implement step sizes for some freq changes Add a few more placeholders Disable #include <hamlib/rig.h>; cleanse namespace Typos and formatting Commit: 671d45f33775851bbcf4bf8bcf951a0be8fee2b2 https://github.com/Hamlib/Hamlib/commit/671d45f33775851bbcf4bf8bcf951a0be8fee2b2 Author: George Baltz N3GB <Geo...@gm...> Date: 2024-10-30 (Wed, 30 Oct 2024) Changed paths: M simulators/simts890.c Log Message: ----------- Add DN/UP, FC, and UD commands to simts890.c Yet more ways to apply a delta to a VFO Commit: eead7a572ab579b68ef884d37fb870056cfa0e3b https://github.com/Hamlib/Hamlib/commit/eead7a572ab579b68ef884d37fb870056cfa0e3b Author: George Baltz N3GB <Geo...@gm...> Date: 2024-10-30 (Wed, 30 Oct 2024) Changed paths: M simulators/simts890.c Log Message: ----------- Correct some split problems and connect VFO ops Fix SP command to match real rig. Still needs work. Add split status to IF response. Add EC and VV commands, and explain that they are not what they're described to be. Commit: da5e490b2406676a27afc5157390de896c5b1533 https://github.com/Hamlib/Hamlib/commit/da5e490b2406676a27afc5157390de896c5b1533 Author: George Baltz N3GB <Geo...@gm...> Date: 2024-10-30 (Wed, 30 Oct 2024) Changed paths: M simulators/simts890.c Log Message: ----------- Clean up Fix up NB commands. Update VFO in case copy caused a band change. Change MODEL to TYPE to match Kenwood nomenclature, make it easier to change via cli. Comments Commit: ab883be8504c61568ef383e1aa3061e99199d0d6 https://github.com/Hamlib/Hamlib/commit/ab883be8504c61568ef383e1aa3061e99199d0d6 Author: George Baltz N3GB <Geo...@gm...> Date: 2024-10-30 (Wed, 30 Oct 2024) Changed paths: M simulators/simts890.c Log Message: ----------- Make FR & FT commands aware of new vfo structs. Get rid of vfo_rx & vfo_tx; find both thru vfoLR. Commit: be44ddc83055418110984c009dd6cf923136cc86 https://github.com/Hamlib/Hamlib/commit/be44ddc83055418110984c009dd6cf923136cc86 Author: Michael Black <mdb...@ya...> Date: 2024-10-30 (Wed, 30 Oct 2024) Changed paths: M simulators/simts890.c Log Message: ----------- Merge pull request #1626 from GeoBaltz/fix21 Loads of code for simts890.c Compare: https://github.com/Hamlib/Hamlib/compare/5b1df09ad00d...be44ddc83055 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |