J&W / Mbed 2 deprecated Rejestrator

Dependencies:   mbed Rejestrator

Dependents:   Rejestrator

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers ThreadGet.cpp Source File

ThreadGet.cpp

00001 #include "ThreadGet.h"
00002 /*
00003 void ThreadGet(const void *param)
00004 {
00005     osEvent queue_returned;
00006     struct row_type *data_buffer;
00007     char buf[5];
00008 
00009     while (1)
00010     {
00011 //        rtos::Thread::wait(100);
00012 //        WaitForSwitch(Switch2, led_red);
00013         queue_returned = data_queue.get(5);
00014         if (queue_returned.status == osEventMessage)
00015         {
00016 //            WaitForSwitch(Switch2, led_red);
00017             data_buffer = (struct row_type *)queue_returned.value.p;
00018             sprintf (buf, "T%3x", (int)data_buffer->time);
00019             slcd.display (buf);
00020             data_memory.free(data_buffer);
00021         }
00022         else
00023         {
00024 //            sprintf (buf, "G%3x", (int)queue_returned.status);
00025 //            slcd.display (buf);
00026         }
00027     }
00028 }
00029 */