I'm still really confused. It looks like you are still using a custom protocol, since you've got the DirecTV protocol in the upgrade area.utmba95 wrote:Fortunately, it's 0162, not 016C. I was using protocol "pid: 01 62" instead of DirecTV. Switching the protocol to DirecTV I no longer need a custom protocol and save a ton of space, but it behaves the same.
I did look at the code a bit, and it looks like there is a design flaw in the logic, although this isn't the assembler that I specialize in.
Do you have a link to the upgrade?