image/svg+xml
Actuators
Sensors
[0]
[1]
[2]
[3]
[4]
[5]
[6]
[0]
[1]
[1]
[0]
[2]
led0
led1
led2
led3
led4
led5
led6
led7
led0
led1
led2
led3
led4
led5
led6
led7
led0
led1
led2
led3
led0
led1
timer0
every timer.period[0] ms
timer1
every timer.period[1] ms
timer.period[0-1]
[ms]
prox
10 Hz
temperature
1 Hz
button.backward
pressed or released
button.center
pressed or released
pressed or released
button.forward
button.left
pressed or released
prox
10 Hz
{0...~4300}
prox.horizontal[0-4]
{0,1}
button.forward
{0,1}
button.left
{0,1}
button.center
[1/10 °C]
temperature
{0,1}
button.backward
{0...~4300}
prox.horizontal[5-6]
leds.top(red, green, blue)
{0...32}
leds.bottom.left(red, green, blue)
{0...32}
leds.buttons(led0, led1, led2, led3)
{0...32}
leds.temperature(red, blue)
{0...32}
motor
100 Hz
leds.prox.h(led0, led1, led2, led3, led4, led5, led6, led7)
{0...32}
leds.circle(led0, led1, led2, led3, led4, led5, led6, led7)
{0...32}
motor.left.target
desired speed {-500...500}, 500 = ~20 cm/s
leds.prox.h(led0, led1, led2, led3, led4, led5, led6, led7)
{0...32}
actual speed
motor.left.speed
motor command
motor.left.pwm
leds.bottom.right(red, green, blue)
{0...32}
leds.prox.v(led0, led1)
{0...32}
leds.rc(led)
{0...32}
sound.freq(Hz,ds)
[Hz],[1/60 s]
sound.replay(N)
N: {0...32767}, replay 'rN.wav'. N=-1, stop playing
sound.play(N)
N: {0...32767}, play 'pN.wav'. N=-1, stop playing
sound.system(N)
N: {0...7}, play system sound N. N=-1, stop playing
sound.wave(wave[142])
change primary wave, wave[i] : {-128...127}
leds.sound(led)
{0...32}
motor.right.target
desired speed {-500...500}, 500 = ~20 cm/s
motor
100 Hz
sound.finished
a sound finished playing
motor.right.pwm
motor command
motor.right.speed
actual speed
sound.record(N)
N: {0...32767}, record as 'rN.wav'. N=-1, stop recording
prox
10 Hz
tap
shock detected
acc
16 Hz
mic
mic.intensity>mic.threshold
rc5
signal received
button.right
pressed or released
buttons
20 Hz
mic.threshold
{0..255}
acc[0-2]
{-32...32}, 23=1g
mic.intensity
{0..255}
rc5.command
rc5.address
button.right
{0,1}
prox.ground.ambient[0-1]
{0...1023}
prox.ground.reflected[0-1]
{0...1023}
prox.ground.delta[0-1]
=reflected-ambiant
Variables[index range]
Functions
Events
explanation, condition, frequency of event, {range}[unit] variable updated automatically
prox.comm.enable(state)
{0,1}
prox.comm.tx
{0,2047}
prox.comm.rx
prox
10 Hz