Sériový port a formát

  • Pre použitie možnosti sériového portu je potrebné mať kompatibilné zariadenie
  • Impulz musí mať ukončovací znak / sériu znakov
  • Kompatibilné sú len zariadenia ALGE Timy

Zariadenie

  • Zariadenie musí byť pripojené káblom do počítača (je možné použiť aj prevodník z COM na ethernet a virtuálny port)
  • Zariadenie pri odosielaní impulzov do počítača musí impulz odoslať celý naraz alebo po častiach
  • Aplikácia dokáže spracovať viac impulzov naraz
  • Pri výbere sériového portu je možné otestovať prístup k portu

Módy sériového portu

  • Stopwatch
    • Potrebné vybrať merací bod pre štartový a cieľový čas, prípadne aj pre čas rozdielu, odosielanie do viacerých meracích bodov
    • Aplikácia akceptuje impulzy z Timy v móde Stopwatch
  • Backup
    • Potrebné vybrať merací bod pre štartový a cieľový čas, odosielanie do viacerých meracích bodov
    • Aplikácia akceptuje impulzy z Timy v móde Backup, ale len tie, ktoré majú * na začiatku, teda majú ručne priradené číslo, prípadne tie ktoré majú c, C

Vysvetlivky

  • [n] - definuje pozíciu čísla v impulze
  • [t] - definuje pozíciu času v impulze (formát hh:mm:ss až hh:mm:ss.tttt)

Alge Timy stopwatch

  • Ak impulz nezodpovedá formátu Alge Timy bude ignorovaný
  • Počet medzier nasledujúcich za sebou je maximálne jedna
  • Všetky medzery na začiatku a konci impulzu sú ignorované
  • Je možné zvoliť ktoré príznaky impulzov budú spracované
  • Kontrolované formáty:
  Štart - C0 / C0M
  - [n] C0 [t] 00 
  - [n] C0M [t] 00
  Cieľ - C1 / C1M
  - [n] C1 [t] 00 
  - [n] C1M [t] 00
  Rozdiel - RT / RTM
  - [n] RT [t] 00 
  - [n] RTM [t] 00

Alge Timy backup

  • Ak impulz nezodpovedá formátu Alge Timy bude ignorovaný
  • Počet medzier nasledujúcich za sebou je maximálne jedna
  • Všetky medzery na začiatku a konci impulzu sú ignorované
  • Je možné zvoliť ktoré príznaky impulzov budú spracované
  • Kontrolované formáty:
  Štart - C0 / C0M 
  - *[n] C0 [t] 00 
  - *[n] C0M [t] 00
  Cieľ - C1 / C1M
  - *[n] C1 [t] 00 
  - *[n] C1M [t] 00

Automatické zneplatnenie

  • Kontrolované ak sú povolené príznaky, odosielané len ak sú načítané API
  • Ak impulz nezodpovedá formátu Alge Timy bude ignorovaný
  • Ak nie je načítané API pre zneplatnenie impulzov, potom každý taký impulz je označený ako 🟥 Nepodarilo sa odoslať a nebude možné ho znova nahrať
  • Počet medzier nasledujúcich za sebou je maximálne jedna
  • Všetky medzery na začiatku a konci impulzu sú ignorované
  • Kontrolované formáty:
  Štart - C0 / C0M 
  - c[n] C0 [t] 00 
  - c[n] C0M [t] 00
  - C[n] C0 [t] 00
  - C[n] C0M [t] 00
  Cieľ - C1 / C1M
  - c[n] C1 [t] 00
  - c[n] C1M [t] 00
  - C[n] C1 [t] 00
  - C[n] C1M [t] 00
  Rozdiel - RT / RTM
  - c[n] RT [t] 00 
  - c[n] RTM [t] 00
  - C[n] RT [t] 00
  - C[n] RTM [t] 00