void OdyPatch::setFunctionValue(unsigned char func, unsigned char newValue) { unsigned char i = func>>1; funcValue_c_[i] = compressFourBit(funcValue_c_[i],newValue,func%2); if(base_!=NULL) { base_->patchValueChanged(func,newValue); } }
void LedCircular::setFlashOnTicks(unsigned char segment, unsigned char onticks) { flashOnOffTicks_c_[segment] = compressFourBit(flashOnOffTicks_c_[segment],onticks,1); }