Difference between revisions of "Userspace Arduino:Libraries"
Line 27: | Line 27: | ||
|[//arduino.cc/en/Reference/ShiftIn shiftIn()]||style="background:#00FF00" | Working ||Advanced I/O || | |[//arduino.cc/en/Reference/ShiftIn shiftIn()]||style="background:#00FF00" | Working ||Advanced I/O || | ||
|- | |- | ||
− | |min()||style="background:#00FF00" | Working || Math || | + | |[//arduino.cc/en/Reference/Min min()]||style="background:#00FF00" | Working || Math || |
|- | |- | ||
− | |max()||style="background:#00FF00" | Working || Math || | + | |[//arduino.cc/en/Reference/Max max()]||style="background:#00FF00" | Working || Math || |
|- | |- | ||
− | |abs()||style="background:#00FF00" | Working || Math || | + | |[//arduino.cc/en/Reference/Abs abs()]||style="background:#00FF00" | Working || Math || |
|- | |- | ||
− | |constrain()||style="background:#00FF00" | Working || Math || | + | |[//arduino.cc/en/Reference/Constrain constrain()]||style="background:#00FF00" | Working || Math || |
|- | |- | ||
|round()||style="background:#00FF00" | Working || Math || | |round()||style="background:#00FF00" | Working || Math || | ||
Line 73: | Line 73: | ||
|random() ||style="background:#00FF00" | Working || Random Numbers || | |random() ||style="background:#00FF00" | Working || Random Numbers || | ||
|- | |- | ||
− | |lowByte()||style="background:#00FF00" | Working || Bits and Bytes || | + | |[//arduino.cc/en/Reference/LowByte lowByte()]||style="background:#00FF00" | Working || Bits and Bytes || |
|- | |- | ||
− | |highByte()||style="background:#00FF00" | Working || Bits and Bytes || | + | |[//arduino.cc/en/Reference/HighByte highByte()]||style="background:#00FF00" | Working || Bits and Bytes || |
|- | |- | ||
− | |bitRead()||style="background:#00FF00" | Working|| Bits and Bytes || | + | |[//arduino.cc/en/Reference/BitRead bitRead()]||style="background:#00FF00" | Working|| Bits and Bytes || |
|- | |- | ||
− | |bitWrite()||style="background:#00FF00" | Working || Bits and Bytes || | + | |[//arduino.cc/en/Reference/BitWrite bitWrite()]||style="background:#00FF00" | Working || Bits and Bytes || |
|- | |- | ||
− | |bitSet()||style="background:#00FF00" | Working|| Bits and Bytes || | + | |[//arduino.cc/en/Reference/BitSet bitSet()]||style="background:#00FF00" | Working|| Bits and Bytes || |
|- | |- | ||
− | |bitClear()||style="background:#00FF00" | Working || Bits and Bytes || | + | |[//arduino.cc/en/Reference/BitClear bitClear()]||style="background:#00FF00" | Working || Bits and Bytes || |
+ | |- | ||
+ | |[//arduino.cc/en/Reference/Bit bit()]||style="background:#00FF00" | Working || Bits and Bytes || | ||
|- | |- | ||
|attachInterrupt()||style="background:red" | || Interrupt || | |attachInterrupt()||style="background:red" | || Interrupt || |
Revision as of 05:11, 7 August 2013
This page has a list of all the libraries and the functions that are supported by Userspace Arduino project.
Contents
Functions
- GREEN means implemented and tested
- YELLOW means WIP and testing
- RED means yet to implement
Description | Status | Group | Notes |
---|---|---|---|
delay() | Working | Time | No issues |
delayMicroseconds() | Working | Time | |
pinMode() | Working | Digital I/O | No issues |
digitalRead() | Working | Digital I/O | No issues |
digitalWrite() | Working | Digital I/O | No issues |
analogRead() | Working | Analog I/O | No issues |
analogWrite() | Working | Analog I/O | No issues |
shiftOut() | Working | Advanced I/O | No issues |
shiftIn() | Working | Advanced I/O | |
min() | Working | Math | |
max() | Working | Math | |
abs() | Working | Math | |
constrain() | Working | Math | |
round() | Working | Math | |
radians() | Working | Math | |
degrees() | Working | Math | |
sq() | Working | Math | |
tone() | WIP | Advanced I/O | |
noTone() | WIP | Advanced I/O | |
pulseIn() | WIP | Advanced I/O | |
analogWriteResolution | WIP | Analog I/O | |
analogReadResolution | WIP | Analog I/O | |
millis() | Time | ||
micros() | Time | ||
map() | Working | Math | |
pow() | Working | Math | |
sqrt() | Working | Math | |
sin() | Working | Trigonometry | |
cos() | Working | Trigonometry | |
tan() | Working | Trigonometry | |
randomSeed() | Working | Random Numbers | |
random() | Working | Random Numbers | |
lowByte() | Working | Bits and Bytes | |
highByte() | Working | Bits and Bytes | |
bitRead() | Working | Bits and Bytes | |
bitWrite() | Working | Bits and Bytes | |
bitSet() | Working | Bits and Bytes | |
bitClear() | Working | Bits and Bytes | |
bit() | Working | Bits and Bytes | |
attachInterrupt() | Interrupt | ||
detachInterrupt() | Interrupt | ||
interrupts() | Interrupt | ||
noInterrupts() | Interrupt |
delay()
pinMode()
digitalRead()
digitalWrite()
analogRead()
analogWrite()
shiftOut()