Hello,
Yes I will be releasing source code.
Questions for the group: How do you like the highlighted background in place of the blinking? Personally I think it stands out more than blinking but I am biased as it means more coding to get blinking to work. Are the beeps useful?
Usually things that annoy me motivate me to change or add to the program. Two annoying things I am looking at are the default bandplan being 8 for 800 MHZ and being able to clear data without exiting the program. A side issue would be to add other bandplans like the Oz one or the rebanding one. If I am scanning VHF, UHF, or 900 MHz it would be nice not to exit trunker and edit the bandplan. This means expansion of the menu system and the start of menus for only one trunked system type. I may also put in an EDACS menu so ESK can be manually set.
I found out more information on the EDACS Extended Addressing that MBTA, Cecil Co, and State of Florida uses. There can be over a million radios which is greater than the capacity of current code. Passport can also have over 65,000 radios so the code should be expanded to use 32 bit integers. Expanding the capacity may be an easy change but it has potential to create bugs. Also the group and id files may get too big and the internal implementation may need modification.
My current thinking is to get the current code working and release it as a baseline, something users can fall back to in case future changes seriously break things.
73 Eric