atMETEO
An ATmega based weather station
|
▼NAvr | Namespace containing all symbols of the AVR C++ utilities library |
▼Ninternal | |
CTimerInputCaptureBase | Internal base class for Avr::TimerInputCapture |
CAdc | A C++ wrapper for accessing the built-in 10 bit Analog to Digital Conversion (ADC) facilities |
CAtomicForceOn | Configuration parameter for AtomicGuard that unconditionally enables interrupts on exit |
CAtomicGuard | RAII-style wrapper to disable interrupts for the duration of a scoped block |
CAtomicRestoreState | Configuration parameter for AtomicGuard that saves the global interrupt state and restores it on exit |
CBmp180 | Decodes data from Bosch BMP180 Digital pressure sensors |
CDht22 | Decodes data from DHT22 / AM2302 Temperature and humidity sensors |
CDigitalIo | Digital I/O register configuration |
CEthernet | A C++ wrapper for accessing Ethernet communication interfaces |
CI2c | A C++ wrapper for accessing the built-in I2C (TWI) communication interfaces |
CInputConfiguration | Input configuration parameter for pin (normal mode) |
CInputConfigurationDisabled | Input configuration parameter for pin (disabled) |
CInputOutputPin | Input / Output pin (initially configured as output pin) |
CInputPin | Input pin |
CIpAddress | Represents an IPv4 address |
CMacAddress | Represents an Ethernet MAC address |
CMlx90614 | Decodes data from Melexis MLX90614 Infrared thermometer sensors |
CNonAtomicForceOff | Configuration parameter for NonAtomicGuard that unconditionally disables interrupts on exit |
CNonAtomicGuard | RAII-style wrapper to enable interrupts for the duration of a scoped block |
CNonAtomicRestoreState | Configuration parameter for NonAtomicGuard that saves the global interrupt state and restores it on exit |
COutputConfiguration | Output configuration parameter for pin (normal mode) |
COutputConfigurationDisabled | Output configuration parameter for pin (disabled) |
COutputConfigurationInverted | Output configuration parameter for pin (for inverted output pins / active low configuration) |
COutputPin | Output pin (normal mode) |
COutputPinInverted | Inverted output pin (active low configuration) |
CSpi | A C++ wrapper for accessing the built-in SPI communication interface |
CTimerInputCapture | C++ wrapper for accessing the built-in input capture facility for measuring the width of external pulses |
CTimerUtils | Compile time calculation of clock select and conversion of time (in us) to system clock ticks given the CPU frequency (F_CPU) and the prescaler |
CUart | A C++ wrapper for accessing the built-in UART communication interfaces |
CWiznet | Avr::Ethernet driver for WIZnet Ethernet modules (W5100, W5200, W5300, W5500) |
▼NSensors | Namespace containing all symbols of the Sensors library |
CBiphaseMark | Configuration parameter for Demodulator that enables Biphase Mark demodulation |
CBitDecoder | Applies bit numbering and a parity method to transform continuous bit streams (for example from RF demodulation) into bytes |
CBitDecoderBase | BitDecoder base implementation |
CDemodulator | Transforms continuous streams with pulse widths (for example from RF receivers) into bits |
CDemodulatorBase | Demodulator base implementation |
CEvenParity | Configuration parameter for BitDecoder that enables even parity checking |
CHidekiData | Data class for storing values of a HidekiSensor |
CHidekiSensor | Decodes data received from a Hideki RF 433 MHz sensor |
CLsbBitNumbering | Configuration parameter for BitDecoder that leads to new bits being added with LSB bit numbering (least significant bit first) |
CMsbBitNumbering | Configuration parameter for BitDecoder that leads to new bits being added with MSB bit numbering (most significant bit first) |
CNoParity | Configuration parameter for BitDecoder that disables parity checking |
COddParity | Configuration parameter for BitDecoder that enables odd parity checking |
CRfDevice | Connects Demodulator, Bit Decoder and Sensor for decoding sensor data from RF receivers |
CSensor | Base class for sensor implementations |
CTgs2600 | Decodes data from Figaro TGS 2600 air contaminants sensors |