Closed GoogleCodeExporter closed 9 years ago
Gokje, het Forward commando heeft nu home&unit nodig...
Commando veranderd, ik verstuur nu: "Forward 0, 13; StatusEvent ClockDLS;".
Home code 0, unit 13.
Dit gebeurt:
15:47:50 Serial Port: Write Data: Forward 0, 13; StatusEvent ClockDLS;
15:47:50 Nodo.INPUT: Serial, (Forward 0,13)
15:47:50 Nodo.INPUT: Serial, (StatusEvent ClockDLS,0)
15:47:50 Nodo.SYSTEM: Forwarding...
15:47:50 Nodo.OUTPUT: RF, (Unit-0, StatusEvent ClockDLS,0)
Dit laatste is gek, ik verwachtte Unit-13.
Maar kijk wat er gebeurt:
15:47:50 Nodo13.INPUT: RF, (Unit-0, StatusEvent ClockDLS,0)
15:47:51 Nodo13.INTERNAL: System, (ClockDLS 1,0)
15:47:51 Nodo13.OUTPUT: RF, (ClockDLS 1,0)
15:47:51 Nodo.INPUT: RF, (ClockDLS 1,0)
Afgezien van die "Unit-0" in de eerste regel, is dit toch wel goed!
Lijkt me dat er met de invoering van home/unit er hier en daar een foutje inzit.
Original comment by j.h....@hccnet.nl
on 17 Apr 2010 at 1:51
Multi-nodo is voor mij lastig te testen. Eén van mijn twee Nodo's is ergens
ingebouwd
waar ik lastig bij kan. Dus hier ben jij de guru. wat betreft dit onderwerp: ik
programmeer wat en jij bent de teststraat..... ;-)
Het forward commando kent géén 2e parameter. Deze heeft totaal geen functie.
Ik zal er naar kijken.
Original comment by P.K.Ton...@gmail.com
on 17 Apr 2010 at 8:12
Als je niet 'SYSTEM: Forwarding...' ziet zal er niet worden geforward maar
wordt het
er op volgende commando uitgevoerd en van daaruit een event gegenereerd die
mogelijk
binnen komt bij andere Nodo's.
Geen 'SYSTEM: Forwarding...', dan mogelijk foutje in de notatie in EventGhost
of een
foutje in de afhandeling van seriële commando's.
Ik kan hem niet reproduceren.
Original comment by P.K.Ton...@gmail.com
on 17 Apr 2010 at 9:13
Original comment by P.K.Ton...@gmail.com
on 17 Apr 2010 at 9:15
vreemd.. ga er vanuit dat wat ik meld als "ik verstuur" altijd met cut-and-paste
vanuit EG komt.
Voor mij reproduceerbaar.
Original comment by j.h....@hccnet.nl
on 17 Apr 2010 at 9:53
Naast wat het linker scherm van EventGhost te melden heeft is voor mij de
INHOUD van
het vak wat EventGhost moet verzenden van belang. Ik begrijp dus dat dit bij
jouw
altijd 1-op-1 is.
Dan even terug:
"Forward 0, 13; StatusEvent ClockDLS;" is geen geldige forward voor Unit 13.
Zoals
het hier staat stuur je naar Unit-0.
Original comment by P.K.Ton...@gmail.com
on 17 Apr 2010 at 10:04
"Forward 13; StatusEvent ClockDLS;"
Dit stond er oorspronkelijk. Die test met extra 0 als home was een (fout) gokje.
Deze werkt dus ook niet.
Original comment by j.h....@hccnet.nl
on 18 Apr 2010 at 7:15
Lijkt goed te werken in B66.
Overigens komt het nog wel regelmatig voor dat commando's "gemist" worden, ik
heb er
nog geen goed gevoel over wanneer dat precies gebeurt.
Ik testte met "Forward 13; StatusEvent ClockDLS;".
Ik zie dat unit-10 het commando wel altijd wegstuurt, maar op unit-13 komt het
af en
toe gewoon niet binnen.
Original comment by j.h....@hccnet.nl
on 19 Apr 2010 at 7:23
Kan mogelijk komen omdat de centrale Nodo klaar is met zenden, maar nog niet
gereed
voor ontvangst. In deze tussentijd kunnen er idd codes verdwijnen. Dit issue
nog even
open laten.
Original comment by P.K.Ton...@gmail.com
on 19 Apr 2010 at 7:41
Extra informatie: ik krijg de indruk dat het misgaat bij een Forward.
Als ik commando EE000910 rechtstreeks uitstuur gaat het goed, maar doe ik het
met een
forward ervoor, dan gaat het soms goed, soms fout.
Ik test nog wat verder.
Original comment by j.h....@hccnet.nl
on 28 Apr 2010 at 8:15
Nog wat verder getest.
In een satelliet twee events opgenomen in de lijst:
UserCmd 255,255; EE000910;
EE000900; EE000910;
Ik trigger vanuit de centrale nodo op twee manieren:
EE000903;
en
Forward 13; UserCmd 255, 255;
De eerste methode komt altijd goed terug met een EE000910.
De tweede methode, dus met een Forward, mislukt ongeveer 50%: commando gaat wel
RF
in, maar satelliet reageert niet.
Het is echt heel consequent: eerste manier goed, tweede onbetrouwbaar.
Original comment by j.h....@hccnet.nl
on 28 Apr 2010 at 9:17
Forwarding is volledig herzien. Dit commando wordt nu gebruikt voor door
kopiëren van events ter vervanging van SendRF en SendIR.
Voor doorgeven van commando's naar een Nodo met een ander unitnummer is
commando 'Divert' toegevoegd.
Original comment by P.K.Ton...@gmail.com
on 5 Oct 2010 at 9:54
Original comment by P.K.Ton...@gmail.com
on 10 Oct 2010 at 6:29
Oude issues ook sluiten met status "Released"
Original comment by P.K.Ton...@gmail.com
on 1 Apr 2011 at 11:26
Original issue reported on code.google.com by
j.h....@hccnet.nl
on 17 Apr 2010 at 1:47