|
../
|
|
BusIn
|
A digital input bus, used for reading the state of a collection of pins
|
|
Ticker
|
A Ticker is used to call a function at a recurring interval
|
|
wait_api
|
Generic wait functions.
|
|
InterruptIn
|
A digital interrupt input, used to call a function on a rising or falling edge
|
|
rtc_time
|
Implementation of the C time.h functions
|
|
PortOut
|
A multiple pin digital out
|
|
BusOut
|
A digital output bus, used for setting the state of a collection of pins
|
|
Timeout
|
A Timeout is used to call a function at a point in the future
|
|
CAN
|
|
|
SPIHalfDuplex
|
A SPI half-duplex master, used for communicating with SPI slave devices over a shared data line.
|
|
Serial
|
A serial port (UART) for communication with other serial devices
|
|
DigitalIn
|
A digital input, used for reading the state of a pin
|
|
AnalogOut
|
An analog output, used for setting the voltage on a pin
|
|
SPISlave
|
A SPI slave, used for communicating with a SPI Master device
|
|
Ethernet
|
An ethernet interface, to use with the ethernet pins.
|
|
I2C
|
An I2C Master, used for communicating with I2C slave devices
|
|
Timer
|
A general purpose timer
|
|
DigitalOut
|
A digital output, used for setting the state of a pin
|
|
SerialHalfDuplex
|
A serial port (UART) for communication with other devices, with a single shared transmit and receive line.
|
|
I2CSlave
|
An I2C Slave, used for communicating with an I2C Master device
|
|
DigitalInOut
|
A digital input/output, used for setting or reading a bi-directional pin
|
|
SPI
|
A SPI Master, used for communicating with SPI slave devices
|
|
PortIn
|
A multiple pin digital input
|
|
error
|
|
|
AnalogIn
|
An analog input, used for reading the voltage on a pin
|
|
LocalFileSystem
|
|
|
PortInOut
|
A multiple pin digital in/out used to set/read multiple bi-directional pins
|
|
PwmOut
|
A pulse-width modulation digital output
|
|
BusInOut
|
A digital input output bus, used for setting the state of a collection of pins
|