1 # Configuration file of DLT daemon
3 # Configurations made here will overwrite settings by command line
5 ########################################################################
6 # General configuration #
7 ########################################################################
9 # Start daemon in dubug mode, so that all internal debug information is printed out on the console
12 # Daemonize DLT daemon, if it is started as daemon
15 # Send DLT messages with serial header
16 # SendSerialHeader = 1
18 # Send automatic get log info response during context registration
19 SendContextRegistration = 1
21 # Send automatic time packets every second if client is connected (Default: 0)
24 # Set ECU ID (Default: ECU1)
27 # Size of shared memory (Default: 100000)
28 SharedMemorySize = 100000
30 # Directory where to store the persistant configuration (Default: /tmp)
31 # PersistanceStoragePath = /tmp
33 # The logging console for internal logging of dlt-daemon (Default: 0)
34 # 0 = log to stdout, 1 = log to syslog, 2 = log to file (see LoggingFilename)
37 # The internal log level, up to which logs are written (Default: 6)
38 # LOG_EMERG = 0, LOG_ALERT = 1, LOG_CRIT = 2, LOG_ERR = 3, LOG_WARNING = 4, LOG_NOTICE = 5, LOG_INFO = 6, LOG_DEBUG = 7
41 # The logging filename if internal logging mode is log to file (Default: /tmp/dlt.log)
42 LoggingFilename = /tmp/dlt.log
44 # Timeout on send to client (sec)
47 ########################################################################
48 # Offline Trace memory #
49 ########################################################################
51 # Store DLT messages to local directory, if not set offline Trace is off (Default: off)
52 # OfflineTraceDirectory = /tmp
54 # Maximum size in bytes of one trace file (Default: 1000000)
55 # OfflineTraceFileSize = 1000000
57 # Maximum size of all trace files (Default: 4000000)
58 # OfflineTraceMaxSize = 4000000
60 ########################################################################
61 # Local console output configuration #
62 ########################################################################
64 # Print DLT messages; payload as ASCII
67 # Print DLT messages; payload as hex
70 # Print DLT messages; only headers
71 # PrintHeadersOnly = 1
74 ########################################################################
75 # Client Serial port configuration #
76 ########################################################################
78 # Additional support for serial device
79 # If a device name is set serial port is enabled.
80 # RS232DeviceName = /dev/ttyS0
82 # Serial device baudrate (Default: 115200)
83 # RS232Baudrate = 115200
85 # Sync to serial header on serial connection
86 # RS232SyncSerialHeader = 1
88 ########################################################################
89 # TCP Serial port configuration #
90 ########################################################################
92 # Sync to serial header on all TCP connections
93 # TCPSyncSerialHeader = 1
95 ########################################################################
96 # ECU Software version info #
97 ########################################################################
99 # Send periodic get ecu version info (Default: 0)
100 # SendECUSoftwareVersion = 0
102 # Absolute path to file storing version info - otherwise DLT version is used
103 # PathToECUSoftwareVersion = <absolute-path-to-file>
105 ########################################################################
107 ########################################################################
109 # Send periodic timezone info (Default: 0)