SDDSSPLIT - Splits SDDS packet data into type 1000 data file/pipe and type 3000 packet header file/pipe<INPUT> Input SDDS packetized data (Type 1000 or 2000) <DATA> (Optional) Output data file (Type 1000) <HEADERS> (Optional) Output packet header file (Type 3000) <PAUSEFILE> (Optional) Input file, when it exists pause processing (should be full pathname/file, i.e. /tmp/junk - note this works only on Unix platforms)
Output data xdelta = input xdelta, so make sure input xdelta is 1 / (# of data samples/sec) instead of 1 / (# of data samples + SDDS header bytes /sec).
SWITCHES: /DEBUG - debug info level /TL= - input transfer length in SDDS packets /RAW - Raw mode implies 64 bytes for SDDS header instead of normal 56 (56 transmitted over sdds) (what you would get w/ UOPT flag from ICE acquisition) /ICE - ICE header instead of sdds header /ICEDS=n - ICE data size in type 1000 elements (=/TL for sourcpic if acquired via this)
REVISION PROGRAMMER DESCRIPTION -------- ---------- ------------------------------------- 16-Sep-2005 dkc baseline 24-Oct-2005 dkc fixed various bugs 01-May-2006 dkc PAUSEFILE functionality 30-Jan-2007 dkc Support for SI,CB,CI added 05-Apr-2007 dkc Fixed SI,CB,CI support for ICE data
Go to Top