The unit is rebuilt and connects directly to the Diag connector. Don't take to much notice of the screen shot. What I did was use other software that was looking for the same codes, air pressure, Vin number, battery voltage, temperatures etc. As I said, the unit just passes along the information it sees, in or out, all the filtering is done in the App software.
From what I have seen I suspect is that when you change any mode the code is put on the buss and read. Whether it is done externally or rider button input is of no concern to the H2 just the correct code and that's the secret, what are all the TX/RX codes for the H2? Some may not be there for pre 2019 or there could be a lot of codes that KHI don't think the average rider should have access to.
Maybe ask KHI directly for the code list in HEX, it's not exactly a state secret, they are on the buss anyway.