Sleepsleepオブジェクトは、省電力機能を提供する組み込みオブジェクトです。機能概要:ストップモードをサポートします。スタンバイモードをサポートします。バックアップRAMへのデータの読み書き機能を提供します。無線通信を制御する機能を提供します。省電力機能の詳細動作についてはこちらを参照してください。バックアップRAMは給電が続く限り、省電力モードに遷移しても、設定値が保持されるメモリです。給電が停止すると、設定値は失われます。ネットワーク通信をシャットダウンしてからストップモードに遷移します。ネットワーク通信を維持した状態で、ストップモードに即時遷移します。ネットワーク通信をシャットダウンしてからスタンバイモードに遷移します。ネットワーク通信を強制的にシャットダウンしてからスタンバイモードに即時遷移します。ネットワーク通信を維持した状態で、スタンバイモードに即時遷移します。直前に設定されていたresumeFlag値を取得します。バックアップRAMに任意の値を保存します。バックアップRAMに保存されている値を取得します。無線通信の有効/無効を設定します。無線通信の有効/無効を設定します。02.00.00+Detailssleep.setStop(rtcAlarm[,callback][,netoff])ネットワーク通信をシャットダウンしてからストップモードに遷移します。アラームによるレジュームを使用しない場合は-1を指定します。イベント発生時にコールバック処理を実行します。{number}イベント内容を示します。無効デフォルト値はtrueとなります。異常が発生した時は、例外となります。sleep.setStopSync(rtcAlarm)ネットワーク通信を維持した状態で、ストップモードに即時遷移します。本メソッドの中で即時遷移します。アラームによるレジュームを使用しない場合は-1を指定します。異常が発生した時は、例外となります。sleep.setStandby(rtcAlarm,resumeFlag[,callback])ネットワーク通信をシャットダウンしてからスタンバイモードに遷移します。アラームによるレジュームを使用しない場合は-1を指定します。レジューム時の動作を指定します。スタンバイモードへ遷移する直前にコールバック処理を実行します。異常が発生した時は、例外となります。sleep.setStandbySync(rtcAlarm,resumeFlag)ネットワーク通信を強制的にシャットダウンしてからスタンバイモードに即時遷移します。本メソッドの中で即時遷移します。02.00.00+)ネットワーク通信を維持した状態で、スタンバイモードに即時遷移します。本メソッドの中で即時遷移します。アラームによるレジュームを使用しない場合は-1を指定します。レジューム時の動作を指定します。異常が発生した時は、例外となります。sleep.getEntryResumeControl()直前に設定されていたresumeFlag値を取得します。0以外の値は1に丸められます。sleep.setUserRegister(userValue)バックアップRAMに任意の値を保存します。汎用的に使用可能です。-sleep.getUserRegister()バックアップRAMに保存されている値を取得します。給電が停止し値が消滅した場合や値が未設定の場合は0となります。sleep.setRadio(ctrl[,callback])無線通信の有効/無効を設定します。無線通信OFFを指定した場合、ネットワークを使用したサービス・機能が使用できなくなります。回復する場合は無線通信ON設定に戻す必要があります。指定された無線通信設定が完了した際にコールバック処理を実行します。異常が発生した時は、例外となります。sleep.setRadioSync(ctrl)無線通信の有効/無効を設定します。本メソッドの中で即時遷移します。無線通信OFFを指定した場合、ネットワークを使用したサービス・機能が使用できなくなります。回復する場合は無線通信ON設定に戻す必要があります。異常が発生した時は、例外となります。1ストップモードのサンプルです。現在時刻を基にスリープとレジュームを繰り返します。2スタンバイモードのサンプルです。現在時刻を基にスリープとレジュームを繰り返します。