|
Opdracht: |
READ RV.ETA |
|---|---|
|
Opdrachtsyntax: |
READ RV.ETA |
|
Programma- |
Verzenden("READ RV.ETA") |
|
Voorbeeld: |
Het onderstaande stukje voorbeeldprogramma geeft als output de geschatte tijd om te rijden naar coördinaat (4,4) |
|
Programma- |
Verzenden "RV NAAR XY 4 4" Verzenden "READ RV.ETA" Get eta Toon de waarde van eta |
|
|
Opmerking: Deze waarde zal niet exact zijn. De waarde zal in de eerste plaats afhangen van het oppervlak, maar het zal een voldoende nauwkeurige schatting zijn voor de verwachte toepassingen. De waarde is de tijd in seconden met een minimale eenheid van 100 ms. |
|
Voorbeeld |
Als er een andere READ-opdracht wordt gegeven, wordt de waarde van de variabele overschreven door de gevraagde informatie. |
|
Programma- |
Verzenden "RV NAAR XY 3 4" Send "READ HELDERHEID" Get eta |
|
|
Let op: eta - bevat de waarde van de BRIGHTNESS-sensor, niet die van de READ RV.ETA-variabele |
|
Bereik: |
N.v.t. |
|
Beschrijven: |
Bereken de geschatte tijd die nodig is voor het voltooien van elke Rover-opdracht. |
|
Uitkomst: |
|
|
Type of |
Geeft data |
Stel RGB in op rood bij rechtdoor doorrijden, groen bij afslaan.
|
Programma- |
For n, 1, 4 Verzenden "RV FORWARD" Verzenden "READ RV.ETA" Get eta Verzenden "SET COLOR 255 0 0" Wacht eta Verzenden "RV LEFT" Verzenden "READ RV.ETA" Get eta Verzenden "SET COLOR 0 255 0" Wacht eta EndFor |