summaryrefslogtreecommitdiffstats
path: root/core/devicedetails.cpp
blob: 18941a0e27f4fb0533796cc4e74f961e289714df (plain) (blame)
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
// SPDX-License-Identifier: GPL-2.0
#include "devicedetails.h"

gas::gas(unsigned char oxygen, unsigned char helium, unsigned char type, unsigned char depth) :
	oxygen(oxygen), helium(helium), type(type), depth(depth)
{
}

setpoint::setpoint(unsigned char sp, unsigned char depth) :
	sp(sp), depth(depth)
{
}

DeviceDetails::DeviceDetails(QObject *parent) :
	QObject(parent),
	data(0),
	syncTime(false),
	setPointFallback(0),
	ccrMode(0),
	calibrationGas(0),
	diveMode(0),
	decoType(0),
	ppO2Max(0),
	ppO2Min(0),
	futureTTS(0),
	gfLow(0),
	gfHigh(0),
	aGFLow(0),
	aGFHigh(0),
	aGFSelectable(0),
	vpmConservatism(0),
	saturation(0),
	desaturation(0),
	lastDeco(0),
	brightness(0),
	units(0),
	samplingRate(0),
	salinity(0),
	diveModeColor(0),
	language(0),
	dateFormat(0),
	compassGain(0),
	pressureSensorOffset(0),
	flipScreen(0),
	safetyStop(0),
	maxDepth(0),
	totalTime(0),
	numberOfDives(0),
	altitude(0),
	personalSafety(0),
	timeFormat(0),
	lightEnabled(false),
	light(0),
	alarmTimeEnabled(false),
	alarmTime(0),
	alarmDepthEnabled(false),
	alarmDepth(0),
	leftButtonSensitivity(0),
	rightButtonSensitivity(0),
	buttonSensitivity(0),
	bottomGasConsumption(0),
	decoGasConsumption(0),
	travelGasConsumption(0),
	modWarning(false),
	dynamicAscendRate(false),
	graphicalSpeedIndicator(false),
	alwaysShowppO2(false),
	tempSensorOffset(0),
	safetyStopLength(0),
	safetyStopStartDepth(0),
	safetyStopEndDepth(0),
	safetyStopResetDepth(0)
{
}