-------------------- AD7190RS 通信コマンド 2016.7.27 -------------------- 38400ボー、8N1 コマンドおよび返事の区切り文字(デリミタ)=0x0d ----- '?' : 接続確認。返事は'OK' 'V?' : バージョン問い合わせ。返事は 'v1.0'など 'U?' : ユニット名称問い合わせ。返事は 'AD7190RS' '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」 'MX' : 連続測定停止 'F?' : データレート選択の読出し。返事は、'F0'〜'F6' 'F'+s : データレート選択の設定 : s='0'〜'6'。返事は'OK' 設定値 sps F0 5 sps F1 10 sps F2 20 sps F3 50 sps F4 60 sps F5 100 sps F6 200 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'以外のコマンドは受け付けない