79d604a387ffff43f7cd81f15946b6cff2874544
RF_HandleEdgeInterrupt()'s software ping-pong toggle can leave P3IM0 parked in either edge direction while awake; Enter_Low_Power_Sleep() never reset it, so sleep entry could randomly land on a direction that misses the wake edge. Per the datasheet truth table (WO-04 2.9), only edge modes support power-down wake, not level modes, so this forces a known rising-edge state (matching RF_Init()'s own boot default) instead of switching to level-triggered as originally requested. wo-05 updated to record the deviation and rationale.
Description
No description provided
Languages
C
99.1%
Assembly
0.9%