wpilog Package

BooleanArrayLogEntry(*args, **kwargs)

Log array of boolean values.

BooleanLogEntry(*args, **kwargs)

Log boolean values.

ControlRecordType(value)

Members:

DataLog

A data log for high-speed writing of data values.

DataLogBackgroundWriter(*args, **kwargs)

A data log background writer that periodically flushes the data log on a background thread.

DataLogEntry

Log entry base class.

DataLogReader(*args, **kwargs)

Data log reader (reads logs written by the DataLog class).

DataLogRecord

A record in the data log.

DataLogWriter(filename[, extraHeader])

A data log writer that flushes the data log to a file when Flush() is called.

DoubleArrayLogEntry(*args, **kwargs)

Log array of double values.

DoubleLogEntry(*args, **kwargs)

Log double values.

FloatArrayLogEntry(*args, **kwargs)

Log array of float values.

FloatLogEntry(*args, **kwargs)

Log float values.

IntegerArrayLogEntry(*args, **kwargs)

Log array of integer values.

IntegerLogEntry(*args, **kwargs)

Log integer values.

MetadataRecordData()

Data contained in a set metadata control record as created by DataLog::SetMetadata().

RawLogEntry(*args, **kwargs)

Log arbitrary byte data.

StartRecordData()

Data contained in a start control record as created by DataLog::Start() when writing the log.

StringArrayLogEntry(*args, **kwargs)

Log array of string values.

StringLogEntry(*args, **kwargs)

Log string values.

StructArrayLogEntry(*args, **kwargs)

Log raw struct serializable array of objects.

StructLogEntry(*args, **kwargs)

Log raw struct serializable objects.