Following on from my previous post, I’ve made a number of changes to this experimental version of the CPS
In the “TreeView” I’ve removed the checks that prevented the first Channel, or Contact or Rx Group or Zone etc, from being deleted.
So its now possible to delete everything except VFO’s (as the GD-77 can only have 2 VFO’s and you cant add or remove VFO’s)
I initially had some problems with zones getting duplicated when I removed them all, but I’ve fixed that in the version I’ve put on my google drive (see link above)
What you still can’t do is delete the last channel (or Scan list etc etc) that you have open for editing.
e.g. if you double click on the first channel, the delete button on the Channel screen is still disabled.
In fact, it looks like there is an existing bug on the Channel screen, as its not possible to delete either of the last 2 channels from the Channel screen.
I’ve modified the Channel (and other screens), so that if you have a channel open for editing and delete it via the TreeView, I close the Channel screen.
(The same applies for all screens except the Emergency System screen, which I forgot to modify to handle its data being deleted while its open)
I’ve done a few tests, including deleting everything (except the Emergency System – which I forgot to delete), and then imported part of my codeplug, and the radio seems to work fine.
I’ve tried uploading a virtually empty codeplug and the radio didnt seem to crash, but it didnt have valid frequencies to receive or transmit on, so it gave an error when I tried to transmit.
It would be great if anyone reading this blog post could give this latest (highly experimental version a try), and let me know if they find any side effects of being able to remove most things