blob: 294c37bd8f9f87198ed008832566ce258ab306ef (
plain)
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
|
/*
* TemperatureError.cpp
*
* Created on: 21 Apr 2016
* Author: David
*/
#include "TemperatureError.h"
const char* TemperatureErrorString(TemperatureError err)
{
switch(err)
{
case TemperatureError::success: return "success";
case TemperatureError::shortCircuit: return "short-circuit in sensor";
case TemperatureError::shortToVcc: return "sensor short to Vcc";
case TemperatureError::shortToGround: return "sensor short to ground";
case TemperatureError::openCircuit: return "sensor open circuit";
case TemperatureError::tooHigh: return "temperature above limit";
case TemperatureError::timeout: return "sensor timeout";
case TemperatureError::ioError: return "sensor I/O error";
case TemperatureError::hardwareError: return "sensor hardware error";
case TemperatureError::busBusy: return "sensor bus busy";
case TemperatureError::badResponse: return "bad response from sensor";
case TemperatureError::unknownChannel: return "unknown temperature sensor channel";
default: return "unknown temperature sense error";
}
}
// End
|