Upload files to "/"
This commit is contained in:
25
serial_task.h
Normal file
25
serial_task.h
Normal file
@@ -0,0 +1,25 @@
|
||||
#ifndef SERIAL_TASK_H
|
||||
#define SERIAL_TASK_H
|
||||
|
||||
#include <Arduino.h>
|
||||
#include <freertos/FreeRTOS.h>
|
||||
#include <freertos/task.h>
|
||||
#include <freertos/queue.h>
|
||||
#include "config.h"
|
||||
|
||||
extern QueueHandle_t queueSD;
|
||||
extern QueueHandle_t queueWeb;
|
||||
extern QueueHandle_t queueTX;
|
||||
|
||||
extern volatile uint32_t serialBaud;
|
||||
extern volatile uint8_t serialDataBits;
|
||||
extern volatile char serialParity;
|
||||
extern volatile uint8_t serialStopBits;
|
||||
|
||||
void serialTaskInit();
|
||||
void serialRxTask(void *param);
|
||||
void serialTxTask(void *param);
|
||||
void reconfigureSerial(uint32_t baud, uint8_t dataBits, char parity, uint8_t stopBits);
|
||||
void getTimestamp(char *buf, size_t len);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user