Quick update here.
One small bug fix with the byte sum not clearing when reset.
The analysis routine has been updated to check if alternate bytes are stuck high, low or are all the same.
I think that’s all. There may be other things too but its been a while and I’ve forgotten what they might be.
I’ve since started using source control for my projects so will be able to keep better track of things