Hallo zusammen,
auch ich bin gerade dabei SRCP 0.8 für unser
FH-Projekt in Java zu implementieren.
( Ihr erinnert euch an das
Projekt der FH-Trier "Digitale Modellbahnsteuerung mit Java" ?
Wir haben uns
schließlich doch auf das SRCP-Protokoll geeinigt und unsere
proprietären
Protokollentwürfe "begraben". Die waren zwar nicht schlecht, aber
letztendlich ist uns
die Kompatibilität zu SRCP und den dazu verfügbaren Servern
und Clients wichtiger
... )
Mir ist klar, dass SRCP 0.8 noch nicht ganz fertig
und "offiziell" ist, aber ich gehe
davon aus, dass sich evtl. Änderungen in Grenzen
halten ...
Vorerst habe ich drei Fragen zu SRCP
0.8:
1.) Auch wenn ich mir einiges
dazu denken kann
würde ich
gerne wissen, wozu ihr den Zeitstempel
vor
jeder Server-Antwort genau vorgesehn habt bzw.
bei welchen
Szenarien dieser Zeitstempel
auf
Clientseite gebraucht wird.
2.) Bisher sind folgende
Parameter für die Initialisierung eines
Rückmeldebus
vorgesehen:
INIT
<bus> FB <param>
<bus> ::=
0|..|n
<param> ::= S88 <Gerätename>
<Anzahl Module> <poll_frequency> |
4S88
<Gerätename> <Anzahl Module> <poll_frequency>
|
I8255 <IO_Adresse>
<poll_frequency>
Macht es nicht im
Hinblick auf das geniale S88-High-Speed-Interface von LDT
Sinn, zusätzlich folgende Initialisierung zu erlauben ?
<param> ::= S88 <Gerätename>
<Anzahl Module> <poll_frequency> |
S88HSI <Gerätename>
<Anzahl Module links> <Anzahl Module mitte> <Anzahl Module
rechts>
4S88
<Gerätename> <Anzahl Module> <poll_frequency>
|
I8255 <IO_Adresse>
<poll_frequency>
3.) Auch dieAntwort auf die Frage von Olaf
Schlachter interessiert mich.
(Ähnliche Fragestellung bei der
Rückmeldung von FB-Zuständen
" GET <bus> FB * "
)
> Im Kommandomode beim "GET
<bus> GA *" soll eine ganze Liste von
> Devicezuständen an den Client zurückgeschickt werden. Wie soll die > Rückgabeliste formatiert werden? Ich darf lt. Protokoll nur eine Antwort > schicken. Diese darf mehrzeilig sein. Ist nun für jede Zeile die > Antwort-Einleitung zu senden? > > 1000000.111 100 INFO 1 GA 1 0 1\ > 1 GA 1 1 1\ > 1 GA 2 0 0\ > 1 GA 2 1 0 > > oder > > 1000000.111 100 INFO 1 GA 1 0 1\ > 1000000.111 100 INFO 1 GA 1 1 1\ > 1000000.111 100 INFO 1 GA 2 0 0\ > 1000000.111 100 INFO 1 GA 2 1 0 MfG
Sebastian
|