14 Apr
2016
14 Apr
'16
4:31 p.m.
It's correct/safe to just create adn register a class for this clones by instantiating the correct class but overriding the vendor/model?
No, because this messes up detection and various other things.
If we want to do this, I think we need a more generic approach where the Radio class has an ALIASES property, which is a list of things that masquerade as this model. Then we can use that to construct the drop-down boxes.
The problem, of course, comes in when people open a file they have for an alias, and chirp will tell them that instead of a "WhizBang9000" they actually have a "ChineseCloneoMatic4000". I agree that's less confusing than the alternative at the upload/download choice screen, but it's still going to confuse people.
--Dan