-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathdefault.daq
90 lines (77 loc) · 3.46 KB
/
default.daq
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
# -- Configuration Options for PhyPiDAQ
# --------------------------------------
#
# -- configuration files for hardware devices
#
DeviceFile: config/ReplayConfig.yaml # data from File
#optional:
#DeviceFile: config/ToyDataConfig.yaml # simulated data
# other options(requires connected hardware):
#DeviceFile: config/ADS1115Config.yaml # 16 bit ADC, I2C bus
#DeviceFile: config/MCP3008Config.yaml # 10 bit ADC, SPI bus
#DeviceFile: config/groveADCConfig.yaml # 12 bit ADC on grove RPI shield
#DeviceFile: config/MCP3208Config.yaml # 12 bit ADC, SPI bus
#DeviceFile: config/PSConfig.yaml # PicoTechnology USB scope
#DeviceFile: config/PSConfig2000.yaml # PicoTechnology USB scope 220xA
#DeviceFile: config/MAX31865Config.yaml # Pt 100 sensor
#DeviceFile: config/GPIOCount.yaml # frequency count
#DeviceFile: config/DS18B20Config.yaml # digital temperature sensor
#DeviceFile: config/MAX31855Config.yaml # thermo element
#DeviceFile: config/BMP180Config.yaml # pressure/temperature sensor
#DeviceFile: config/INA219Config.yaml # Voltage/Current sensor
#DeviceFile: config/MMA845xConfig.yaml # Accelerometer
#DeviceFile: config/MLX90393Config.yaml # Magnetometer
## an example of multiple devices
#DeviceFile: [config/ADS1115Config.yaml, config/GPIOCount.yaml]
#
# -- configuration options for Channels
#
# possibility to overwrite Channel Limits obtained from device config
##ChanLimits:
## - [0., 1.] # chan 0
## - [0., 1.] # chan 1
## - [0., 1.] # chan 2
# calibration of channel values
# - null or - <factor> or - [ [ <true values> ], [ <raw values> ] ]
#ChanCalib:
# - 1. # chan0: simple calibration factor
# - [ [0.,1.], [0., 1.] ] # chan1: interpolation: [true]([<raw>] )
# - null # chan2: no calibration
# apply formulae to (calibrated) channel values
#ChanFormula:
# - c0 + c1 # chan0
# - c1 # chan1
# - null # chan2 : no formula
#
# -- configuration options for graphical display
#
Title: "Data from File" # display title
ChanLabels: ['X1', 'X2'] # names for channels
ChanUnits: ['a.U.', 'a.U.'] # units for channels
#ChanLabels: [U, U] # names for channels
#ChanUnits: [V, V] # units for channels
#ChanNams: [c0, c1] # names for channels
ChanColors: [darkblue, sienna] # channel colours in display
Interval: 0.1 # logging interval
#NHistoryPoints: 120 # number of points used in history buffer
#DisplayModule: DataLogger # history of channel signals
DisplayModule: DataGraphs # text, bar-graph, history and xy-view
#XYmode: false # enable/disable XY-display
## if more than two channels active:
#Chan2Axes: [0, 1, 0] # assign channels to axes
#xyPlots: # define which axes to show
# - [0, 1] # in xy-plot
# - [0, 2]
# - [1, 2]
#
# -- configuration options for output to file
#
#DataFile: testfile.csv # file name for output file,
DataFile: null # null to disable
#CSVseparator: ';' # field separator, set to ';' for German Excel
# enable buffering of latest data (depth NHistoryPoints from above)
#bufferData: PhyPiData # file name to store and track latest data
#bufferData: null # or null to switch off
# control status LEDs
#RunLED: 20 # display run status on GPIO pin 20
#ReadoutLED: 21 # display readout on GPIO pin 21