Storage Queue


 

From ARVP

Jump to: navigation, search

[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.

Personal tools
Personal tools