Här är hela kedjan: arrangören bygger träffen, servern kör klockan, tågklarerarna begär och ger klart, och alla i rummet ser samma bild. Prova boxarna själv längre ner.
Stations-PDF:er, Excel eller planeringsprogrammets Access-databas läses in. AI föreslår, människan godkänner. Banan ritas automatiskt ur tågens stopp. Konflikt- och rimlighetskontroll. Publicera en låst version.
TrainMeet Cloud →Raspberry Pi, Mac, PC eller föreningens gamla laptop i klubblokalen. Installationsguiden frågar efter administratör, servernamn och träffens kod. Sedan är internet frivilligt. Kör en simulering av hela dagen innan gästerna kommer.
TrainMeet Server →Boxar hittar servern själva på Wi-Fi och får sin station av trafikledningen. TKL-terminaler kopplas en gång med anslutningskoden. iPhone-appen får en enhetskod. Obemannade stationer kör automatiskt.
TMBox, TKL och iPhone →Träffklockan i valfri takt. Varje tåg begärs, får klart, avgår och tas emot. Drift-skärmen visar allt på en gång, TV:n visar klocka och banöversikt, gästerna följer med i mobilen via QR-kod.
Prova flödet nedan ↓Skriv 39 på Alpby och tryck #. Ge klart på Björkstad med # eller neka med *. Orden under tangenterna är serverns ord för vad de gör just nu, precis som i iPhone-appen.
Förenklad kopia av serverns 16×2-motor med en station i varje ände. Den riktiga provbänken på server.trainmeet.app/tmbox-lab/ kör den riktiga motorn med tre stationer, tidtabell, kö och alla flöden: neka, återta, två förfrågningar samtidigt, genomgående tåg, annat spår, direkttrafik och tåg som hoppar fram.
Fem tåg på sex stationer mellan 10:00 och 14:00. Dubbelspår mellan Björkstad och Cederholm med vänstertrafik, möte i Dalsjö klockan 12. Tågdiagrammet är den grafiska tidtabellen du känner igen från tidtabellsboken, fast levande. Samma två bilder visar servern på Drift-skärmen och på TV:n i klubblokalen: den gula linjen är nu.
Grannstationen ger klart för varje tåg innan det får avgå: begär, klart, avgång, ankomst. Tåganmälan som den fungerat på svenska banor, fast med en box i stället för telefon. I Cloud heter valet Tågklarering.
Sträckan tas direkt om den är ledig, är den upptagen nekas begäran. Mottagaren får ingen förfrågan utan ser tåget som aktivt. Passar små träffar, få stationer och obemannade sträckor. I Cloud heter valet Tåganmälan.
Enkelspår är en kanal, ett tåg åt gången. Dubbelspår är en kanal per riktning, så mötande tåg blockerar aldrig varandra. Vänster- eller högertrafik följer landet: vänster i Sverige och Norge, höger i Danmark, Tyskland och USA.
Ett tåg som aldrig anmäldes kan hämtas hit av den station där det faktiskt står.
Ankomst på upptaget spår går. Boxen säger bara ifrån. Välj annat spår med B om du vill.
Återta en begäran eller ett klart ända fram till verklig avgång. Aldrig efter.
Mottagaren kan neka. Båda ser 39 NEKAT, sträckan är fri igen och avsändaren kan begära senare.
Två förfrågningar samtidigt hamnar i en kö. D bläddrar, # ger klart för just det visade tåget.
Tappar boxen kontakten låses tangenterna. Inget kommando skickas om automatiskt. Klareringar överlever en omstart av servern.
Tåg kan hoppa fram så att tidigare sträckor räknas som klara. Genomgående tåg behåller sitt nummer: först gäller ankomsten, sedan avgången. En begäran utan svar går ut efter fem spelminuter.
Bygger och publicerar träffen. Bjuder in medarrangörer med egen publiceringsrätt per träff. Ser vilka servrar som kör vilken version.
Startar och stoppar klockan, tilldelar boxar stationer, ser alla tåg och avvikelser på en gång, nollställer träffen och kör simuleringar. Ägare eller administratör.
Ansvarar för en station. Begär, ger klart, nekar, rapporterar avgång och ankomst, väljer spår. Kan ta ett trafikpass med namn och lämna över med en anteckning.
Kör tåget. Tågklareraren markerar att föraren är på plats och tåget uppställt, och servern härleder REDO. Ingen kan sätta REDO direkt.
Skannar QR-koden på TV:n och följer klockan, banan, nästa händelser och hela tidtabellen i mobilen. Ingen inloggning, inget att ändra.
Stationer utan operatör sköts av servern medan klockan går. Så fort en box eller terminal ansluter tar människan över.
Starttid, hastighet 1× till 10× realtid, start och stopp med orsak. Tidtabellens tider, spelminuterna och förfrågningarnas giltighet följer träfftiden. Stannar klockan visar alla skärmar en gul ruta med varför. Klockan fryser under en planerad omstart av servern och är tillbaka på samma minut efteråt.
Urtavlor: digital, analog, stationsur och schweizisk stil, plus urtavlor i stil med flera nordiska och europeiska banor. Allt serveras lokalt från servern.
En rad i terminalen på en Raspberry Pi eller Mac. Provbänken ger dig flödena utan att installera något alls.