123
Fork of LG by
DeviceUserProtocolRequest.h
- Committer:
- Diletant
- Date:
- 2016-06-05
- Revision:
- 167:bedc0a9d559a
- Parent:
- 161:efd949e8d536
File content as of revision 167:bedc0a9d559a:
#ifndef __DEVICE_USER_PROTOCOL_REQUEST_H__ #define __DEVICE_USER_PROTOCOL_REQUEST_H__ #define InputBufferSize 1024 typedef struct _DeviceInputBuffer { uint8_t data[InputBufferSize]; uint16_t start; //read start position uint16_t end; //write start position uint8_t empty; //empty flag } DeviceInputBuffer; //Requests queue state typedef struct _DeviceRequest { uint32_t rate; //response baud rate DeviceInputBuffer buffer; } DeviceRequest; void InitUserProtocolRequestDefaultSettings(void); void InitUserProtocolRequestState(void); void DeviceStartUserProtocolRequest(void); #endif /* __DEVICE_USER_PROTOCOL_REQUEST_H__ */