呼び出した履歴は編集して実行することができます。
(実行方法については HISTORY コマンドの説明をご参照ください。)
ただし、以下の内容は履歴として確認することができません。
・ HISTORY コマンド
・ コマンドの先頭にスペースを含むもの
・ ENTER キーのみのコマンド
・ 最新の履歴と一致するコマンド
■ ショートカットキーについて
文字入力以外に下表にあるショートカットキーを使用することができます。
キー 機能
ENTER Ctrl + j Ctrl + m
コマンド実行 BS
Ctrl + h
カーソル左1文字を削除 DEL
Ctrl + d カーソル位置の1文字を削除 HOME
Ctrl + a カーソルを行頭へ移動 END
Ctrl + e カーソルを行末へ移動 十字キー左
Ctrl + b
カーソルを一文字左へ移動 十字キー右
Ctrl + f
カーソルを一文字右へ移動 十字キー上
Ctrl + p
コマンド履歴をひとつ古いものを呼び出す 十字キー下
Ctrl + n
コマンド履歴をひとつ新しいものを呼び出す Ctrl + c コマンド入力をキャンセル
Ctrl + k カーソル位置から行末まで削除 Ctrl + u カーソル位置左から行頭まで削除
Ctrl + y 最後に行ったCtrl + kまたはCtrl + uにより削除した文字列をカーソル位置へ 挿入する
(5-2) 制御コマンド仕様と使用例について
■ 制御コマンド一覧
制御コマンド名 対応モード 説明
EXMODE SPI/I2C SPI/I2Cモード変更コマンド
CONFIG SPI/I2C 設定値の表示コマンド
SET SPI/I2C 設定値の更新コマンド
WRITE I2C I2CマスターWRITEコマンド
READ I2C I2CマスターREADコマンド
TRANS SPI SPIマスター通信コマンド
SSSET/SSRESET SPI SPIマスターSS端子制御コマンド
DUMP SPI/I2C SPI/I2Cのメモリデバイスデータ読み出しコマンド
DIO SPI/I2C DIOの制御コマンド
HELP SPI/I2C ヘルプコマンド
VER SPI/I2C バージョン情報取得コマンド
ECHO SPI/I2C エコーコマンド
HISTORY SPI/I2C コマンド履歴表示コマンド
■ エラーメッセージ一覧
メッセージ 説明
No such command 指定したコマンドは存在しない
No match current mode コマンド入力中にモードが変更されてしまった
No match run mode 今のモードに対応していないコマンドが実行された
Not used parameter for mode 今のモードに対応していないパラメーターが指定された
Too much parameters パラメーターが多すぎる
Invalid option 指定したオプションに間違いがある
Invalid parameter 指定してパラメーターに間違いがある
Not enough option or parameter オプションもしくはパラメーターが不足している Not found event of history number 履歴番号に対応するイベントがない
No ack or bus error lock error I2C通信エラー SPI transfer error SPI通信エラー
Can not be changed during SSSET SPI SSセット中はモード変更できない
Timeout error 通信タイムアウト
Not supplied power 電源供給されていない
■ 制御コマンド仕様 EXMODE
SPI と I2C の 2 種類から使用する機能を選択する。選択していないモード専用のコマン ドは動作しない。
コマンド形式 EXMODE [オプション]
コマンド省略形 M [オプション]
適用モード SPI / I2C コマンド引数 なし
オプション -S SPIモード選択 -I I2Cモード選択
-? このコマンドのヘルプを表示
使用例
SPI と I2C のモードをトグルで切り替える。
-S オプション
SPI モードを選択する。
-I オプション
I2C モードを選択する。
-?オプション
EXMODE の使用方法を表示する。
SPI > EXMODE -I I2C >
I2C > EXMODE -S SPI >
I2C > EXMODE SPI > EXMODE I2C >
I2C > EXMODE -?
===== Exchange current run mode command help =====
EXMODE [option]
no option : Toggle current mode.
-S : Change current mode to SPI.
-I : Change current mode to I2C.
-? : This help message.
I2C >