Feng Hong / Mbed OS Nucleo_rtos_basic

payload.cpp

Committer:
hi1000
Date:
2019-03-23
Revision:
8:6105ffbaf237
Parent:
7:e0c7e624c5fa
Child:
9:486f65124378

File content as of revision 8:6105ffbaf237:

#include "mbed.h"

extern unsigned char rx_buffer[8], tx_buffer[8];
extern unsigned char rx_length, tx_length;

void analyzePayload()
{
    int i;
    
    printf("analyzePayload thread\r\n");
    while (true) {
        osEvent evt = can_queue.get();
        if (evt.status == osEventMessage) {
            CANMessage *message = (CANMessage*)evt.value.p;

            mpool.free(message);
        }
    }   
        
    
}