experimental/

directory
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 10, 2017 License: Apache-2.0

README

experimental code

This directory contain drivers that are considered unstable or incomplete as per driver lifetime management. We encourage you to try them and give feedback via new issues or improvements via a pull request, so we can assert of their quality before promoting them as stable drivers.

You are welcome to create pull requests to add drivers here or improve the quality of drivers already here. Please make sure to abide to requests in project/contributing/.

To add a new driver, you can optionally start your work off driverskeleton/ and follow the instructions in the files.

Directories

Path Synopsis
cmd
bmp180
bmp180 reads the current temperature and pressure from a BMP180.
bmp180 reads the current temperature and pressure from a BMP180.
conn
analog
Package analog defines analog pins, both DAC and ADC.
Package analog defines analog pins, both DAC and ADC.
uart
Package uart defines the UART protocol.
Package uart defines the UART protocol.
uart/uartreg
Package uartreg defines the UART registry for UART ports discovered on the host.
Package uartreg defines the UART registry for UART ports discovered on the host.
usb
Package usb implements an USB device registry.
Package usb implements an USB device registry.
devices
bitbang
Package bitbang implements conn by banging on the bits (GPIO pins).
Package bitbang implements conn by banging on the bits (GPIO pins).
bmp180
Package bmp180 controls a Bosch BMP180 device over I²C. Datasheet The official data sheet can be found here: https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMP180-DS000-121.pdf The font the official datasheet on page 15 is unreadable, a copy with readable text can be found here: https://cdn-shop.adafruit.com/datasheets/BST-BMP180-DS000-09.pdf Notes on the datasheet The results of the calculations in the algorithm on page 15 are partly wrong.
Package bmp180 controls a Bosch BMP180 device over I²C. Datasheet The official data sheet can be found here: https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMP180-DS000-121.pdf The font the official datasheet on page 15 is unreadable, a copy with readable text can be found here: https://cdn-shop.adafruit.com/datasheets/BST-BMP180-DS000-09.pdf Notes on the datasheet The results of the calculations in the algorithm on page 15 are partly wrong.
piblaster
Package piblaster implements interfacing code is piblaster.
Package piblaster implements interfacing code is piblaster.
Package driverskeleton is an example that can be copy pasted to help write a new driver, either in devices/ or in host/.
Package driverskeleton is an example that can be copy pasted to help write a new driver, either in devices/ or in host/.
host
sysfs
Package sysfs implements experimental sysfs support not yet in mainline.
Package sysfs implements experimental sysfs support not yet in mainline.
usbbus
Package usbbus implements OS specific functions for conn/usb.
Package usbbus implements OS specific functions for conn/usb.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL