58,7 → 58,7 |
#include "uart0.h" |
|
int16_t variables[VARIABLE_COUNT]; |
paramset_t staticParams; |
ParamSet_t staticParams; |
channelMap_t channelMap; |
mixerMatrix_t mixerMatrix; |
volatile dynamicParam_t dynamicParams; |
116,11 → 116,11 |
} |
|
const XLATION XLATIONS[] = { |
{offsetof(paramset_t, heightSetting), offsetof(dynamicParam_t, heightSetting)}, |
{offsetof(ParamSet_t, heightSetting), offsetof(dynamicParam_t, heightSetting)}, |
}; |
|
const MMXLATION MMXLATIONS[] = { |
{offsetof(paramset_t, heightD), offsetof(dynamicParam_t, heightD),0,100}, |
{offsetof(ParamSet_t, heightD), offsetof(dynamicParam_t, heightD),0,100}, |
}; |
|
uint8_t configuration_applyVariableToParam(uint8_t src, uint8_t min, uint8_t max) { |
152,7 → 152,7 |
} |
|
for (i=0; i<sizeof(staticParams.userParams); i++) { |
src = *((uint8_t*)(&staticParams + offsetof(paramset_t, userParams) + i)); |
src = *((uint8_t*)(&staticParams + offsetof(ParamSet_t, userParams) + i)); |
pointerToTgt = (uint8_t*)(&dynamicParams + offsetof(dynamicParam_t, userParams) + i); |
if (src < 255) { |
*pointerToTgt = configuration_applyVariableToParam(src, 0, 255); |