Oups the logic is messed up :) Now is more appropriate. The logical bug
was also reporting 0x1801 and 0x1802 as heartbeat rather than
0x180301:0x180303