Hi Andy,
- Should I have beta testers of my driver test from my fork prior to submitting a PR, or is there a better/preferred approach to this?
I've done it both ways. It depends on if I know anyone that has the radio and is willing to provide reasonably good testing. It his case I have a TYT TH-8600 still in its factory state that I can use for testing.
- I'm having some issues with tests and am not confident that my driver is actually being tested. This is my first experience with tox, so I'm fumbling a bit.
I am assuming that you have added a properly named CHIRP Radio Images (*.img) file from the TH-8600 to the /tests/images folder?
It sounds like you may not have included match_model() in your driver so CHIRP is defaulting to an "old-school" detection method which is matching the H777. You need to have something like the following in your driver to tell CHIRP that it should only use the metadata blob attached to the end of the image to identify the correct model.
@classmethod def match_model(cls, filedata, filename): # This radio has always been post-metadata, so never do # old-school detection return False
Jim KC9HI