summaryrefslogtreecommitdiffstats
path: root/core/devicedetails.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'core/devicedetails.cpp')
-rw-r--r--core/devicedetails.cpp70
1 files changed, 70 insertions, 0 deletions
diff --git a/core/devicedetails.cpp b/core/devicedetails.cpp
new file mode 100644
index 000000000..a917a4d0e
--- /dev/null
+++ b/core/devicedetails.cpp
@@ -0,0 +1,70 @@
+#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),
+ 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),
+ bottomGasConsumption(0),
+ decoGasConsumption(0),
+ modWarning(false),
+ dynamicAscendRate(false),
+ graphicalSpeedIndicator(false),
+ alwaysShowppO2(false),
+ tempSensorOffset(0),
+ safetyStopLength(0),
+ safetyStopStartDepth(0),
+ safetyStopEndDepth(0),
+ safetyStopResetDepth(0)
+{
+}