I'm hacking up the FT450D driver to include support for the FT450 and FT450AT. At the same time I'm trying to improve the MODES to include the digital modes.
I do NOT have Automatic Edits enabled.
I've added a new column for the extended modes, and that is working fine.
When I get a data mode (USER-U, USER-L, RTTY) I set the main MODE to DIG and update the value in the DATA MODES column.
This is working great when I download from the radio or load up a saved image. The GUI seems to display everything OK.
Some issues I am having are:
On an existing memory, sa y a straight USB memory, If I change the MODE from USB to DIG, is if I change the MODE from anything to DIG, nothing happens, and the column still says USB. The debug log shows it is trying to set the right value, but something else is going on under the covers. No error messages in the log.
Then, again on an existing memory, again USB, I change the DATA MODE from N/A to USER-U. Magically the MODE becomes DIG (who did that? Not me!) Now I can't put the mode back to USB, nor can I set the DATA MODE to N/A.
I can change an existing , non-data mode to any other mode that has DATA MODE as N/A, but as soon as I try DIG, I am stuck.
Can someone point me to this might be happening. This is the last major hurdle I need to get over.
Thanks,
Bill