Treehopper Java API
io.treehopper.interfaces.DigitalIO Interface Reference

Digital I/O pin. More...

Inheritance diagram for io.treehopper.interfaces.DigitalIO:
io.treehopper.interfaces.DigitalIn io.treehopper.interfaces.DigitalOut io.treehopper.interfaces.DigitalBase io.treehopper.interfaces.DigitalBase io.treehopper.Pin

Public Member Functions

void addDigitalInValueChangedEventHandler (DigitalInValueChangedEventHandler handler)
 
void removeDigitalInValueChangedEventHandler (DigitalInValueChangedEventHandler handler)
 
void makeDigitalIn ()
 
boolean getDigitalValue ()
 
void toggleOutput ()
 
void makeDigitalPushPullOutput ()
 
void setDigitalValue (boolean value)
 

Detailed Description

Digital I/O pin.

Member Function Documentation

◆ addDigitalInValueChangedEventHandler()

void io.treehopper.interfaces.DigitalIn.addDigitalInValueChangedEventHandler ( DigitalInValueChangedEventHandler  handler)
inherited

Implemented in io.treehopper.Pin.

◆ getDigitalValue()

boolean io.treehopper.interfaces.DigitalBase.getDigitalValue ( )
inherited

Implemented in io.treehopper.Pin.

◆ makeDigitalIn()

void io.treehopper.interfaces.DigitalIn.makeDigitalIn ( )
inherited

Implemented in io.treehopper.Pin.

◆ makeDigitalPushPullOutput()

void io.treehopper.interfaces.DigitalOut.makeDigitalPushPullOutput ( )
inherited

Implemented in io.treehopper.Pin.

◆ removeDigitalInValueChangedEventHandler()

void io.treehopper.interfaces.DigitalIn.removeDigitalInValueChangedEventHandler ( DigitalInValueChangedEventHandler  handler)
inherited

Implemented in io.treehopper.Pin.

◆ setDigitalValue()

void io.treehopper.interfaces.DigitalOut.setDigitalValue ( boolean  value)
inherited

Implemented in io.treehopper.Pin.

◆ toggleOutput()

void io.treehopper.interfaces.DigitalOut.toggleOutput ( )
inherited

Implemented in io.treehopper.Pin.


The documentation for this interface was generated from the following file: