APP Team
/
app2
...
collector.cpp
- Committer:
- passelin
- Date:
- 2014-01-28
- Revision:
- 3:cd25d0efe0e1
- Child:
- 4:7d6b46b40fba
File content as of revision 3:cd25d0efe0e1:
#include "main.h" Serial pc(USBTX, USBRX); extern Queue<Event_t, 16> eventQueue; const char* eventType[4] = {"Switch 1", "Switch 2", "Pot 1", "Pot 2 "}; void Collector_thread(void const *args) { Event_t *event; osEvent evt; while(true) { evt = eventQueue.get(); if (evt.status == osEventMessage) { event = (Event_t*)evt.value.p; } pc.printf("*** Event Type = %s Time = %s \n\r", eventType[event->type], ctime(&event->time)); delete event; } }