Treehopper Java API
Package io.treehopper

Packages

package  enums
 
package  events
 
package  interfaces
 
package  libraries
 

Classes

class  ConnectionService
 Discovers Treehopper boards attached to your device. More...
 
enum  DeviceCommands
 
class  HardwareI2c
 Built-in I2C module. More...
 
class  HardwarePwm
 Built-in hardware PWM channels. More...
 
class  HardwarePwmManager
 Manager class for the hardware PWM pins. More...
 
class  HardwareSpi
 Built-in SPI peripheral. More...
 
class  HardwareUart
 Built-in UART peripheral. More...
 
class  Pin
 A GPIO/Analog pin on the board. More...
 
enum  PinConfigCommands
 
enum  PwmPinEnableMode
 
class  Settings
 Settings used by Treehopper classes. More...
 
class  SMBusDevice
 Device class used to abstract SMBus-compliant peripherals. More...
 
class  SoftPwm
 This class provides software-based pulse-width modulation (PWM) on any pin. More...
 
class  SoftPwmConfig
 Internal SoftPWM config structure. More...
 
class  SoftPwmManager
 Internal SoftPWM manager. More...
 
class  SpiDevice
 An SPI peripheral device. More...
 
class  TreehopperActivity
 Activity class that provides Board added/removed functions. More...
 
class  TreehopperUsb
 The core class for communicating with Treehopper USB boards. More...
 
class  UsbConnection
 Android Connection implementation. More...
 
class  Utilities
 Utilities and helpers. More...