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


Ignore:
Timestamp:
02/20/13 11:55:46 (11 years ago)
Author:
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