Checkpoint: Porovnání verzí
(Prepared the page for translation) |
|||
| Řádek 3: | Řádek 3: | ||
[[Category:GuiMaster]] | [[Category:GuiMaster]] | ||
[[Category:GuiMaster Library]] | [[Category:GuiMaster Library]] | ||
| − | |||
== Popis == | == Popis == | ||
| Řádek 11: | Řádek 10: | ||
'''Uloží aktuální datum a čas s nastaveným posuvem, případně čas změřený v režimu stopek.''' | '''Uloží aktuální datum a čas s nastaveným posuvem, případně čas změřený v režimu stopek.''' | ||
| − | Příkaz zjistí aktuální datum a čas, který posune o hodnotu danou parametrem [[ | + | Příkaz zjistí aktuální datum a čas, který posune o hodnotu danou parametrem [[#shift-| Shift]]. Výsledek naformátovaný podle parametru [[#format-| Format]] uloží do výstupního parametru [[#timestamp-| Timestamp]]. Parametrem [[#timezone-| TimeZone]] lze zvolit, zda se má použít lokální čas nebo UTC. Zároveň tento příkaz může sloužit jako stopky k měření odezvy, kdy čas naměřený v milisekundách uloží do výstupního parametru [[#time-| Time]]. Parametr [[#mode-| Mode]] definuje akci stopek (spuštění, měření mezičasu, ukončení měření a znovuspuštění). Identifikátor [[#checkpointid-| CheckpointId]] umožňuje odlišit jednotlivá měření prováděna souběžně. |
| − | |||
== Vstupní parametry == | == Vstupní parametry == | ||
| − | |||
</translate> | </translate> | ||
| Řádek 25: | Řádek 22: | ||
Formát uložení datumu a času (d=datum (1-31), dd=datum zarovnané nulou na dvouciferné číslo (01-31), m=měsíc (1-12), mm=měsíc zarovnaný nulou na dvouciferné číslo (01-12), yy=dvouciferná reprezentace roku (00-99), yyyy=čtyřciferná reprezentace roku (0000-9999), h=hodina (0-23), hh=hodina zarovnaná nulou na dvouciferné číslo (00-23), n=minuta (0-59), nn=minuta zarovnaná nulou na dvouciferné číslo (00-59), s=sekunda (0-59), ss=sekunda zarovnaná nulou na dvouciferné číslo (00-59), z=milisekundy (0-999), zzz=milisekundy zarovnané nulou na tříciferné číslo (000-999)) | Formát uložení datumu a času (d=datum (1-31), dd=datum zarovnané nulou na dvouciferné číslo (01-31), m=měsíc (1-12), mm=měsíc zarovnaný nulou na dvouciferné číslo (01-12), yy=dvouciferná reprezentace roku (00-99), yyyy=čtyřciferná reprezentace roku (0000-9999), h=hodina (0-23), hh=hodina zarovnaná nulou na dvouciferné číslo (00-23), n=minuta (0-59), nn=minuta zarovnaná nulou na dvouciferné číslo (00-59), s=sekunda (0-59), ss=sekunda zarovnaná nulou na dvouciferné číslo (00-59), z=milisekundy (0-999), zzz=milisekundy zarovnané nulou na tříciferné číslo (000-999)) | ||
| − | |||
</translate> | </translate> | ||
| Řádek 35: | Řádek 31: | ||
Posun aktuálního času ve formátu d h:n:s (např. 0=aktuální čas, -7=o týden zpět, -1 12:00=o den a půl zpět, 0 1:10:45=o hodinu 10 minut a 45 sekund později). | Posun aktuálního času ve formátu d h:n:s (např. 0=aktuální čas, -7=o týden zpět, -1 12:00=o den a půl zpět, 0 1:10:45=o hodinu 10 minut a 45 sekund později). | ||
| − | |||
</translate> | </translate> | ||
| Řádek 45: | Řádek 40: | ||
Volba časového pásma (0=lokální, 1=UTC). | Volba časového pásma (0=lokální, 1=UTC). | ||
| − | |||
</translate> | </translate> | ||
| Řádek 55: | Řádek 49: | ||
Identifikátor, pod kterým bude uložena časová značka. | Identifikátor, pod kterým bude uložena časová značka. | ||
| − | |||
</translate> | </translate> | ||
| Řádek 65: | Řádek 58: | ||
Režim stopek (0=start, 1=mezičas, 2=stop a start). | Režim stopek (0=start, 1=mezičas, 2=stop a start). | ||
| − | |||
=== Enabled === | === Enabled === | ||
| Řádek 72: | Řádek 64: | ||
Povoluje nebo zakazuje příkaz. Při hodnotě 0 nebude příkaz proveden. | Povoluje nebo zakazuje příkaz. Při hodnotě 0 nebude příkaz proveden. | ||
| − | |||
=== PreWait === | === PreWait === | ||
| Řádek 79: | Řádek 70: | ||
Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0. | Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0. | ||
| − | |||
=== PostWait === | === PostWait === | ||
| Řádek 86: | Řádek 76: | ||
Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0. | Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0. | ||
| − | |||
== Výstupní parametry == | == Výstupní parametry == | ||
| − | |||
</translate> | </translate> | ||
| Řádek 98: | Řádek 86: | ||
Typ [[Special:MyLanguage/Datové typy#String | String]] | Typ [[Special:MyLanguage/Datové typy#String | String]] | ||
| − | Výsledný datum a čas posunutý o hodnotu parametru [[ | + | Výsledný datum a čas posunutý o hodnotu parametru [[#shift-| Shift]] ve formátu určeném parametrem [[#format-| Format]]. |
| − | |||
</translate> | </translate> | ||
| Řádek 109: | Řádek 96: | ||
Počet milisekund uplynulých od posledního startu stopek. | Počet milisekund uplynulých od posledního startu stopek. | ||
| − | |||
== Viz také == | == Viz také == | ||
Verze z 15. 7. 2020, 09:11
Obsah
Popis
Alias: CP
Uloží aktuální datum a čas s nastaveným posuvem, případně čas změřený v režimu stopek.
Příkaz zjistí aktuální datum a čas, který posune o hodnotu danou parametrem Shift. Výsledek naformátovaný podle parametru Format uloží do výstupního parametru Timestamp. Parametrem TimeZone lze zvolit, zda se má použít lokální čas nebo UTC. Zároveň tento příkaz může sloužit jako stopky k měření odezvy, kdy čas naměřený v milisekundách uloží do výstupního parametru Time. Parametr Mode definuje akci stopek (spuštění, měření mezičasu, ukončení měření a znovuspuštění). Identifikátor CheckpointId umožňuje odlišit jednotlivá měření prováděna souběžně.
Vstupní parametry
Format
Typ String
Formát uložení datumu a času (d=datum (1-31), dd=datum zarovnané nulou na dvouciferné číslo (01-31), m=měsíc (1-12), mm=měsíc zarovnaný nulou na dvouciferné číslo (01-12), yy=dvouciferná reprezentace roku (00-99), yyyy=čtyřciferná reprezentace roku (0000-9999), h=hodina (0-23), hh=hodina zarovnaná nulou na dvouciferné číslo (00-23), n=minuta (0-59), nn=minuta zarovnaná nulou na dvouciferné číslo (00-59), s=sekunda (0-59), ss=sekunda zarovnaná nulou na dvouciferné číslo (00-59), z=milisekundy (0-999), zzz=milisekundy zarovnané nulou na tříciferné číslo (000-999))
Shift
Typ String
Posun aktuálního času ve formátu d h:n:s (např. 0=aktuální čas, -7=o týden zpět, -1 12:00=o den a půl zpět, 0 1:10:45=o hodinu 10 minut a 45 sekund později).
TimeZone
Typ Number
Volba časového pásma (0=lokální, 1=UTC).
CheckpointId
Typ String
Identifikátor, pod kterým bude uložena časová značka.
Mode
Typ Number
Režim stopek (0=start, 1=mezičas, 2=stop a start).
Enabled
Typ Number
Povoluje nebo zakazuje příkaz. Při hodnotě 0 nebude příkaz proveden.
PreWait
Typ Number
Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0.
PostWait
Typ Number
Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0.
Výstupní parametry
Timestamp
Typ String
Výsledný datum a čas posunutý o hodnotu parametru Shift ve formátu určeném parametrem Format.
Time
Typ Number
Počet milisekund uplynulých od posledního startu stopek.