Device(WF1943)
NameTable OffonName ="OFF","ON";
NameTable Funcname="Sinusoid","Triangle","Square","P-ramp","N-ramp","User","Vsquare";
EfastTable OffOnset="SIG 0\r\n","SIG 1\r\n";
EfastTable Onezero ="0","1";
EfastTable Funcset ="FNC 1\r\n","FNC 2\r\n","FNC 3\r\n","FNC 4\r\n","FNC 5\r\n","FNC 6\r\n","FNC 7\r\n";
EfastTable FuncsetR ="1","2","3","4","5","6","7";
ParamTable{
output {rec=bo,efast=OffOnset}
output_r {rec=bi,command="HDR 0;?SIG\r\n",efast=Onezero,leng=32}
amp {rec=ao,command="AMV %lf\r\n"}
amp_r {rec=ai,command="HDR 0;?AMV\r\n",conv="%lf\r\n",leng=63}
freq {rec=ao,command="FRQ %lf\r\n"}
freq_r {rec=ai,command="HDR 0;?FRQ\r\n",conv="%lf\r\n",leng=127}
offset {rec=ao,command="OFS %lf\r\n"}
offset_r {rec=ai,command="HDR 0;?OFS\r\n",conv="%lf\r\n",leng=127}
fnc {rec=mbbo,efast=Funcset,name=Funcname}
fnc_r {rec=mbbi,command="HDR 0;?FNC\r\n",efast=FuncsetR,name=Funcname}
}
%{
}%