TM STM32Fxxx HAL Libraries  v1.0.0
Libraries for STM32Fxxx (F0, F4 and F7 series) devices based on HAL drivers from ST from Tilen Majerle
_TM_BUFFER_t Struct Reference

Buffer structure. More...

#include <tm_stm32_buffer.h>

Data Fields

uint32_t Size
 
uint32_t In
 
uint32_t Out
 
uint8_t * Buffer
 
uint8_t Flags
 
uint8_t StringDelimiter
 
void * UserParameters
 

Detailed Description

Buffer structure.

Field Documentation

uint8_t* Buffer

Pointer to buffer data array, DO NOT MOVE OFFSET, 3

uint8_t Flags

Flags for buffer, DO NOT MOVE OFFSET, 4

uint32_t In

Input pointer to save next value, DO NOT MOVE OFFSET, 1

uint32_t Out

Output pointer to read next value, DO NOT MOVE OFFSET, 2

uint32_t Size

Size of buffer in units of bytes, DO NOT MOVE OFFSET, 0

uint8_t StringDelimiter

Character for string delimiter when reading from buffer as string, DO NOT MOVE OFFSET, 5

void* UserParameters

Pointer to user value if needed