Fixed per github feedback.

Also, to prevent a repeat of yesterday's crash trouble, disabled the mode switch, so that those working on the rave mode can enable it locally for testing.
This commit is contained in:
Eric Johnston 2013-08-06 10:28:31 -07:00
parent 16aae5993a
commit fc23eaa825

View file

@ -161,7 +161,8 @@ int HandData::decodeRemoteData(unsigned char* sourceBuffer) {
} }
setRaveGloveActive((gloveFlags & GLOVE_FLAG_RAVE) != 0); setRaveGloveActive((gloveFlags & GLOVE_FLAG_RAVE) != 0);
setRaveGloveMode(effectsMode); // Jeffrey: uncomment this to test locally, before unrolling it to the team.
// setRaveGloveMode(effectsMode);
// One byte for error checking safety. // One byte for error checking safety.
unsigned char requiredLength = (unsigned char)(sourceBuffer - startPosition); unsigned char requiredLength = (unsigned char)(sourceBuffer - startPosition);
@ -171,10 +172,10 @@ int HandData::decodeRemoteData(unsigned char* sourceBuffer) {
return sourceBuffer - startPosition; return sourceBuffer - startPosition;
} }
void HandData::setRaveGloveMode(int effectsMode) void HandData::setRaveGloveMode(int effectsMode) {
{ if (effectsMode != _raveGloveEffectsMode) {
if (effectsMode != _raveGloveEffectsMode)
_raveGloveEffectsModeChanged = true; _raveGloveEffectsModeChanged = true;
}
_raveGloveEffectsMode = effectsMode; _raveGloveEffectsMode = effectsMode;
} }