* Button ISR - triggers fast blink using thread-safe requestAction */
| 164 | * Button ISR - triggers fast blink using thread-safe requestAction |
| 165 | */ |
| 166 | void IRAM_ATTR buttonISR() { |
| 167 | // Signal the status request from ISR |
| 168 | // This is thread-safe via requestAction |
| 169 | ts.requestAction(&buttonPressed, TASK_SR_REQUEST_SIGNALCOMPLETE, 0, 0, 0, 0, 0); |
| 170 | isrTriggers++; |
| 171 | } |
| 172 | |
| 173 | /** |
| 174 | * Timer ISR - adjusts blink rate using thread-safe requestAction |
nothing calls this directly
no test coverage detected