Beispiel #1
0
hdrname = str(header).split(";")

for unit in units:
    # create the units here:
    unitstr = unitstr + unit
unitstr = unitstr[:-1]
if doDebug:
    logentry = "unitstr: " + unitstr
    logger.debug(" %s: %s" % (TimeUtils.getTS(), logentry))

infostr = infostr + (len(header) * "#") + "\n" + "\n"
###############################################################################
# open header.csv for storing configuration
###############################################################################
# open file for data output
myHdrFile = FileUtils.ASCIIDataWrite()
# start with new file (note "1" at end)
myHdrFile.openOutput('', hName, 1)
myHdrFile.writeStr(infostr, 0, 0)
myHdrFile.closeOutput()

###############################################################################
# open record.csv for data recording (writing)
###############################################################################
# open file for data output
myOutFile = FileUtils.ASCIIDataWrite()
#myOutFile = FileUtils.BinDataWrite()
# start with new datafile (note "1" at end)
myOutFile.openOutput('', fName, 1)
myOutFile.writeStr(header, 0, 0)
myOutFile.writeStr(unitstr, 0, 0)