roneos
Operating System for the r-one robot
 All Data Structures Files Functions Variables Typedefs Groups
nbrData.h
Go to the documentation of this file.
1 
11 #ifndef NBRDATA_H_
12 #define NBRDATA_H_
13 
25 void nbrDataCreate(NbrData* nbrDataPtr, const char* name, uint8 size, uint8 value);
26 
27 
40 void nbrDataCreateIR(NbrData* nbrDataPtr, const char* name, uint8 size, uint8 value);
41 
42 
56 void nbrDataSet(NbrData* nbrDataPtr, uint8 value);
57 
58 
65 uint8 nbrDataGet(NbrData* nbrDataPtr);
66 
67 
75 uint8 nbrDataGetNbr(NbrData* nbrDataPtr, Nbr* nbrPtr);
76 
77 
85 const char* nbrDataGetName(NbrData* nbrDataPtr);
86 
87 
95 uint8 nbrDataGetSize(NbrData* nbrDataPtr);
96 
97 
104 void nbrDataPrintNbr(Nbr* nbrPtr);
105 
106 
113 void nbrDataPrintNbrVerbose(Nbr* nbrPtr);
114 
115 
121 void nbrDataPrintHeaders(void);
122 
123 
129 uint8 nbrDataCount(void);
130 
131 
132 #endif /* NBRDATA_H_ */