Nieuws: Let op! De Stichting 3rail webshop is weer vol onder stoom!!
+  3railforum
|-+  Modelbaanbesturing & Software
| |-+  PC Besturingsoftware
| | |-+  Voor de programmeurs en hardware ontwikkelaars onder ons.
0 leden en 1 gast bekijken dit topic. « vorige volgende »
Pagina's: [1]   Omlaag

Auteur Topic: Voor de programmeurs en hardware ontwikkelaars onder ons.  (gelezen 2409 keer)

Freak

  • Gast
Voor de programmeurs en hardware ontwikkelaars onder ons.
« Gepost op: zondag 23 juni 2013, 15:40:41 »

In koploper onder Instellingen per database > Algemeen 2 onderaan kun je een vinkje plaatsen bij ?Externe info beschikbaar via TCP/IP?
Kijk je onder Help (F1) vindt je de volgende informatie:
Citaat
Voor sommige externe programma's kan het handig zijn om gegevens te ontvangen over de plek waar locomotieven of auto's zich bevinden. Als Koploper deze informatie beschikbaar moet maken, dient deze optie geactiveerd te zijn. Deze optie is gerealiseerd om informatieborden bij bushokjes aan te sturen.

Wat wordt er dan verzonden en wat kun je daar nu mee ?.
Welnu, men neme een cliëntprogrammaatje en men kijkt wat er dan Remote zoal verzonden wordt.


Betekenis:
'52 4 09:58:17 12:28:59 Route onbekend
Lok met adres 52 wordt in blok 4 geplaatst, modeltijd is 9:58:17, werkelijke tijd is 12:28:59, Route is onbekend = variabele route

'52 1 10:01:30 12:30:36 Route onbekend
Lok (adres52) rijdt in blok 1 (vanuit blok 4), modeltijd is 10:01:30, werkelijke tijd is 12:30:36,Route is onbekend = variabele route

'52 2 10:01:36 12:30:39 Route onbekend
Lok (adres52) rijdt in blok 2 (vanuit blok 1), modeltijd is 10:01:36, werkelijke tijd is 12:30:39, Route is onbekend = variabele route

Of
5 3 09:14:01 13:04:11 Railbus
5 5 09:14:10 13:04:13 Railbus
Betekenis:
Lok 5 in blok 3, modeltijd = 09:14:01, werkelijke tijd = 13:04:11, vaste route = Railbus
Lok 5 in blok 5, modeltijd = 09:14:10, werkelijke tijd = 13:04:13, vaste route = Railbus

Zoals je ziet wordt er informatie verzonden over locomotief(adressen), blokken, modeltijd, werkelijke tijd en of het een vaste of variabele route is.
Deze informatie kan je gebruiken voor andere programmatuur en/of het aansturen van zelf ontwikkelde hardware (/firmware).
Voorbeeld:
- Arduino met Ethernet-aansluiting.
- I/O kaarten via een RS232, USB of Ethernetkaarten.
- Cliënt PC?s die reageren op bepaalde input.
- Enz, enz.


Mvg,
Peter
Gelogd

sn00zerman

  • Stamgast
  • Offline Offline
  • Lid sinds: 2008
  • There is no place like 127.0.0.1
    • -=(www.digitalplayground.be)=-
Re: Voor de programmeurs en hardware ontwikkelaars onder ons.
« Reactie #1 Gepost op: donderdag 01 augustus 2013, 19:39:02 »

Hoi Peter,

interessant, is dit SRCP data ?

groeten,
Kris
Gelogd
-=[www.digitalplayground.be]=-
Where fun meets technology ...

Freak

  • Gast
Re: Voor de programmeurs en hardware ontwikkelaars onder ons.
« Reactie #2 Gepost op: donderdag 01 augustus 2013, 19:59:22 »

Hallo Kris,

Nee, dit is gewone platte tekst.


Mvg,
Peter
Gelogd

sn00zerman

  • Stamgast
  • Offline Offline
  • Lid sinds: 2008
  • There is no place like 127.0.0.1
    • -=(www.digitalplayground.be)=-
Re: Voor de programmeurs en hardware ontwikkelaars onder ons.
« Reactie #3 Gepost op: vrijdag 02 augustus 2013, 22:39:11 »

Jammer eigenlijk, ik vind dit een gemiste kans van Koploper, zal dan toch maar bij RocRail blijven :-)
Tenzij ik ooit eens véél zin heb om nog wat te programmeren, en die platte tekst terug omzet in SRCP, en hup, 't werk op :-)
Destijds was het enige wat in RocRail ontbrak t.o.v. Koploper, het leren remmen. Nu dat RocRail dat ook heeft, blijf ik er dan maar bij :-)


groeten,
Kris
Gelogd
-=[www.digitalplayground.be]=-
Where fun meets technology ...

Freak

  • Gast
Re: Voor de programmeurs en hardware ontwikkelaars onder ons.
« Reactie #4 Gepost op: vrijdag 02 augustus 2013, 23:16:17 »

Hallo Kris,

Je wil onderstaande:
Citaat
Z: 96   INIT 5 GA 5 M
O: 97   200 OK
Z: 98   SET 5 GA 5 1 1 90
O: 99   101 INFO 5 GA 5 M
O: 100   200 OK
O: 101   100 INFO 5 GA 5 1 1
O: 102   100 INFO 5 GA 5 1 0
Z: 103   SET 5 GA 5 0 1 90
O: 104   100 INFO 5 GA 5 0 1
O: 105   200 OK
O: 106   100 INFO 5 GA 5 0 0
Z: 107   SET 5 GA 6 0 1 90
O: 108   416 ERROR no data
Z: 109   INIT 5 GA 6 M
O: 110   200 OK
Z: 111   SET 5 GA 6 0 1 90
O: 112   101 INFO 5 GA 6 M
O: 113   200 OK
O: 114   100 INFO 5 GA 6 0 1
O: 115   100 INFO 5 GA 6 0 0
Z: 116   SET 5 GA 6 1 1 90
O: 117   100 INFO 5 GA 6 1 1
O: 118   200 OK
O: 119   100 INFO 5 GA 6 1 0
Z: 120   SET 5 GA 232 0 1 90
O: 121   416 ERROR no data
Z: 122   INIT 5 GA 232 M
O: 123   200 OK

Mvg,
Peter

Gelogd
Pagina's: [1]   Omhoog
 

Powered by MySQL Powered by PHP SMF 2.0.17 | SMF © 2019, Simple Machines Valid XHTML 1.0! Valid CSS!
Pagina opgebouwd in 0.048 seconden met 25 queries.