|
HRI board firmware
v2.1
Microcontroller firmware of the board used during the HRI labs.
|
Circular buffer structure. More...
#include <circular_buffer.h>
Data Fields | |
| uint8_t * | buffer |
| Pointer to the byte buffer. More... | |
| uint16_t | bufferSize |
| Size of buffer. More... | |
| volatile uint16_t | readIndex |
| Index of the element at the front of the queue. More... | |
| volatile uint16_t | writeIndex |
| Index of the next free location at the end of the queue. More... | |
Circular buffer structure.
| uint8_t* buffer |
Pointer to the byte buffer.
| uint16_t bufferSize |
Size of buffer.
| volatile uint16_t readIndex |
Index of the element at the front of the queue.
| volatile uint16_t writeIndex |
Index of the next free location at the end of the queue.
1.8.13