Debinix Team Library SensorWLED
Provides methods to retrieve instant and peak values from the ADC input.
SensorWLED Member List
This is the complete list of members for
SensorWLED
, including all inherited members.
applyDecay
(uint32_t peak_value)
SensorWLED
private
begin
(DynamicDataType_t const &rDynamicParams)
SensorWLED
cal_crc32
SensorWLED
calculateCalibrationDataCRC32
(CalibrationDataType_t CalibrationData)
SensorWLED
calculateDynamicParamsCRC32
(DynamicDataType_t DynamicParams)
SensorWLED
CalibrationData
SensorWLED
dyn_crc32
SensorWLED
DynamicParams
SensorWLED
eeprom_area
SensorWLED
inline
static
eeprom_version_written_flag
SensorWLED
inline
private
static
generateTableCRC32
(uint32_t(&table)[CRC32_TABLE_SIZE])
SensorWLED
private
static
getInstanceNumber
(void)
SensorWLED
static
getMappedPeakValue
(void)
SensorWLED
getMappedValue
(void)
SensorWLED
instance_counter
SensorWLED
inline
static
mapped_input_value
SensorWLED
private
pk_mapped_input_value
SensorWLED
private
pk_raw_input_value
SensorWLED
private
previous_hold_millis_tm
SensorWLED
private
previous_poll_millis_tm
SensorWLED
private
raw_input_value
SensorWLED
private
readCalibrationEEPROM
(uint16_t instance)
SensorWLED
readDynamicEEPROM
(uint16_t instance)
SensorWLED
readVersionEEPROM
(void)
SensorWLED
SensorWLED
(uint16_t analog_pin, float mv_offset=0.0, float slope=1.0, uint16_t samples=0)
SensorWLED
setAnalogPin
(uint16_t a_pin, uint16_t mode=INPUT)
SensorWLED
private
updateAnalogRead
(void)
SensorWLED
updateCRC32
(uint32_t(&table)[CRC32_TABLE_SIZE], uint32_t initial, const void *buf, size_t len)
SensorWLED
private
static
Version
SensorWLED
inline
static
writeCalibrationEEPROM
(uint16_t instance, uint32_t crc32)
SensorWLED
writeDynamicEEPROM
(uint16_t instance, uint32_t crc32)
SensorWLED
writeVersionEEPROM
(void)
SensorWLED
private
static
~SensorWLED
(void)
SensorWLED
Generated by
1.9.1