Open ballle98 opened 3 years ago
This was not an issue on upstream/master because last_packet_type is checked first before cond timed wait
After flipping the order it works
Info: Panl Prog: Queue send '0x05' to controller (programming)
Debug: AqualinkD: RS received packet of type Status length 12
Debug: PDA: To 0x62 of type Status | HEX: 0x10|0x02|0x62|0x02|0x00|0x1b|0x71|0x08|0x00|0x0a|0x10|0x03|
Debug: AqualinkD: RS received packet of type PDA Hlight length 10
Debug: PDA: To 0x62 of type PDA Hlight | HEX: 0x10|0x02|0x62|0x08|0x02|0x00|0x00|0x7e|0x10|0x03|
Debug: PDA: PDA Menu Line 0 = SET TEMP
Debug: PDA: PDA Menu Line 1 = POOL HEAT 70`F
Debug: PDA: PDA Menu Line 2 = SPA HEAT 99`F
Debug: PDA: PDA Menu Line 3 =
Debug: PDA: PDA Menu Line 4 =
Debug: PDA: PDA Menu Line 5 =
Debug: PDA: PDA Menu Line 6 =
Debug: PDA: PDA Menu Line 7 = Highlight an
Debug: PDA: PDA Menu Line 8 = item and press
Debug: PDA: PDA Menu Line 9 = SELECT
Debug: PDA: PDA Menu highlighted line = 2 = SPA HEAT 99`F
Debug: Panl Prog: Kicking PDA thread 4,0xb6400630
Debug: PDA: PDA can't sleep as thread 4,0xb6400630 is active
Debug: PDA: waitForPDAMessageTypesOrMenu 0x08,0xff,(null),0,0.500 sec
Debug: PDA: waitForPDAMessageTypesOrMenu: received 0x08
Info: Panl Prog: Queue send '0x04' to controller (programming)
Debug: PDA: PDA SPA HEAT value : raise from 99 to 103
Saw this issue working on rebasing branch 'dev/unpredictable_waitForPDAMessageType' on '42586e5' which is a couple commits passed version 2.2.2a
While performing set temp
More Context Here:
Request:
Error location: