ユーザ用ツール

サイト用ツール


mas1xx_ope:control_lte_wakeup:start

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
mas1xx_ope:control_lte_wakeup:start [2024/04/04 10:42] – 作成 adminmas1xx_ope:control_lte_wakeup:start [2024/04/04 11:11] (現在) admin
行 1: 行 1:
 ====== LTE 電源/Wakeup 制御 ====== ====== LTE 電源/Wakeup 制御 ======
 +
 +\\
 +
 +MA-S1xx は、shutdown 中に LTE module((EC25-J/EG25)) の電源を入れておくことにより、SMS 着信で起動することが可能です。\\
 +その制御はオンボードのマイコンで行っているので、I2C 経由でレジスタを設定する必要があります。\\
 +操作が面倒くさいので、v6.2.1α1 から制御するためのコマンドを追加しました。
 +
 +\\
 +
 +==== コマンド ====
 +
 +''lte_ctrl'' コマンドで制御および状態の取得を行います。
 +
 +<code>
 +root@gemini:~# lte_ctrl 
 +Usage:
 +  lte_ctrl {SUBCMD}  [sub-command options & parameters]
 +where {SUBCMD} is one of:
 +  help                   print comprehensive or per-cmd help
 +  get_sim                
 +  sel_sim                
 +  get_lte_power          
 +  set_lte_power          
 +  get_lte_wakeup_enable  
 +  set_lte_wakeup         
 +  get_lte_wakeup_stat    
 +  clear_lte_wakeup_stat  
 +  get_all_info           
 +
 +lte_ctrl {-h|--help} or with no args at all prints this message.
 +lte_ctrl --help-syntax gives general cligen syntax help.
 +Run "lte_ctrl {help SUBCMD|SUBCMD --help}" to see help for just SUBCMD.
 +Run "lte_ctrl help" to get *comprehensive* help.
 +root@gemini:~#
 +</code>
 +
 +\\
 +
 +それぞれのサブコマンドの機能は下の表のとおりです。
 +
 +|<36em 4em 14em 16em>|
 +^  No.  ^  sub-command  ^  Info  |
 +|  1|get_sim  |SIM 選択状態取得((Dual-SIM 対応機のみ))|
 +|  2|sel_sim  |SIM 選択((Dual-SIM 対応機のみ))|
 +|  3|get_lte_power|shutdown 中 LTE 電源状態取得|
 +|  4|set_lte_power|shutdown 中 LTE 電源状態設定|
 +|  5|get_lte_wakeup_enable|LTE Wakeup 有効/無効状態取得|
 +|  6|set_lte_wakeup|LTE Wakeup 有効/無効状態設定|
 +|  7|get_lte_wakeup_stat|LTE Wakeup イベント取得((LTE で起動したかどうか))|
 +|  8|clear_lte_wakeup_stat|LTE Wakeup イベントクリア|
 +|  9|get_all_info|全情報一括表示|
 +
 +\\
 +
 +==== 実行例 ====
 +
 +=== get_sim ===
 +
 +<code>
 +root@gemini:~# lte_ctrl get_sim     
 +Selected SIM: SimSlot
 +root@gemini:~# 
 +</code>
 +
 +\\
 +
 +=== set_lte_power / get_lte_power ===
 +
 +<code>
 +root@gemini:~# lte_ctrl set_lte_power --help
 +Usage:
 +  setLtePower [REQUIRED,optional-params] 
 +Options:
 +  -h, --help                     print this cligen-erated help
 +  --help-syntax                  advanced: prepend,plurals,..
 +  -o, --onoff    bool  REQUIRED  LTE Power while shutdown, 1: On, 0: Off
 +</code>
 +
 +<code>
 +root@gemini:~# lte_ctrl set_lte_power --onoff=0
 +Set LTE Module Power OFF while shutdown -> result: true
 +</code>
 +
 +<code>
 +root@gemini:~# lte_ctrl get_lte_power
 +LTE Module Power while shutdown: OFF
 +root@gemini:~# 
 +</code>
 +
 +\\
 +
 +=== set_lte_wakeup / get_lte_wakeup_enable ===
 +
 +<code>
 +root@gemini:~# lte_ctrl set_lte_wakeup --help
 +Usage:
 +  setLteWakeup [REQUIRED,optional-params] 
 +Options:
 +  -h, --help                     print this cligen-erated help
 +  --help-syntax                  advanced: prepend,plurals,..
 +  -e, --enable   bool  REQUIRED  LTE Wakeup, 1: Enable, 0: Disable
 +</code>
 +
 +<code>
 +root@gemini:~# lte_ctrl set_lte_wakeup --enable=0
 +Set LTE Wakeup Disable -> result: true
 +</code>
 +
 +<code>
 +root@gemini:~# lte_ctrl get_lte_wakeup_enable
 +LTE Wakeup: Disable
 +</code>
 +
 +\\
 +
 +=== get_all_info ===
 +
 +<code>
 +root@gemini:~# lte_ctrl get_all_info         
 +--- LTE/SIM information ---
 +* SIM(Selected): SimSlot
 +* LTE module power while shutdown state: OFF
 +* LTE Wakeup: Disable
 +* Wakeup by LTE: false
 +root@gemini:~# 
 +</code>
 +
 +\\
  
  
mas1xx_ope/control_lte_wakeup/start.1712194938.txt.gz · 最終更新: 2024/04/04 10:42 by admin