File Processor Agent Example – E-BAM

<< Click to Display Table of Contents >>

 >Live > Agents > File Agents > File Processor > Examples >

File Processor Agent Example – E-BAM

 

Setting

Value

Description

E-BAM.dateTimeColumnHeaderRegex

^Time$

DT_LOGGER_DATUM.DATUM_UTC_DT; column header text is Time.

E-BAM.folderWatcherPath

C:\EarthSoft\Live\E-BAM


E-BAM.loggerCodeFileNameRegexGroups

((?'a'.*)_|(?'b'.*)\.|(?'c'.*))

DT_LOGGER.LOGGER_CODE = file name text before last x, where x =

1.underscore (_), else

2.dot (.), else if no underscore or dot,

3.everything.

 

See YSI-6 example.

E-BAM.loggerDescPrefix

E-BAM


E-BAM.seriesNameColumnHeaderRegexGroups

((?'a'.*)\(|(?'b'.*))

DT_LOGGER_SERIES.SERIES_NAME

E-BAM.seriesUnitColumnHeaderRegexGroups

\((?'a'[^)]*)\)[^(]*$

DT_LOGGER_SERIES.SERIES_UNIT

 

And default (non-E-BAM) settings:

 

Setting

Value

Description

dateTimeFormats


Empty; determined automatically.

delimiters

,

The fields are separated by commas.

utcOffsetHrs

0

DT_LOGGER.UTC_OFFSET_HRS

 

 

Time,ConcRT (mg/m3),ConcHr (mg/m3),Flow (l/m),WS (m/s),WD (Deg),AT (C),RHx (%),RHi (%),BV (V),FT (C),Alarm,Type

10/23/2018 8:00,0.006,0.009,16.7,1.3,71,26.5,0,49,14,34.2,0,1

10/23/2018 8:30,0.006,0.009,16.5,2.1,79,29.2,0,50,14.1,34.6,0,1

10/23/2018 9:00,0.024,0.018,16.7,2.8,93,30.3,0,50,14,34.9,0,1