# Property

class canlib.kvlclib.Property(value)

  An enumeration.

  ATTACHMENTS = 1003

    Can attach files to converted data.

    It is possible to use `Converter.attachFile()` to add a file. Used only with `WriterFormat.isPropertySupported()` and `ReaderFormat.isPropertySupported()`.

  CALENDAR_TIME_STAMPS = 7

    Write calendar time stamps.

  CHANNEL_MASK = 5

    Bitmask of the channels that should be used during conversion.

  COMPRESSION_LEVEL = 32

    ZLIB compression level for writers that use ZLIB for compression. [-1, 9].

  CREATION_DATE = 27

    File creation date/time as seconds in standard UNIX format. Used in file headers if not zero.

  CROP_PRETRIGGER = 22

    Crop pre-triggers.

  DATA_IN_HEX = 12

    Write data in hexadecimal format.

  DECIMAL_CHAR = 10

    Use token as decimal separator.

  ENUM_VALUES = 23

    Replace integer values in signals with strings from database.

  FILL_BLANKS = 15

    Propagate values down to next row in csv-files.

  FIRST_TRIGGER = 2

    Use first trigger as time reference.

  FULLY_QUALIFIED_NAMES = 30

    Write fully qualified signal names

  HLP_J1939 = 6

    Interpret events as J1939.

  ID_IN_HEX = 11

    Write id in hexadecimal format.

  ISO8601_DECIMALS = 17

    Number of time decimals (0-9) to print in the calendar timestamps using ISO8601.

  LIMIT_DATA_BYTES = 26

    Number of data bytes that a converter will write.

  MERGE_LINES = 18

    Merge two lines if their signal values are equal.

  NAME_MANGLING = 14

    Make signal names safe for use in Matlab.

  NUMBER_OF_DATA_DECIMALS = 31

    Number of data decimals (0-50)

  NUMBER_OF_TIME_DECIMALS = 13

    Number of time decimals (0-9).

  OFFSET = 4

    Time reference offset.

  OVERWRITE = 28

    Overwrite existing output files

  RESAMPLE_COLUMN = 19

    Only print a line when the given column has been accessed.

  SAMPLE_AND_HOLD_TIMESTEP = 33

    Time step in microseconds.

    Used for format where time is implicit and defined by start time and the selected time step in microseconds. Signal values are interpolated with sample and hold. Used with e.g. DIAdem and RPCIII.

  SEPARATOR_CHAR = 9

    Use token as separator.

  SHOW_COUNTER = 21

    Add a counter to the output.

  SHOW_SIGNAL_SELECT = 1002

    Format requires a database.

    Used only with `WriterFormat.isPropertySupported()` and `ReaderFormat.isPropertySupported()`.

  SHOW_UNITS = 16

    Show units on their own row.

  SIGNAL_BASED = 1001

    Writes signals and not data frames.

    Used only with `WriterFormat.isPropertySupported()` and `ReaderFormat.isPropertySupported()`.

  SIZE_LIMIT = 24

    Maximum file size in megabytes before starting a new output file.

  START_OF_MEASUREMENT = 1

    Use start of measurement as time reference.

  TIMEZONE = 29

    Timezone for absolute timestamps

  TIME_LIMIT = 25

    Maximum delta time in seconds between first and last event before starting a new output file.

  USE_OFFSET = 3

    Use offset as time reference.

  VERSION = 20

    File format version.

  WRITE_HEADER = 8

    Write informational header.