 void system_sleep() {                   // システム停止 
   cbi(ADCSRA,ADEN);                     // ADC 回路電源をOFF (ADC使って無くても120μA消費するため）
   set_sleep_mode(SLEEP_MODE_PWR_DOWN);  // パワーダウンモード
+//  set_sleep_mode(SLEEP_MODE_PWR_SAVE);  // パワーダウンモード
   sleep_enable();
   sleep_mode();                         // ここでスリープに入る
   sleep_disable();                      // WDTがタイムアップしたらここから動作再開 
+  wdt_reset();
   sbi(ADCSRA,ADEN);                     // ADC ON
 }  //system_sleep
 

  }
}


// --------------------------------
//   for Standby mode Function

    } else {
      g_RcvCmd.ucBuff[g_RcvCmd.cLen] = c;
      g_RcvCmd.cLen++;
      Serial.print("Rcv Len :");
      Serial.println(g_RcvCmd.cLen,HEX);
      if ( g_RcvCmd.cLen >= g_RcvCmd.cParamLen ) {
        // パラメータがすべてそろったのでコマンド解析を行う
        Serial.println("Parse command");
