27 Nov
2013
27 Nov
'13
9:17 a.m.
The FT-60 uses the most significant bit (& 0x80) of its bcd frequency array to flag that the stored frequency should have 0.5 KHz added to it. Our bcd encoder did not support this (understandably--it's a complete violation of bcd format). I've added support here in a rather hacky way, by performing a different operation on the first element of the bcd array.
The other way we can handle this is to declare that the bcd encoder should remain true to bcd and flags like this should be handled in the radio driver. Please comment.
Tom KD7LXL