#include <SSC.h>
◆ Error
Enumerator |
---|
NoError | |
ConnectionError | |
CommunicationError | |
NotRunningError | |
DiagnosticError | |
CommandModeError | |
ErrorMask | |
◆ Flag
Enumerator |
---|
RunningFlag | |
FlagsMask | |
◆ SSC()
SSC::SSC |
( |
uint8_t |
address, |
|
|
uint8_t |
busno = 10 |
|
) |
| |
◆ address()
uint8_t SSC::address |
( |
| ) |
const |
|
inline |
◆ busno()
uint8_t SSC::busno |
( |
| ) |
const |
|
inline |
◆ commandRequest()
uint8_t SSC::commandRequest |
( |
Stream & |
stream | ) |
|
◆ error()
uint8_t SSC::error |
( |
| ) |
const |
|
inline |
◆ flags()
uint8_t SSC::flags |
( |
| ) |
const |
|
inline |
◆ isRunning()
bool SSC::isRunning |
( |
| ) |
const |
|
inline |
◆ maxPressure()
float SSC::maxPressure |
( |
| ) |
const |
|
inline |
◆ maxRaw()
uint16_t SSC::maxRaw |
( |
| ) |
const |
|
inline |
◆ minPressure()
float SSC::minPressure |
( |
| ) |
const |
|
inline |
◆ minRaw()
uint16_t SSC::minRaw |
( |
| ) |
const |
|
inline |
◆ pressure()
float SSC::pressure |
( |
| ) |
const |
|
inline |
◆ pressure_Raw()
uint16_t SSC::pressure_Raw |
( |
| ) |
const |
|
inline |
◆ rawToPressure() [1/2]
float SSC::rawToPressure |
( |
uint16_t |
raw | ) |
const |
|
inline |
◆ rawToPressure() [2/2]
static float SSC::rawToPressure |
( |
uint16_t |
raw, |
|
|
uint16_t |
rawMin, |
|
|
uint16_t |
rawMax, |
|
|
float |
pMin, |
|
|
float |
pMax |
|
) |
| |
|
inlinestatic |
◆ rawToTemperature()
static float SSC::rawToTemperature |
( |
uint16_t |
raw | ) |
|
|
inlinestatic |
◆ setMaxPressure()
void SSC::setMaxPressure |
( |
float |
p | ) |
|
|
inline |
◆ setMaxRaw()
void SSC::setMaxRaw |
( |
uint16_t |
raw | ) |
|
|
inline |
◆ setMinPressure()
void SSC::setMinPressure |
( |
float |
p | ) |
|
|
inline |
◆ setMinRaw()
void SSC::setMinRaw |
( |
uint16_t |
raw | ) |
|
|
inline |
◆ temperature()
float SSC::temperature |
( |
| ) |
const |
|
inline |
◆ temperature_Raw()
uint16_t SSC::temperature_Raw |
( |
| ) |
const |
|
inline |
◆ update()
The documentation for this class was generated from the following files:
- /home/jlj/github/AirDataComputer/Software/Microcontroller/Libraries/AirDC/SSC.h
- /home/jlj/github/AirDataComputer/Software/Microcontroller/Libraries/AirDC/SSC.cpp