upm  1.7.1
Sensor/Actuator repository for libmraa (v2.0.0)
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 C_a110x_context
 C_abp_context
 C_aci_packed_Structure for the ACI_CMD_SET_LOCAL_DATA ACI command parameters
 C_ad8232_context
 C_apa102_context
 C_bh1749_contextThe full sensor context
 C_bh1750_context
 C_bh1792_contextBh1792 sensor context
 C_biss0001_context
 C_bma250e_context
 C_bmg160_context
 C_bmi160_contextBMI160 3-axis Accelerometer, Gyroscope and (optionally) a Magnetometer
 C_bmm150_context
 C_bmp280_context
 C_bmpx8x_context
 C_bno055_context
 C_button_contextAPI for the Button
 C_buzzer_context
 C_cjq4435_context
 C_collision_context
 C_dfrec_context
 C_dfrorp_context
 C_dfrph_context
 C_ds18b20_context
 C_ds18b20_info_t
 C_ecezo_context
 C_emg_context
 C_enc03r_context
 C_es08a_context
 C_es9257_context
 C_flex_context
 C_gp2y0a_context
 C_gsr_context
 C_guvas12d_context
 C_hcsr04_context
 C_hka5_context
 C_hmc5883l_context
 C_jhd1313m1_context
 C_joystick12_context
 C_kx122_context
 C_kxtj3_contextSensor context
 C_lcdks_context
 C_lcm1602_context
 C_ldt0028_context
 C_led_context
 C_light_context
 C_linefinder_context
 C_lis2ds12_context
 C_lis3dh_context
 C_lm35_context
 C_loudness_context
 C_lsm303agr_context
 C_lsm303d_context
 C_lsm6ds3h_context
 C_lsm6dsl_context
 C_m24lr64e_context
 C_mb704x_context
 C_mcp2515_config
 C_mcp2515_context
 C_md_context
 C_mic_context
 C_mma7361_context
 C_mma7660_context
 C_moisture_context
 C_mpr121_context
 C_mq303a_context
 C_mqx_context
 C_ms5803_context
 C_my9221_context
 C_nmea_gps_context
 C_nunchuck_context
 C_o2_context
 C_odr_item
 C_otp538u_context
 C_p9813_context
 C_ppd42ns_context
 C_relay_context
 C_rn2903_context
 C_rotary_context
 C_rotaryencoder_context
 C_rpr220_context
 C_rsc_context
 C_sht1x_context
 C_slide_context
 C_speaker_context
 C_temperature_context
 C_tsl2561_context
 C_ttp223_context
 C_uartat_context
 C_uln200xa_context
 C_urm37_context
 C_vdiv_context
 C_veml6070_context
 C_water_context
 C_wfs_context
 C_yg1006_context
 CA110XAPI for the A110X Hall Effect sensors
 CABPAPI for the ABP Honeywell Pressure Sensor
 CaccelData
 CAD8232UPM module for the AD8232 Heart Rate Monitor
 CAdafruitMS1438API for the AdafruitMS1438 Motor Shield
 CadafruitssAPI for the Adafruit Servo Shield
 CADC121C021API for the ADC121C021 I2C Analog-to-Digital Converter
 CADIS16448API for the Analog Devices ADIS16448 Accelerometer
 CADS1X15
 CADXL335API for the ADXL335 3-Axis Analog Accelerometer
 CAdxl345API for the ADXL345 3-Axis Digital Accelerometer
 CADXRS610DFRobot ADXRS610 Gyro Breakout board
 CAK8975API for the AK8975 magnetometer
 CAM2315API for the AM2315 Temperature & Humidity Sensor
 CAPA102API for controlling APA102/DotStar RGB LED Strips
 CAPDS9002UPM module for the APDS-9002 Luminance Sensor
 CAPDS9930APDS9930 Digital Proximity and Ambient Light Sensor
 CAT42QT1070API for the Atmel AT42QT1070 QTouch Sensor
 CBACNETMSTPUPM API for BACNETMSTP
 CBACNETUTILUPM Utility API for BACnet
 CBH1749
 CBH1750UPM C API for the DFRobot I2C BH1750 Light Sensor
 CBH1792
 CBACNETUTIL::binaryData_t
 CBISS0001API for the BISS0001 Motion Sensor
 CBMA220API for the BMA220 3-axis Accelerometer
 CBMA250EAPI for the BMA250E 10 bit Triaxial Accelerometer
 CBMC150API for the BMC150 6-axis eCompass
 CBMG160API for the BMG160 16 bit Triaxial Gyroscope
 CBMI055API for the BMI055 6-axis Sensor Module
 CBMI160UPM API for the BMI160 3-axis Accelerometer, Gyroscope and Magnetometer
 CBMM150API for the BMM150 3-Axis Geomagnetic Sensor
 CBMX055API for the BMX055 9-axis Sensor Module
 CBNO055API for the BNO055 Absolute Orientation 9DOF Fusion Hub
 CButtonAPI for the Button
 CBuzzerAPI for the Buzzer component
 CCallback
 CCallback
 CCJQ4435API for the CJQ4435 MOSFET
 Cclbk_data
 CCollisionAPI for the Collision Sensor
 Cmat< TYPE, C, R >::column_builder< PREV_COLUMN >
 CCOMMAND
 CcommonBacObj_s
 CMMC35240::compass_cal_t
 Ccoord_DD
 CCoordinatesCoordinates structure
 CCurieImuAPI for the Curie IMU via Firmata
 CCWLSXXAAPI for the Veris CWLSXXA CO2 Sensor Family
 CdevObj_s
 CDFRECDFRobot EC Meter
 CDFRORPAPI for the DFRobot ORP (Oxidation/Reduction Potential) Sensor
 CDFRPHAPI for the DFRobot pH Sensors
 CDS1307API for the DS1307 Real-Time CLock
 CDS18B20API for the DS18B20 1-Wire Temperature Sensor
 CDS2413API for the DS2413 1-Wire Dual Channel Addressable Switch
 CECEZOAPI for the EC-EZO EC Sensor
 CECS1030API for the ECS1030 Non-Invasive Current/Electricity Sensor
 CEHRAPI for the Ear-clip Heart Rate Sensor
 CElDriverAPI for the EL Driver Module
 CElectromagnetAPI for the Electromagnet
 CEMGAPI for the Grove EMG Muscle Signal Reader
 CENC03RAPI for the ENC03R Single Axis Analog Gyro
 CMMC35240::filter_average_t
 CL3GD20::filter_median_t
 CFlexAPI for the Spectra Symbol Flex Sensor
 CFskBandwidth_t
 CGas
 CGFXGFX helper class
 CGP2Y0AAPI for the GP2Y0A family of IR Proximity Sensors
 CGPRSAPI for the GPRS Module
 Cgps_fix
 CGrove
 CGroveCollisionAPI for the Grove Collision Sensor
 CGroveEHRAPI for the Grove Ear-clip Heart Rate Sensor
 CGroveElDriverAPI for the Grove EL Driver Module
 CGroveElectromagnetAPI for the Grove Electromagnet
 CGroveEMGAPI for the Grove EMG Muscle Signal Reader
 CGroveGPRSAPI for the Grove GPRS Module
 CGroveGSRAPI for the Grove GSR Galvanic Skin Response Sensor
 CGroveLineFinderAPI for the Grove Line Finder Sensor
 CGroveMDAPI for the Grove I2C Motor Driver
 CGroveMoistureAPI for the Grove Moisture Sensor
 CGroveO2API for the Grove O2 Oxygen Gas Sensor
 CGROVESCAMAPI for the Grove Serial Camera
 CGroveSpeakerAPI for the Grove Speaker
 CGroveUltraSonicAPI for Grove Ultrasonic Ranger
 CGroveVDivAPI for the Grove Voltage Divider Sensor
 CGroveWaterAPI for the Grove Water Sensor
 CGroveWFSAPI for the Grove Water Flow Sensor
 CGSRAPI for the Grove GSR Galvanic Skin Response Sensor
 CGUVAS12DAPI for the GUVA-S12D UV Sensor
 CL3GD20::gyro_cal_t
 CH3LIS331DLAPI for the H3LIS331DL-based Grove 3-Axis Digital Accelerometer (400g)
 CH803XUPM API for the Veris H803X Energy Meter
 CHCSR04API for the HC-SR04 Ultrasonic Sensor
 CHDC1000API for the HDC1000 Temperature & Humidity Sensor
 CHDXXVXTAAPI for the Veris HDXXVXTA Humidity Transmitter
 CHKA5API for theDFRobot Laser PM2.5 Sensor
 CHM11API for the HM-11 4.0 Bluetooth Low Energy Module
 CHmc5883lAPI for the HMC5883L 3-Axis Digital Compass
 CHMTRPAPI for the HM-TRP Serial RF Pro transceiver
 CHP20XAPI for the HP20X-based Grove Barometer (High-Accuracy)
 CHT9170API for the HT9170 DTMF Decoder
 CHTU21DAPI for the HTU21D Temperature & Humidity Sensor
 CHWXPXXUPM API for the Veris HWXPXX Hardware Protocol Humidity and Temperature Sensor
 CHX711API for the HX711 Analog-to-Digital Converter
 CIModuleStatus
 CIMSAPI for the Catnip Electronics I2C moisture sensor
 Cims_context
 CIMUDataItem
 CINA132API for the INA132 Differential Amplifier Sensor
 CIndexOf< TList, T >
 CIndexOf< NullType, T >
 CIndexOf< TypeList< Head, Tail >, T >
 CIndexOf< TypeList< T, Tail >, T >
 CISD1820API support for the ISD1820-based Grove Voice Recorder
 CItg3200API for the ITG-3200 3-Axis Digital Gyroscope
 CJhd1313m1API for the JHD1313M1 I2C controller for HD44780-based displays with an RGB backlight, such as a Grove RGB I2C LCD display
 CJoystick12API for the ElecFreaks* Joystick v 1.2-1.4 Breakout
 CKX122
 CKXCJK1013KXCJK1013 Tri-axis Digital Accelerometer API
 CKXTJ3
 Ckxtj3_wakeup_axesUse it to get axis and direction for wake-up function
 CL298API for the L298 Dual H-Bridge Motor Driver
 CL3GD20L3GD20 Tri-axis Digital Gyroscope API
 CLCD
 CLCDKSAPI for the generic LCD Keypad Shield
 CLcm1602API for the LCM1602 I2C controller for HD44780-based displays
 CLDT0028API for LDT0-028 PZT film-based sensors, such as a Grove Piezo Vibration sensor
 CLedAPI for the LED
 CLIDARLITEV3API for the LIDARLITEV3 Optical Distance Measurement Sensor
 CLightAPI for the Light Sensor
 CLineFinderAPI for the Line Finder Sensor
 CLIS2DS12API for the LIS2DS12 3-axis Accelerometer
 CLIS3DHAPI for the LIS3DH 3-axis Accelerometer
 CLM35API for the DFRobot LM35 Linear Temperature Sensor
 CLoLAPI for the Olimex LoL array
 CLoudnessAPI for the Loudness Sensor
 CLPD8806API for the LPD8806 RGB LED Strip Controller
 CLSM303AGRAPI for the LSM303AGR 3-Axis Geomagnetic Sensor
 CLSM303DAPI for the LSM303D 3-Axis Geomagnetic Sensor
 CLSM303DLHAPI for the LSM303DLH Accelerometer & Compass
 CLSM6DS3HAPI for the LSM6DS3H 3-axis Accelerometer and Gyroscope
 CLSM6DSLAPI for the LSM6DSL 3-axis Accelerometer and Gyroscope
 CLSM9DS0API for the LSM9DS0 3-axis Gyroscope, Accelerometer, and Magnetometer
 CM24LR64EC++ API for the M24LR64E NFC Tag
 CMAG3110API for the MAG3110 Three-Axis Digital Magnetometer
 Cmag3110_data_t
 CMAX30100API for the Pulse oximeter and heart-rate sensor
 Cmax30100_context
 Cmax30100_value
 CMAX31723API for the MAX31723 Temperature Sensor
 CMAX31855API for the MAX31855 Thermocouple Amplifier
 CMAX44000API for the MAX44000 Ambient and Infrared Proximity Sensor
 CMAX5487API for the MAX5487 SPI Digital Potentiometer
 CMAXDS3231MAPI for the MAXDS3231M I2C Real-Time Clock
 CMAXSONAREZAPI for the LV-MaxSonar-EZ Family of Ultrasonic Rangers
 CMB704XAPI for the MB704x MaxSonar-WR Ultrasonic Ranger
 CMCP2515API for the MCP2515 CAN bus controller
 CMCP2515_ID_T
 CMCP2515_MSG_T
 CMCP2515_PKT_T
 CMCP9808API for MCP9808 precision temprature sensor
 CMDAPI for the I2C Motor Driver
 CMG811API for the DFRobot CO2 Sensor
 CMHZ16API support for the Grove CO2 sensor
 CMicrophoneAPI for the Analog Microphone
 CMICSV89API for the MICS-VZ89 Gas Sensor
 CMLX90614API for the MLX90614 Temperature Sensor
 CMMA7361API for the DFRobot MMA7361 Analog Accelerometer
 CMMA7455API for the MMA7455 Accelerometer
 CMMA7660API for the MMA7660 I2C 3-Axis Digital Accelerometer
 CMMA8X5XAPI for the MMA8X5X Three-Axis Accelerometer
 Cmma8x5x_data_t
 Cmma8x5x_params_t
 CMMC35240MMC35240 Tri-axis Magnetic Sensor API
 CRF22::ModemConfigDefines register values for a set of modem configuration registers
 CMoistureAPI for the Moisture Sensor
 CMPL3115A2API for the MPL3115A2 Atmospheric Pressure Sensor
 CMPR121API for the MPR121 I2C Touch Sensor
 CMPU60X0API for the MPU60X0 3-axis Gyroscope and 3-axis Accelerometer
 CMQ303AAPI for the MQ303A Alcohol Sensor
 CMS5803UPM API for the MS5803 Pressure and Temperature sensor
 CBACNETUTIL::multiStateData_t
 CMY9221
 CNLGPIO16API for the NLGPIO16 16 channel USB GPIO Module
 CNMEAGPS
 Cnmeatxt
 CNoteData
 CnoteData_t
 CNRF24L01API for the NRF24L01 Transceiver Module
 CNullType
 CNUNCHUCKAPI for the Wii* Nunchuk controller
 CO2API for the Grove O2 Oxygen Gas Sensor
 Cobject_functions
 Codr_map_tMap of ODR register values to ODR in Hz used to calculate sampling time in seconds
 COTP538UAPI for the OTP538U IR Temperature Sensor
 COZW
 CozwInterfaceUPM Interface API for OpenZWave (OZW)
 CP9813API for controlling P9813/Chainable RGB LEDs
 CPCA9685API for the PCA9685 16-channel, 12-bit PWM LED Controller
 CPN532API for the PN532 based NFC/RFID reader/writer
 CPPD42NSAPI for the PPD42NS Dust Sensor
 Cppd42ns_dust_data
 CPulsensorC++ API for the 3-Wire Pulse Sensor
 CRelayAPI for the Relay
 CRESPONSE
 CRF22API for the RF22 Transceiver Module
 CRFR359FAPI for the RFR359F-based Grove Distance Interrupter
 CRgbColor
 CRGBRingCoderAPI for the SparkFun* RGB RingCoder
 CRHUSBUPM API for the Omega RH-USB Temperature and Humidity Sensor
 CRN2903API for the Microchip RN2903 LoRa radio
 CRotaryAPI for the Rotary Angle Sensor (Knob)
 CRotaryEncoderAPI for the Grove Rotary Encoder
 CRPR220API for the RPR220-based Grove IR Reflective Sensor
 CRSCDescription for the RSC TruStability line
 Csatellite
 CSCAMAPI for the Serial Camera
 CSelect< flag, T, U >
 CSelect< false, T, U >
 Cservices_pipe_type_mapping_t
 CServo
 CSHT1XSHT1X Temperature and Humidity Sensor
 CSI114XAPI for the SI1145 UV Light Sensor
 CSlideAPI for the Slide Potentiometer
 CSM130API for the SM130 RFID Reader Module
 CSmartDriveAPI for the SmartDrive advanced motor controller from OpenElectronis
 CSpeakerAPI for the Speaker
 CStepMotorAPI for the Stepper Motor
 CSX1276API for the SX1276 LoRa/FSK modem
 CSX6119API support for the SX6119-based Grove FM Receiver
 CT3311UPM API for the T3311 MODBUS Temperature and Humidity Sensor
 CTA12200API for the TA12-200 Current Transformer
 CTCA9548AAPI TCA9548A Multiplexer Breakout
 CTCS3414CSAPI for the TCS3414CS Color Sensor
 Ctcs3414sc_rgb_t
 CTCS37727API for the TCS37727 Color Light-To-Digital Converter
 Ctcs37727_data_t
 CTEAMSAPI for the Veris TEAMS Temperature Transmitter
 CTemperatureAPI for NTC Temperature Sensors
 CTEX00API for the Veris TEX00 Temperature Sensor
 CTH02API for the TH02 Temperature & Humidity Sensor
 CthresholdContext
 CTime3231
 CTM1637API for the TM1637 7-Segment Display
 CTMP006API for the TMP006 IR-Thermopile Sensor
 CTSL2561API for the TSL2561 Digital Light Sensor
 CTTP223API for the TTP223 Touch Sensor
 CTypeList< T, U >
 CTypeTraits< T >
 Cuart_over_ble_tState of the UART RTS over Bluetooth Low Energy(BLE)
 CUARTATAPI for a Generic AT command based UART device
 CULN200XAUPM module for the ULN200XA Darlington Stepper Driver
 CUltraSonicAPI for Grove Ultrasonic Ranger
 CURM37API for the DFRobot URM37 Ultrasonic Ranger
 Cvbase< TYPE, SIZE >
 Cvbase< double, SIZE >
 Cvbase< float, 2 >
 Cvbase< float, 3 >
 Cvbase< float, 4 >
 Cvbase< vec< double, R >, SIZE >
 Cvbase< vec< TYPE, R >, SIZE >
 CVCAPAPI for the Video Capture driver
 CVDivAPI for the Voltage Divider Sensor
 CVEML6070API for the Vishay VEML6070 UV Sensor
 CWaterAPI for the Water Sensor
 CWaterLevelUPM module for the Grove Water Level Switch
 CWFSAPI for the Water Flow Sensor
 CWheelEncoderAPI for the DFRobot Wheel Encoder
 CWT5001API for the WT5001 Serial MP3 Module
 CXBeeAPI for the XBee modules
 CYG1006API for the YG1006 Flame Sensor
 CZFM20API for the ZFM-20 Fingerprint Sensor Module
 CzwNodeNode management for ozw