From ARVP
[edit] Overview
This component of the messenger on the micro-controller is a data queue to store data from different sources such as the serial communication unit, or IMU. It has the ability to store multiple channels of data, dequeue, enqueue, check for data, and initialize to different sized easily.
[edit] Other Notes
We would like to have dynamic storage, although this is not required.
[edit] Progress
This module is operational and tested. The number of queue channels is determined by the header file, as well as the size of the queue's. Error's are reported through the error logging module <arvp_errno.h>. Work should be done on this module to make it more dynamic, as everything currently is done statically.
