У меня есть структурный список, определенный в начале программы, и я хочу добавить / удалить элементы в этом списке во время выполнения. Я пробовал разные вещи, такие как: sensor_list [3] = {INV_SENSOR_TYPE_RAW_ACCELEROMETER, 50000}; но ничего не работает. Любое предложение будет оценено. Спасибо
static const struct {
uint8_t type;
uint32_t period_us; // *** set period in us *** ex 50000 = 20Hz 20000 = 50 HZ//
} sensor_list[] = {
#if USE_RAW_ACC
{ INV_SENSOR_TYPE_RAW_ACCELEROMETER, 50000 /* 20 Hz */ },
#endif
#if USE_RAW_GYR
{ INV_SENSOR_TYPE_RAW_GYROSCOPE, 50000 /* 20 Hz */ },
#endif
#if USE_CAL_ACC
{ INV_SENSOR_TYPE_ACCELEROMETER, 500000 /* 20 Hz */ },
etc....
};