| @@ -82,7 +82,7 @@ public: | |||
| // Attach a function to be called from yield(). This should be the | |||
| // default way to use EventResponder. Calls from yield() allow use | |||
| // of Arduino libraries, String, Serial, etc. | |||
| void attach(EventResponderFunction function) { | |||
| void attach(EventResponderFunction function, uint8_t priority=128) { | |||
| detach(); | |||
| _function = function; | |||
| _type = EventTypeYield; | |||
| @@ -102,7 +102,7 @@ public: | |||
| // this as attachImmediate. On ARM and other platforms with software | |||
| // interrupts, this allow fast interrupt-based response, but with less | |||
| // disruption to other libraries requiring their own interrupts. | |||
| void attachInterrupt(EventResponderFunction function) { | |||
| void attachInterrupt(EventResponderFunction function, uint8_t priority=128) { | |||
| detach(); | |||
| _function = function; | |||
| _type = EventTypeInterrupt; | |||