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
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.
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.
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
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.
Still needs a settable synthetic clock for kenwood_set_clock.
Time zone offsets need to be tied to both clocks, and to strftime.
When finished copy to simts990.c, dropping P6 from CK0.