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)SensorWLEDprivate
begin(DynamicDataType_t const &rDynamicParams)SensorWLED
cal_crc32SensorWLED
calculateCalibrationDataCRC32(CalibrationDataType_t CalibrationData)SensorWLED
calculateDynamicParamsCRC32(DynamicDataType_t DynamicParams)SensorWLED
CalibrationDataSensorWLED
dyn_crc32SensorWLED
DynamicParamsSensorWLED
eeprom_areaSensorWLEDinlinestatic
eeprom_version_written_flagSensorWLEDinlineprivatestatic
generateTableCRC32(uint32_t(&table)[CRC32_TABLE_SIZE])SensorWLEDprivatestatic
getInstanceNumber(void)SensorWLEDstatic
getMappedPeakValue(void)SensorWLED
getMappedValue(void)SensorWLED
instance_counterSensorWLEDinlinestatic
mapped_input_valueSensorWLEDprivate
pk_mapped_input_valueSensorWLEDprivate
pk_raw_input_valueSensorWLEDprivate
previous_hold_millis_tmSensorWLEDprivate
previous_poll_millis_tmSensorWLEDprivate
raw_input_valueSensorWLEDprivate
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)SensorWLEDprivate
updateAnalogRead(void)SensorWLED
updateCRC32(uint32_t(&table)[CRC32_TABLE_SIZE], uint32_t initial, const void *buf, size_t len)SensorWLEDprivatestatic
VersionSensorWLEDinlinestatic
writeCalibrationEEPROM(uint16_t instance, uint32_t crc32)SensorWLED
writeDynamicEEPROM(uint16_t instance, uint32_t crc32)SensorWLED
writeVersionEEPROM(void)SensorWLEDprivatestatic
~SensorWLED(void)SensorWLED