What version of StreamDevice are you using? I’ve got a crate monitor prototype file that assigns to a lot more than four records:
query { out "Q"; in ":" "SN=%(\$1Serial.VAL)39[^,]," "UN=%(\$1Name.VAL)39[^,]," "IP=%*[^,]," "V3=%d," "V5=%(\$1VP5.RVAL)d," "V+12=%(\$1VP12.RVAL)d," "V-12=%(\$1VM12.RVAL)d," # "VAUX=%*[^,]," "T1=%(\$1Temp1.VAL)d," "T2=%(\$1Temp2.VAL)d," "T3=%(\$1Temp3.VAL)d," "T4=%(\$1Temp4.VAL)d," "F1=%(\$1Fan1.VAL)d," "F2=%(\$1Fan2.VAL)d," "F3=%(\$1Fan3.VAL)d," "F4=%(\$1Fan4.VAL)d," "F5=%(\$1Fan5.VAL)d," "F6=%(\$1Fan6.VAL)d," "F7=%(\$1Fan7.VAL)d," "F8=%(\$1Fan8.VAL)d," "F9=%(\$1Fan9.VAL)d," "OT=%*[^,]," "OV=%*[^,]," "OC=%*[^,]," "PS1=%(\$1PS1status.VAL)d," "PS2=%(\$1PS2status.VAL)d," "MSG=%*[^,]," "SW=%(\$1PowerSwitch.VAL)d," "PROT=%*[^,]," "I3=%*[^,]," "I5=%*[^,]," "I12=%*[^,]," "I-12=%*[^,]," "CODE=%(\$1Firmware.VAL)39[^,]," "ENET=%*[^,]," "POH=%(\$1HoursOn.VAL)g," "MAXTMP=%(\$1MaxTemp.VAL)g,";
ExtraInput = Ignore;
Hi Yuliang, Redirection works only for up to 4 values read in (3 redirections). At least that is what I am seeing when increasing number of redirections.
|