-------------------- AD7190CM 通信コマンド 2016.7.27 -------------------- 115200ボー、8N1 コマンドおよび返事の区切り文字(デリミタ)=0x0d ----- '?' : 接続確認。返事は'OK' 'V?' : バージョン問い合わせ。返事は 'v1.0'など 'U?' : ユニット名称問い合わせ。返事は 'AD7190CM' 'A0' : ch0の測定を1回行い、データを送信する。データはヘキサ文字6文字。 'A1' : ch1の測定を1回行い、データを送信する。データはヘキサ文字6文字。 'A2' : ch0とch1の測定をそれぞれ1回行い、データを送信する。データはヘキサ文字6文字+ヘキサ文字6文字。 'A'+ch+nnnn : 指定個数連続測定を行い、データを送信する。 ch='0' : ch0の測定。データはヘキサ文字6文字。 ch='1' : ch1の測定。データはヘキサ文字6文字。 ch='2' : ch0とch1の測定。データはヘキサ文字6文字+ヘキサ文字6文字。 nnnn : ヘキサ4文字、0〜65535個、0個のときは、連続測定停止コマンドが来るまで測定を続ける 'AX' : 連続測定停止 'M0' : ch0の測定を1回行い、測定電圧値を送信する。 'M1' : ch1の測定を1回行い、測定電圧値を送信する。 'M2' : ch0とch1の測定を1回行い、測定電圧値送信する。 'M'+ch+nnnn : 指定個数連続測定を行い、測定電圧値を送信する。 ch='0' : ch0の測定。 ch='1' : ch1の測定。 ch='2' : ch0とch1の測定。 nnnn : ヘキサ4文字、0〜65535個、0個のときは、連続測定停止コマンドが来るまで測定を続ける 送信データは[mV]単位の電圧値で、その書式はゲイン設定によって異なる。 Gain=1 : 符号+BCDヘキサ4文字+小数点+BCDヘキサ3文字。「-2500.000」〜「+2500.000」 Gain=8 : 符号+BCDヘキサ3文字+小数点+BCDヘキサ4文字。「-312.5000」〜「+312.5000」 Gain=16 : 符号+BCDヘキサ3文字+小数点+BCDヘキサ4文字。「-156.2500」〜「+156.2500」 Gain=32 : 符号+BCDヘキサ2文字+小数点+BCDヘキサ5文字。「-78.12500」〜「+78.12500」 Gain=64 : 符号+BCDヘキサ2文字+小数点+BCDヘキサ5文字。「-39.06250」〜「+39.06250」 Gain=128 : 符号+BCDヘキサ2文字+小数点+BCDヘキサ5文字。「-19.53125」〜「+19.53125」 <注意> : 'M0'+nnnn, 'M1'+nnnn コマンドは、データレートが960sps、1200spsでは無効である。 'MX' : 連続測定停止 'F?' : データレート選択の読出し。返事は、'F0'〜'FA' 'F'+s : データレート選択の設定 : s='0'〜'A'。返事は'OK' 設定値 sps F0 5 sps F1 10 sps F2 20 sps F3 50 sps F4 60 sps F5 100 sps F6 200 sps F7 400 sps F8 800 sps F9 960 sps FA 1200 sps 'G?' : Gain 選択読出し。返事は、'G0'から'G5' 'Gn' : Gain 設定。返事は'OK' G0 1 G1 8 G2 16 G3 32 G4 64 G5 128 'S?' : BUF選択、フィルタ選択の問い合わせ(DIPSW 設定の読出し)。返事は 'S03' : BUF=OFF、フィルタ選択=Sinc3 'S04' : BUF=OFF、フィルタ選択=Sinc4 'S13' : BUF=ON、フィルタ選択=Sinc3 'S14' : BUF=ON、フィルタ選択=Sinc4 <*>連続測定中は、'AX', 'MX'以外のコマンドは受け付けない