Skip to content

Latest commit

 

History

History
464 lines (279 loc) · 8.27 KB

groups.md

File metadata and controls

464 lines (279 loc) · 8.27 KB

Authors: Brendan Le Foll brendan.le.foll@intel.com Mihai Tudor Panu mihai.tudor.panu@intel.com Copyright (c) 2014-2016 Intel Corporation.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Notice:

This file only serves to describe sensor groups based on various filters. Sensors may belong to multiple groups. This is purely a documentation stub and is not meant to be installed anywhere.

Main group place holders

@defgroup bycat Sensor Categories @brief Sensors grouped by category

@defgroup byif C++ Interface @brief Sensors grouped by C++ interface

@defgroup bycon Connection Type @brief Sensors grouped by connection type

@defgroup byman Manufacturer @brief Sensors grouped by manufacturer

@defgroup bykit Starter Kits @brief Sensors grouped into starter kits

Groups for the various Sensor Categories

@defgroup accelerometer Accelerometer @ingroup bycat @brief Measure acceleration & tilt or collision detection

@defgroup ainput Analog Inputs @ingroup bycat @brief Sensors with a variable voltage output

@defgroup pressure Atmospheric Pressure @ingroup bycat @brief Measure pressure and atmospheric conditions

@defgroup button Button @ingroup bycat @brief Button, Switch or Toggle

@defgroup color Color Sensor @ingroup bycat @brief Light sensors with special function: Color recognition

@defgroup compass Compass/Magnetometers @ingroup bycat @brief Measure magnetic field to give rotation or heading

@defgroup digipot Digital Potentiometer @ingroup bycat @brief Resistive digital to analog converters (DAC)

@defgroup display Displays @ingroup bycat @brief TFT, LCD, LED display elements

@defgroup electric Electricity @ingroup bycat @brief Measure electric current and ADC converters

@defgroup flexfor Flex/Force @ingroup bycat @brief Measure bending or detect vibration

@defgroup gaseous Gas @ingroup bycat @brief Measure substance concentrations in gases

@defgroup gps GPS @ingroup bycat @brief Provide positioning capabilities

@defgroup gyro Gyroscopes @ingroup bycat @brief Measure rotation rate in one or more axes

@defgroup led LEDs @ingroup bycat @brief LEDs, LED strips, LED matrix displays & controllers

@defgroup light Light/Proximity/IR @ingroup bycat @brief Measure light intensity or distances

@defgroup liquid Liquid Flow @ingroup bycat @brief Measure liquid flow rates or levels

@defgroup medical Medical @ingroup bycat @brief Sensors with specific medical application

@defgroup motor Motor @ingroup bycat @brief Various motors & controllers to get things moving

@defgroup other Other @ingroup bycat @brief Other types of supported sensors

@defgroup relay Relay @ingroup bycat @brief Different low and high power relays

@defgroup rfid RFID @ingroup bycat @brief Wireless sensors using RFID tags

@defgroup serial Serial @ingroup bycat @brief Sensors using serial communication

@defgroup servos Servo @ingroup bycat @brief Various servo motors & controllers

@defgroup sound Sound @ingroup bycat @brief Provide sound recording or playback

@defgroup temp Temperature/Humidity @ingroup bycat @brief Measure temperature & humidity

@defgroup time Time @ingroup bycat @brief Real time clocks & time measurement

@defgroup touch Touch Sensor @ingroup bycat @brief Capacitive touch sensors

@defgroup video Video @ingroup bycat @brief Provide video or video camera access

@defgroup wifi Wireless Communication @ingroup bycat @brief Provide WiFi, Bluetooth, RF communication

Groups for the various Sensor C++ Interfaces

@defgroup ilightsensor ILightSensor @ingroup byif @brief Implements ILightSensor

@defgroup ilightcontroller ILightController @ingroup byif @brief Implements ILightController

@defgroup ipressuresensor IPressureSensor @ingroup byif @brief Implements IPressureSensor

@defgroup itemperaturesensor ITemperatureSensor @ingroup byif @brief Implements ITemperatureSensor

@defgroup iadc IADC @ingroup byif @brief Implements IADC

@defgroup ico2sensor ICOSensor @ingroup byif @brief Implements ICOSensor

Groups for the various Connection Types

@defgroup analog AIO @ingroup bycon @brief Sensors requiring an ADC value to be read

@defgroup ble BLE @ingroup bycon @brief Modules using a Bluetooth Low Energy connection

@defgroup i2c I2C @ingroup bycon @brief Modules using the i2c bus

@defgroup spi SPI @ingroup bycon @brief Modules using the SPI bus

@defgroup gpio GPIO @ingroup bycon @brief Modules using GPIOs directly

@defgroup pwm PWM @ingroup bycon @brief Modules using a PWM capable GPIO pin

@defgroup uart UART @ingroup bycon @brief Modules using a serial connection (RX/TX)

Groups for the various Manufacturers

@defgroup adafruit Adafruit @ingroup byman @brief Adafruit Industries

@defgroup amphenol Amphenol @ingroup byman @brief Amphenol

@defgroup ams ams AG @ingroup byman @brief ams AG

@defgroup bosch Bosch @ingroup byman @brief Bosch

@defgroup comet Comet @ingroup byman @brief Comet System

@defgroup dfrobot DFRobot @ingroup byman @brief DFRobot

@defgroup emax EMax @ingroup byman @brief EMax

@defgroup epict EpicTinker @ingroup byman @brief EpicTinker

@defgroup freescale Freescale @ingroup byman @brief Freescale

@defgroup generic Generic @ingroup byman @brief Generic Brands

@defgroup honeywell Honeywell @ingroup byman @brief Honeywell

@defgroup sparkfun Sparkfun @ingroup byman @brief Sparkfun

@defgroup maxbotix MaxBotix @ingroup byman @brief MaxBotix

@defgroup meas Measurement Specialties @ingroup byman @brief Measurement Specialties

@defgroup mouser Mouser @ingroup byman @brief Mouser

@defgroup numatolabs Numato Labs @ingroup byman @brief Numato Labs

@defgroup omega Omega @ingroup byman @brief Omega

@defgroup omron Omron @ingroup byman @brief Omron

@defgroup openelectrons Open Electrons @ingroup byman @brief Open Electrons

@defgroup seeed SeeedStudio @ingroup byman @brief SeeedStudio - Grove Sensors

@defgroup silabs Silicon Labs @ingroup byman @brief Silicon Labs

@defgroup stmicro STMicroelectronics @ingroup byman @brief STMicroelectronics

@defgroup ti Texas Instruments @ingroup byman @brief Texas Instruments

@defgroup veris Veris Industries @ingroup byman @brief Veris Industries

@defgroup aeon Aeon Labs @ingroup byman @brief Aeon Labs

@defgroup trane Trane @ingroup byman @brief Trane Incorporated

@defgroup avago Avago Technologies @ingroup byman @brief Avago Technologies

@defgroup catnip Catnip Electronics @ingroup byman @brief Catnip Electronics

@defgroup kionix Kionix Incorporated @ingroup byman @brief Kionix Incorporated

@defgroup maxim Maxim Integrated @ingroup byman @brief Maxim Integrated

@defgroup sainsmart sainSMART @ingroup byman @brief sainSMART

@defgroup semtech Semtech Corporation @ingroup byman @brief Semtech Corporation

@defgroup rohm ROHM Semiconductor @ingroup byman @brief ROHM Semiconductor

Groups for the various Starter Kits

@defgroup gsk Grove Starter Kit @ingroup bykit @brief Grove Starter Kit - Contains basic sensors

@defgroup hak Home Automation Kit @ingroup bykit @brief Home Automation Kit - For projects around the house

@defgroup eak Environment & Agriculture Kit @ingroup bykit @brief Environment & Agriculture Kit - For outdoor projects

@defgroup tsk Transportation & Safety Kit @ingroup bykit @brief Transportation & Safety Kit - Used mostly on vehicles

@defgroup robok Robotics Kit @ingroup bykit @brief Robotics Kit - Sensors for your robot