Changes between Version 1 and Version 2 of epics/streamdevice/waveform1


Ignore:
Timestamp:
02/20/13 11:55:46 (12 years ago)
Author:
Takashi Obina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • epics/streamdevice/waveform1

    v1 v2  
    2121}
    2222getDATA {
    23     Separator = ",";
    24     out "CURV?";
    25     in  "%d";
     23    Separator = ",";   # データ区切りとしてコンマを使用
     24    out "CURV?";       # CURV? コマンドを送る
     25    in  "%d";          # integer データを入力。waveformレコードから呼ばれたときには%d変換が繰り返される。
    2626}
    2727}}}
    2828
    29 database file (stream.db)
     29database file (stream.db) NELM, FTVLを正しく設定しておく。
     30機器が返してくる配列数が不定の場合はNELMを大き目にとっておいて、プロセスした後でNORDをみてデータ数を判別する。
    3031{{{
    3132record(waveform, "obina:data_ch1")
     
    3435    field(DTYP, "stream")
    3536    field(SCAN, "Passive")
    36     field(INP,  "@stream.proto getDATA PS1")
     37    field(INP,  "@sample.proto getDATA PS1")
    3738    field(NELM, "10000")
    3839    field(FTVL, "LONG")
     
    4041}}}
    4142
     43
     44
     45