Add 'timer' api docs (#339)

This commit is contained in:
Galen Nickel
2018-02-22 14:56:15 -08:00
committed by Peli de Halleux
parent d778232155
commit 6524b0a841
9 changed files with 190 additions and 8 deletions

33
docs/reference/control.md Normal file
View File

@ -0,0 +1,33 @@
# Control
Program controls and events.
```cards
control.millis();
control.runInParallel(() => {
});
control.reset();
control.waitMicros(4);
control.deviceSerialNumber();
```
## Timer
```cards
control.timer1.reset()
control.timer1.pauseUntil(5)
control.timer1.millis()
control.timer1.seconds()
```
## Advanced #advanced
```cards
control.raiseEvent(0, 0);
control.onEvent(0, 0, () => {
});
control.assert(false, 0);
control.panic(0);
```