Taimeris#

Ievads#

VEX GO ierīcei ir taimeris, kas seko līdzi pagājušajam laikam no projekta sākuma. To var izmantot, lai izmērītu, cik ilgs laiks nepieciešams kādam darbam, aktivizētu notikumus pēc noteikta laika vai atiestatītu ierīci jaunām laika darbībām.

Zemāk ir visu bloku saraksts:

atiestatīt taimeri#

Steka bloks taimera atiestatīšanai atiestata taimeri uz nulli. To var izmantot, lai sāktu jaunas projekta daļas laika mērīšanu, nerestartējot visu projektu.

Atiestatīšanas taimera steka bloks.#
atiestatīt taimeri

Parametri

Apraksts

Šim blokam nav parametru.

Piemērs

kad sākts :: hat events
[Build Used: Super Code Base 2.0]
[Reset the timer when the bumper is pressed.]
mūžīgi
notīrīt visas rindas
drukāt (taimeris sekundēs) ▶
ja <[bumper v] nospiests? :: custom-led> tad
atiestatīt taimeri :: custom-orientation

taimeris sekundēs#

Ziņotāja bloks taimeris sekundēs ziņo par laiku kopš taimera pēdējās atiestatīšanas decimāldaļās sekundēs. Taimeris tiek automātiski atiestatīts projekta sākumā. Šo bloku var izmantot, lai noteiktu laiku, kas nepieciešams robotam dažādu darbību veikšanai.

Ziņotāja bloka taimeris sekundēs.#
(taimeris sekundēs)

Parametri

Apraksts

Šim blokam nav parametru.

Piemērs

kad sākts :: hat events
[Build Used: Super Code Base 2.0]
[Reset the timer when the bumper is pressed.]
mūžīgi
notīrīt visas rindas
drukāt (taimeris sekundēs) ▶
ja <[bumper v] nospiests? :: custom-led> tad
atiestatīt taimeri :: custom-orientation

kad taimeris#

Kad taimeris hat bloks palaiž pievienoto bloku kaudzīti pēc noteikta laika.

Kad taimeris cepures bloks.#
kad taimeris > [1] sekundes

Parametri

Apraksts

laiks

Norāda sekunžu skaitu pirms pievienotās bloku kaudzes sākuma. Pieņem gan veselus skaitļus, gan decimālskaitļus.

Piemērs

kad taimeris > [2] sekundes :: hat events
[Build Used: Code Base 2.0]
[Drive forward after 2 seconds.]
braukt [uz priekšu v] par [100] [mm v] ▶