EmiTag-systemet

Emit har ganske god produktdokumentasjon på hver enkelt enhet, men lite om hvordan systemet henger sammen som helhet. Denne sida samler det vi har observert i utprøving og gir en mental modell av dataflyten — slik at du kan resonnere om hva som skjer når noe går galt og hva som er mulig å sette opp.

Konseptet: toveis brikke

EmiTag er en toveis brikke. Den har egen klokke, internt lager, aktiv 868 MHz-sender og en mottaker for Emits eLine-felt som vekker den når den kommer innenfor en postenhet. Når den våkner:

  1. Brikken registrerer eLine-feltet fra en postenhet, loop, ECU eller eScan2.
  2. Den lagrer koden og tidspunktet i eget lager.
  3. Den sender ut data på 868 MHz som kan plukkes opp av kompatible mottakere.

Mottakerne av 868 MHz-signalet inkluderer ETS (i variantene ETS 1, ETS 2 og ETS Mini), ECU, eScan2 og eClock+. Disse kan brukes uavhengig av postenheten selv — det er brikken som er datakilden.

eLine-feltet sendes kontinuerlig fra posten, og brikken trenger å være i feltet i ca. 0,1 sek for å registrere. Rekkevidden styres av antennen: ca. 30 cm (TFT-modus), 75 cm (TFP), 150 cm (TFP LR), eller flere meter med tilkoblet loop. Den eksakte 868 MHz-underfrekvensen brikken svarer på bestemmes av koden på posten — mottakeren må alltid stilles inn på samme kode som posten den skal lytte til, ellers ser den ingen data.

Skjematisk arkitektur av EmiTag-systemet Sendere av eLine-felt TFP / TFP3 kode 0, 1–249, 250+ ETS / eClock+ m/loop, konfigurerbar kode ECU konfigurerbar kode eScan2 konfigurerbar kode EmiTag toveis brikke • Klokke • Lager (kode + tid) • Lavfrekvent mottaker • 868 MHz sender Mottakere (868 MHz) ETS 1 / 2 / Mini til Emit Server ECU USB → Time4o eScan2 håndholdt eClock+ arena-visning eLine 868 MHz (kode bestemmer eksakt frekvens) Backend Emit Server → Time4o
Sendere genererer felt med en kode. Brikken lagrer kode + tidspunkt og kringkaster på 868 MHz. Mottakere plukker opp signalet og videresender til backend. ECU, eScan2 og eClock+ kan opptre i begge roller.

Kodelogikk

Hver postenhet sender ut en feltkode. Hva brikken gjør avhenger av koden:

Kode Brikkens oppførsel Typisk bruk
0 Start-kode. Lagrer en start-stempling og markerer ny "race" i lageret. Klokka nullstilles. Eldre stemplinger blir liggende. Startenhet — nuller klokka rett før eller idet løpet starter.
1–239 Lagrer kode + tidspunkt internt og sender ut brikkenr på 868 MHz. Vanlige poster i terrenget. TFP3 bruker 31–235 for ordinære poster, 90 for mål. ETS ved post fanger brikkenr-en for mellomtider.
250–253 Dumper stemplinger fra siste race (siden siste nulling) på 868 MHz. Standard avlesning ved mål. eScan2-kodene A=250, B=251, C=252, D=253 — fire enheter kan dumpe uavhengig av hverandre.
240–243 Dumper alle stemplinger fra de siste 5 dagene på 868 MHz. Backup. Brukes hvis en utilsiktet nulling har slettet et løp, og man trenger å gjenfinne dataene innenfor de siste 5 dagene.
244 Dumper de siste 500 stemplingene på 868 MHz (hele lageret). Backup. Full avlesning av alt brikken har lagret — uavhengig av nulling eller dato.

Roller per enhet

De samme fysiske enhetene kan ha ulike roller i systemet, avhengig av hvordan de er konfigurert og plassert.

Enhet Sender felt? Leser 868 MHz? Typisk rolle
TFP / TFP3 Ja Nei Postenhet (kode 1–249) eller startenhet (kode 0) avhengig av konfigurasjon.
ECU Ja (konfigurerbar kode) Ja USB-tilkoblet avleser. Kan settes til hvilken som helst kode — typisk < 250 for brikkesjekk (kun brikkenr) eller ≥ 250 for full avlesning ved mål når koblet til Time4o.
eScan2 Ja (konfigurerbar kode) Ja Håndholdt avleser med integrert skriver. Samme prinsipp som ECU — kan settes til < 250 for brikkesjekk eller ≥ 250 for full avlesning.
ETS 1, 2 og Mini Med loop tilkoblet (konfigurerbar kode) Ja Plasseres ved post og fanger 868 MHz-utstrålingen brikkene gir etter at de har stemplet på posten ved siden av. Sender mellomtidene videre til Emit Server som plukkes opp i Time4o. Med loop tilkoblet kan den i tillegg sende eget felt.
eClock+ Ja, intern loop (konfigurerbar kode) Ja Visningsklokke som leser 868 MHz og kan vise sluttider på arena. Har intern loop og sender eget felt — ekstern loop kan kobles til for større rekkevidde.

Mental modell — fra start til mål

  1. På start: løperen passerer startenheten (kode 0). Klokka i brikken nullstilles, og en start-stempling legges til.
  2. Underveis: for hver post brikken passerer (kode 1–239) lagres kode + tidspunkt internt. Brikken sender ut brikkenr-en sin på 868 MHz hver gang. Står det en ETS ved posten, fanges dette og blir til mellomtid.
  3. I mål: målenhet (vanligvis en TFP med kode 90) registreres på samme måte som vanlige poster — brikken lagrer en målstempling.
  4. Avlesning etter mål: løperen holder brikken på en ECU eller eScan2 med kode 250–253. Brikken dumper stemplingene fra siste race (siden siste nulling) på 868 MHz, og avleseren får hele historikken. Koder 240–244 finnes som backup hvis dataene må gjenfinnes etter en utilsiktet nulling.

Nøkkelpoenget: det er brikken som er datalageret, ikke postenheten. Postenheten bare trigger lagring og 868 MHz-signal. Brikken har plass til de siste 500 stemplingene.