86 #define GET_BCD_DIGIT(n, i) (((n) >> ((i) * 4)) & 0xF)
139 const char *folder,
const char *name,
140 uint8_t *variableType,
char **name2,
void **data, uint32_t *size
161 const char *folder,
const char *name,
162 uint32_t size, uint16_t length, uint8_t variableType
182 const char *folder,
const char *name,
183 uint32_t size,
int index, uint8_t variableType,
void *data
204 const char *folder,
const char *name,
205 uint8_t variableType, uint32_t size,
void *data
int MCS_List_Set(const char *folder, const char *name, uint32_t size, int index, uint8_t variableType, void *data)
const uint8_t VARTYPE_PRGM
Definition: mcs.hpp:37
const uint8_t VARTYPE_GEO
Definition: mcs.hpp:47
const int MCS_SIZE_NOT_PO2
Definition: mcs.hpp:67
const int MCS_FOLDER_EXISTS
Definition: mcs.hpp:62
int MCS_CreateFolder(const char *folder, uint8_t *folderIndex)
const uint8_t VARTYPE_MAT
Definition: mcs.hpp:32
int MCS_GetVariable(const char *folder, const char *name, uint8_t *variableType, char **name2, void **data, uint32_t *size)
const uint8_t VARTYPE_OBCD
Definition: mcs.hpp:12
const uint8_t VARTYPE_LIST
Definition: mcs.hpp:27
const uint8_t VARTYPE_CBCD
Definition: mcs.hpp:17
const uint8_t VARTYPE_STR
Definition: mcs.hpp:22
const int MCS_NO_VARIABLE
Definition: mcs.hpp:52
const int MCS_INDEX_OOB
Definition: mcs.hpp:77
const int MCS_NO_FOLDER
Definition: mcs.hpp:57
int MCS_List_Create(const char *folder, const char *name, uint32_t size, uint16_t length, uint8_t variableType)
const uint8_t VARTYPE_FUNC
Definition: mcs.hpp:42
const int MCS_NOT_LIST
Definition: mcs.hpp:72
int MCS_SetVariable(const char *folder, const char *name, uint8_t variableType, uint32_t size, void *data)