![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Programa mbed1 excelencia
Dependencies: mbed
RingBuffer/Bufferinguint.h
- Committer:
- JuanManuelAmador
- Date:
- 2017-01-18
- Revision:
- 0:a5908bca4740
File content as of revision 0:a5908bca4740:
#ifndef BUFFERINGUINT_H #define BUFFERINGUINT_H #include "mbed.h" #define BUFFERSIZE 100 // Buffering de datos tipo float class Bufferinguint { private: unsigned int data[BUFFERSIZE]; unsigned int windex; unsigned int rindex; bool full; bool empty; unsigned int bufSize; public: Bufferinguint(); void put(unsigned int val); unsigned int get(); int getSize(); bool isFull(); bool isEmpty(); unsigned int getWritingIndex(); unsigned int getReadingIndex(); unsigned int getDif(); }; #endif // BUFFERING_H