Seeed Grove ++  v0.0.1-2386
Linux C++ Library For Seeed Grove Devices
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Ci2c_smbus_ioctl_data
 CSG::BeagleBone::LEDControlBeagleBone LED software controller
 CSG::BeagleBone::WatchdogBeagleBone hardware watchdog
 CSG::FDUsed in combination with shared_ptr to reference count open file descriptors
 CSG::Font::MonospaceVery simple 8x8 monospace font, typically for 7-bit ASCII characters between 0x20 and 0x7f
 CSG::Font::CapRougeCap Rouge is a very simple monospace font for 7-bit ASCII characters between 32 and 127
 CSG::Font::CourierNewStandard Courier New font for 7-bit ASCII characters between 32 and 127
 CSG::Font::DejaVuSansStandard Deja Vu Sans font for 7-bit ASCII characters between 32 and 127
 CSG::Font::UbuntuMonoStandard Ubuntu Mono font for 7-bit ASCII characters between 32 and 127
 CSG::GpioManagementSingleton object used to manage GPIO
 CSG::GroveBase
 CSG::GroveGPIOBase class for Groves that use the UART interface in GPIO mode (General Purpose Input Output)
 CSG::ButtonPush button
 CSG::BuzzerAudible buzzer
 CSG::ChainableRGBLEDRGB LED which can be set programatically to any of 16.7 million colours
 CSG::LEDBarI2C 10-segment LED gauge bar
 CSG::VariableColorLEDLED which can be turned on or off
 CSG::GroveI2CBase class for Groves that use the I2C (Inter-Integrated Circuit) interface
 CSG::GroveI2CAnalogBase class for analog I2C Groves sensors
 CSG::TemperatureAndHumiditySensorTemperature and humidity sensor
 CSG::TemperatureSensorTemperature sensor
 CSG::GroveI2CDigitalBase class for digital I2C Groves
 CSG::CommonOLEDThe I2C 0.96" OLED and I2C 1.12" OLED displays have quite a bit of common functionality
 CSG::OLED096I2C 0.96" x 0.96" square OLED display
 CSG::OLED112I2C 1.12" rectangular OLED display
 CSG::I2CADCAnalog-to-digital converter for analog I2C sensors
 CSG::LCDRGBBacklightLCD RGB backlight
 CSG::ThreeAxisDigitalCompass3-axis digital compass
 CSG::GroveUARTBase class for Groves that use the UART (Universal Asynchronous Receiver/Transmitter) interface
 CSG::LEDBar::DataThe command is 16 bits wide, and the colour data is 12 x 16 bits
 CSG::RGB8Simple structure used to store 8-bit RGB colour values
 CSG::SGppCentral class to the Seeed Grove ++ library