Seeed Grove ++  v0.0.1-2386
Linux C++ Library For Seeed Grove Devices
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