 bool suspendStore = false;
 uint8_t cidx = 0;
 uint8_t len = 0;
+#define CYCLES_RESET_COUNT 120
 uint8_t cycles = 0;
 
 void loop() {

void nunchukControlModeUpdate() {
	nunchuk.update();
	// the Z-Button disables nunchukcontrolmode
	if (nunchuk.zButton)
		nunchukControlModeToggle();
}

void nunchukControlModeSendValues(void) {

// nunchuk
ArduinoNunchuk nunchuk = ArduinoNunchuk();
bool nunchukControlMode = false;
bool nunchukControlJustEntered = false;
bool nunchukControlJustExited = false;

void nunchukControlModeToggle(void) {
	nunchukControlMode = !nunchukControlMode;
	if (nunchukControlMode) {
		sendMsgF(MSG_NCM_ON);
		messageScrollSet("nunchuk control on");
		nunchukControlJustEntered = true;
	} else {
		sendMsgF(MSG_NCM_OFF);
		messageScrollSet("nunchuk control off");
		nunchukControlJustExited = true;
	}
	messageScrollUpdate(true);
}
