Difference between revisions of "Userspace Arduino:Libraries"

From eLinux.org
Jump to: navigation, search
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.

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()