Nodo-Domotica / Nodo-Core

Arduino based Domotica platform
http://www.nodo-domotica.nl
4 stars 8 forks source link

Status Home - verrassing! #196

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Ik had verwacht dat "Status Home" obsolete zou zijn, maar ik krijg output!
Niet gedocumenteerde verrassing???

8:59:59   Serial Port: Write Data: Status Home;
8:59:59   basis.************************************************************
8:59:59   basis.Nodo-Due Domotica controller (c) Copyright 2011 P.K.Tonkes.
8:59:59   basis.Licensed under GNU General Public License.
8:59:59   basis.NodoVersion=1.2.0, Unit=11
9:00:00   basis.************************************************************
9:00:00   basis.Output, System, (ReceiveSettings 10,50)
9:00:00   basis.Output, System, (ClockSetDate 0,0)
9:00:00   basis.Output, System, (ClockSetYear 20,0)
9:00:00   basis.Output, System, (ClockSetTime 0,0)
9:00:00   basis.Output, System, (ClockSetDOW 0)
9:00:00   basis.Output, System, (TransmitSettings RF,5)
9:00:00   basis.Output, System, (Simulate Off)
9:00:00   basis.Output, System, (TimerSet 1,0)
9:00:00   basis.Output, System, (TimerSet 2,0)
9:00:00   basis.Output, System, (TimerSet 3,0)
9:00:00   basis.Output, System, (TimerSet 4,0)
9:00:00   basis.Output, System, (TimerSet 5,0)
9:00:00   basis.Output, System, (TimerSet 6,0)
9:00:00   basis.Output, System, (TimerSet 7,0)
9:00:00   basis.Output, System, (TimerSet 8,0)
9:00:00   basis.Output, System, (TimerSet 9,0)
9:00:00   basis.Output, System, (TimerSet 10,0)
9:00:00   basis.Output, System, (TimerSet 11,0)
9:00:00   basis.Output, System, (TimerSet 12,0)
9:00:00   basis.Output, System, (TimerSet 13,0)
9:00:00   basis.Output, System, (TimerSet 14,0)
9:00:00   basis.Output, System, (TimerSet 15,0)
9:00:00   basis.Output, System, (Unit 11)
9:00:00   basis.Output, System, (VariableSet 1,0)
9:00:00   basis.Output, System, (VariableSet 2,0)
9:00:00   basis.Output, System, (VariableSet 3,0)
9:00:00   basis.Output, System, (VariableSet 4,0)
9:00:00   basis.Output, System, (VariableSet 5,0)
9:00:00   basis.Output, System, (VariableSet 6,0)
9:00:00   basis.Output, System, (VariableSet 7,0)
9:00:00   basis.Output, System, (VariableSet 8,0)
9:00:00   basis.Output, System, (VariableSet 9,0)
9:00:00   basis.Output, System, (VariableSet 10,0)
9:00:00   basis.Output, System, (VariableSet 11,0)
9:00:00   basis.Output, System, (VariableSet 12,0)
9:00:00   basis.Output, System, (VariableSet 13,0)
9:00:00   basis.Output, System, (VariableSet 14,0)
9:00:00   basis.Output, System, (VariableSet 15,0)
9:00:00   basis.Output, System, (WaitFreeRF 3,2)
9:00:00   basis.Output, System, (WiredAnalog 1,185)
9:00:00   basis.Output, System, (WiredAnalog 2,171)
9:00:00   basis.Output, System, (WiredAnalog 3,160)
9:00:00   basis.Output, System, (WiredAnalog 4,255)
9:00:00   basis.Output, System, (WiredOut 1,Off)
9:00:00   basis.Output, System, (WiredOut 2,Off)
9:00:00   basis.Output, System, (WiredOut 3,Off)
9:00:00   basis.Output, System, (WiredOut 4,Off)
9:00:00   basis.Output, System, (WiredPullup 1,On)
9:00:00   basis.Output, System, (WiredPullup 2,On)
9:00:00   basis.Output, System, (WiredPullup 3,On)
9:00:00   basis.Output, System, (WiredPullup 4,On)
9:00:00   basis.Output, System, (WiredSmittTrigger 1,5)
9:00:00   basis.Output, System, (WiredSmittTrigger 2,5)
9:00:00   basis.Output, System, (WiredSmittTrigger 3,5)
9:00:01   basis.Output, System, (WiredSmittTrigger 4,5)
9:00:01   basis.Output, System, (WiredThreshold 1,128)
9:00:01   basis.Output, System, (WiredThreshold 2,128)
9:00:01   basis.Output, System, (WiredThreshold 3,128)
9:00:01   basis.Output, System, (WiredThreshold 4,128)
9:00:01   basis.Output, System, (Confirm Off)
9:00:01   basis.Output, System, (WiredRange 1,0)
9:00:01   basis.Output, System, (WiredRange 2,0)
9:00:01   basis.Output, System, (WiredRange 3,0)
9:00:01   basis.Output, System, (WiredRange 4,0)
9:00:01   basis.************************************************************

Original issue reported on code.google.com by j.h....@hccnet.nl on 15 Feb 2011 at 8:02

GoogleCodeExporter commented 9 years ago
update: dit komt er niet alleen bij "Status Home" uit.
Dit werkte ook:
9:02:24   Serial Port: Write Data: Status Rubbish;
9:02:24   basis.************************************************************
9:02:24   basis.Nodo-Due Domotica controller (c) Copyright 2011 P.K.Tonkes.
9:02:24   basis.Licensed under GNU General Public License.
9:02:24   basis.NodoVersion=1.2.0, Unit=11
9:02:24   basis.************************************************************
9:02:24   basis.Output, System, (ReceiveSettings 10,50)
9:02:24   basis.Output, System, (ClockSetDate 0,0)
9:02:24   basis.Output, System, (ClockSetYear 20,0)
9:02:24   basis.Output, System, (ClockSetTime 0,0)
9:02:24   basis.Output, System, (ClockSetDOW 0)
9:02:24   basis.Output, System, (TransmitSettings RF,5)
9:02:24   basis.Output, System, (Simulate Off)
9:02:24   basis.Output, System, (TimerSet 1,0)
9:02:24   basis.Output, System, (TimerSet 2,0)
9:02:24   basis.Output, System, (TimerSet 3,0)
9:02:24   basis.Output, System, (TimerSet 4,0)
9:02:24   basis.Output, System, (TimerSet 5,0)
9:02:24   basis.Output, System, (TimerSet 6,0)
9:02:25   basis.Output, System, (TimerSet 7,0)
9:02:25   basis.Output, System, (TimerSet 8,0)
9:02:25   basis.Output, System, (TimerSet 9,0)
9:02:25   basis.Output, System, (TimerSet 10,0)
9:02:25   basis.Output, System, (TimerSet 11,0)
9:02:25   basis.Output, System, (TimerSet 12,0)
9:02:25   basis.Output, System, (TimerSet 13,0)
9:02:25   basis.Output, System, (TimerSet 14,0)
9:02:25   basis.Output, System, (TimerSet 15,0)
9:02:25   basis.Output, System, (Unit 11)
9:02:25   basis.Output, System, (VariableSet 1,0)
9:02:25   basis.Output, System, (VariableSet 2,0)
9:02:25   basis.Output, System, (VariableSet 3,0)
9:02:25   basis.Output, System, (VariableSet 4,0)
9:02:25   basis.Output, System, (VariableSet 5,0)
9:02:25   basis.Output, System, (VariableSet 6,0)
9:02:25   basis.Output, System, (VariableSet 7,0)
9:02:25   basis.Output, System, (VariableSet 8,0)
9:02:25   basis.Output, System, (VariableSet 9,0)
9:02:25   basis.Output, System, (VariableSet 10,0)
9:02:25   basis.Output, System, (VariableSet 11,0)
9:02:25   basis.Output, System, (VariableSet 12,0)
9:02:25   basis.Output, System, (VariableSet 13,0)
9:02:25   basis.Output, System, (VariableSet 14,0)
9:02:25   basis.Output, System, (VariableSet 15,0)
9:02:25   basis.Output, System, (WaitFreeRF 3,2)
9:02:25   basis.Output, System, (WiredAnalog 1,185)
9:02:25   basis.Output, System, (WiredAnalog 2,172)
9:02:25   basis.Output, System, (WiredAnalog 3,160)
9:02:25   basis.Output, System, (WiredAnalog 4,255)
9:02:25   basis.Output, System, (WiredOut 1,Off)
9:02:25   basis.Output, System, (WiredOut 2,Off)
9:02:25   basis.Output, System, (WiredOut 3,Off)
9:02:25   basis.Output, System, (WiredOut 4,Off)
9:02:25   basis.Output, System, (WiredPullup 1,On)
9:02:25   basis.Output, System, (WiredPullup 2,On)
9:02:25   basis.Output, System, (WiredPullup 3,On)
9:02:25   basis.Output, System, (WiredPullup 4,On)
9:02:25   basis.Output, System, (WiredSmittTrigger 1,5)
9:02:25   basis.Output, System, (WiredSmittTrigger 2,5)
9:02:25   basis.Output, System, (WiredSmittTrigger 3,5)
9:02:25   basis.Output, System, (WiredSmittTrigger 4,5)
9:02:25   basis.Output, System, (WiredThreshold 1,128)
9:02:25   basis.Output, System, (WiredThreshold 2,128)
9:02:25   basis.Output, System, (WiredThreshold 3,128)
9:02:25   basis.Output, System, (WiredThreshold 4,128)
9:02:25   basis.Output, System, (Confirm Off)
9:02:25   basis.Output, System, (WiredRange 1,0)
9:02:25   basis.Output, System, (WiredRange 2,0)
9:02:25   basis.Output, System, (WiredRange 3,0)
9:02:25   basis.Output, System, (WiredRange 4,0)
9:02:25   basis.************************************************************

Original comment by j.h....@hccnet.nl on 15 Feb 2011 at 8:03

GoogleCodeExporter commented 9 years ago
Minder grappig wordt  het als je het Status Home commando divert naar een 
remote Nodo. Daarna staat hij een paar minuten te tokkelen.... het zou nog 
nuttig kunnen zijn, maar helaas wordt het unitnummer niet afgebeeld bij 
inkomende RF. Misschien moet ik dat nog even ontdekken in de Display optie...
9:05:36   Serial Port: Write Data: Divert 12; Status Home;
9:05:36   basis.Output, RF, (Status Off,0)
9:05:38   basis.Input, RF, (ReceiveSettings 10,50)
9:05:40   basis.Input, RF, (ClockSetDate 0,0)
9:05:42   basis.Input, RF, (ClockSetYear 20,0)
9:05:44   basis.Input, RF, (ClockSetTime 0,0)
9:05:46   basis.Input, RF, (ClockSetDOW 0)
9:05:48   basis.Input, RF, (TransmitSettings RF,5)
9:05:50   basis.Input, RF, (Simulate Off)
9:05:52   basis.Input, RF, (TimerSet 1,0)
9:05:54   basis.Input, RF, (TimerSet 2,0)
9:05:56   basis.Input, RF, (TimerSet 3,0)
(enzovoort)

Original comment by j.h....@hccnet.nl on 15 Feb 2011 at 8:07

GoogleCodeExporter commented 9 years ago
Status mag je optioneel timer, variableset, wiredxxx voor opgeven. geef ge iets 
anders op, dan wordt alle status informatie getoond. Of dit nu serial of via rf 
is. dit is ter voorbereiding op het transparant communiceren en status 
uitvragen met-van andere nodo´s. dus je ziet hier dus dat status en sendstatus 
in elkaar zijn gevloeid.

Inderdaad, met `Display Unit,on` zul je (als het goed is) ook het unitnummer 
zien waar de status van afkomstig is. Ik wil eigenlijk voorstellen om dit niet 
als een issue te behandelen omdat ik anders in de verwerking van status alle 
resterende honderd voorkomende commando´s of events moet gaan testen. Er kan 
nl. niets schokkends gebeuren met een verkeerde status uitvraag.

Original comment by P.K.Ton...@gmail.com on 15 Feb 2011 at 11:50

GoogleCodeExporter commented 9 years ago
Ik snap de bedoeling, maar ben het absoluut oneens met de implementatie.
Voor het afdrukken van "alle" status info zou ik kiezen voor het expliciete 
"Status All".
Nu loop je het risico dat je met een fout commando (fout in de source, of fout 
in communicatie) een remote Nodo gedurende ettelijke minuten de RF band laat 
overspoelen.
Je redenatie is nu: 
geldige Status optie? Display die. Ongeldig? Display alles.
Moet zijn: 
geldige Status optie? Display die. Ongeldig? Negeren, of error.

Original comment by j.h....@hccnet.nl on 16 Feb 2011 at 7:54

GoogleCodeExporter commented 9 years ago
Daar heb je een punt. Ik denk dat ik het toch wel eenvoudig kan fixen.

Original comment by P.K.Ton...@gmail.com on 16 Feb 2011 at 3:47

GoogleCodeExporter commented 9 years ago
Er is wel een neven effect: Doordat je expliciet "all" moet ingeven wijken we 
af van het concept dat een '0' en wildcard is. We kunnen het volgende doen:

1. zo laten
2. Alleen bij Par1 een "All" laten gelden voor alle commando's en Par2 een 0 
als wildcard bij bv. uitvragen v/d timers
3. Zowel Par1 als Par2 de waarde "All" de wildcard laten zijn.

Ik neig naar 2.

Original comment by P.K.Ton...@gmail.com on 16 Feb 2011 at 7:43

GoogleCodeExporter commented 9 years ago
eens...

Original comment by j.h....@hccnet.nl on 16 Feb 2011 at 7:59

GoogleCodeExporter commented 9 years ago
Als volgt gemaakt:
- Par1 moet een geldige setting of 'All' zijn.
- Par2 mag zijn 'All', '0', <waarde>

Command-reference aangepast.

Original comment by P.K.Ton...@gmail.com on 16 Feb 2011 at 8:40

GoogleCodeExporter commented 9 years ago
Getest, en ofwel ik snap het nog niet, ofwel het zit nog niet helemaal lekker.
Twee smaken getest: Status All; en Status All,All; 
Zou volgens mij toch hetzelfde moeten teruggeven, maar:
13:33:54   Serial Port: Write Data: Status All;
13:33:54   basis.Direction=Input, Source=Serial, Unit=11, Event=(Status All,0)
13:33:54   basis.************************************************************
13:33:54   basis.Nodo-Due Domotica controller (c) Copyright 2011 P.K.Tonkes.
13:33:54   basis.Licensed under GNU General Public License.
13:33:54   basis.NodoVersion=0.0.0, ThisUnit=11
13:33:55   basis.************************************************************
13:33:55   basis.Direction=Output, Source=System, Unit=11, 
Event=(ReceiveSettings 10,50)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(ClockSetDate 
0,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(ClockSetYear 
20,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(ClockSetTime 
0,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(ClockSetDOW 0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, 
Event=(TransmitSettings RF,5)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(Simulate Off)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
1,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
2,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
3,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
4,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
5,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
6,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
7,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
8,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
9,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
10,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
11,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
12,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
13,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
14,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
15,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(Unit 11)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
1,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
2,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
3,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
4,0)
13:33:55   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
5,0)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
6,0)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
7,0)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
8,0)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
9,0)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
10,0)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
11,0)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
12,0)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
13,0)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
14,0)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
15,0)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(WaitFreeRF 
2,2)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(WiredAnalog 
1,188)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(WiredAnalog 
2,174)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(WiredAnalog 
3,163)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(WiredAnalog 
4,255)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(WiredOut 
1,Off)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(WiredOut 
2,Off)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(WiredOut 
3,Off)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(WiredOut 
4,Off)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(WiredPullup 
1,On)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(WiredPullup 
2,On)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(WiredPullup 
3,On)
13:33:56   basis.Direction=Output, Source=System, Unit=11, Event=(WiredPullup 
4,On)
13:33:56   basis.Direction=Output, Source=System, Unit=11, 
Event=(WiredSmittTrigger 1,5)
13:33:56   basis.Direction=Output, Source=System, Unit=11, 
Event=(WiredSmittTrigger 2,5)
13:33:56   basis.Direction=Output, Source=System, Unit=11, 
Event=(WiredSmittTrigger 3,5)
13:33:56   basis.Direction=Output, Source=System, Unit=11, 
Event=(WiredSmittTrigger 4,5)
13:33:56   basis.Direction=Output, Source=System, Unit=11, 
Event=(WiredThreshold 1,128)
13:33:56   basis.Direction=Output, Source=System, Unit=11, 
Event=(WiredThreshold 2,128)
13:33:57   basis.Direction=Output, Source=System, Unit=11, 
Event=(WiredThreshold 3,128)
13:33:57   basis.Direction=Output, Source=System, Unit=11, 
Event=(WiredThreshold 4,128)
13:33:57   basis.Direction=Output, Source=System, Unit=11, Event=(Confirm Off)
13:33:57   basis.Direction=Output, Source=System, Unit=11, Event=(WiredRange 
1,0)
13:33:57   basis.Direction=Output, Source=System, Unit=11, Event=(WiredRange 
2,0)
13:33:57   basis.Direction=Output, Source=System, Unit=11, Event=(WiredRange 
3,0)
13:33:57   basis.Direction=Output, Source=System, Unit=11, Event=(WiredRange 
4,0)
13:33:57   basis.************************************************************

En:
13:34:01   Serial Port: Write Data: Status All,all;
13:34:02   basis.Direction=Input, Source=Serial, Unit=11, Event=(Status All,24)
13:34:02   basis.************************************************************
13:34:02   basis.Nodo-Due Domotica controller (c) Copyright 2011 P.K.Tonkes.
13:34:02   basis.Licensed under GNU General Public License.
13:34:02   basis.NodoVersion=0.0.0, ThisUnit=11
13:34:02   basis.************************************************************
13:34:02   basis.Direction=Output, Source=System, Unit=11, 
Event=(ReceiveSettings 10,50)
13:34:02   basis.Direction=Output, Source=System, Unit=11, Event=(ClockSetDate 
0,0)
13:34:02   basis.Direction=Output, Source=System, Unit=11, Event=(ClockSetYear 
20,0)
13:34:02   basis.Direction=Output, Source=System, Unit=11, Event=(ClockSetTime 
0,0)
13:34:02   basis.Direction=Output, Source=System, Unit=11, Event=(ClockSetDOW 0)
13:34:02   basis.Direction=Output, Source=System, Unit=11, 
Event=(TransmitSettings RF,5)
13:34:02   basis.Direction=Output, Source=System, Unit=11, Event=(Simulate Off)
13:34:02   basis.Direction=Output, Source=System, Unit=11, Event=(TimerSetMin 
24,200)
13:34:02   basis.Direction=Output, Source=System, Unit=11, Event=(Unit 11)
13:34:02   basis.Direction=Output, Source=System, Unit=11, Event=(VariableSet 
24,0)
13:34:02   basis.Direction=Output, Source=System, Unit=11, Event=(WaitFreeRF 
2,2)
13:34:02   basis.Direction=Output, Source=System, Unit=11, Event=(WiredAnalog 
24,255)
13:34:02   basis.Direction=Output, Source=System, Unit=11, Event=(WiredOut 
24,On)
13:34:02   basis.Direction=Output, Source=System, Unit=11, Event=(WiredPullup 
24,Off)
13:34:02   basis.Direction=Output, Source=System, Unit=11, 
Event=(WiredSmittTrigger 24,0)
13:34:02   basis.Direction=Output, Source=System, Unit=11, 
Event=(WiredThreshold 24,0)
13:34:02   basis.Direction=Output, Source=System, Unit=11, Event=(Confirm Off)
13:34:02   basis.Direction=Output, Source=System, Unit=11, Event=(WiredRange 
24,255)
13:34:02   basis.************************************************************

Original comment by j.h....@hccnet.nl on 22 Feb 2011 at 12:35

GoogleCodeExporter commented 9 years ago
Ja, die is wat raar. Het is nu als volgt:

'Status' is niet geldig om onbedoelde vervuiling te voorkomen.

'Status All' geeft alle waarden. Parameter2 wordt genegeerd;

'Status VariableSet' geeft alle variabelen omdat bij 'VariableSet' een lege 
Par1 een nul is en een '0' geld als wildcard.

'Status VariableSet,0' geeft alle variabelen omdat bij 'VariableSet' een '0' 
geld als wildcard.

Original comment by P.K.Ton...@gmail.com on 4 Mar 2011 at 12:41

GoogleCodeExporter commented 9 years ago

Original comment by P.K.Ton...@gmail.com on 4 Mar 2011 at 12:42

GoogleCodeExporter commented 9 years ago

Original comment by j.h....@hccnet.nl on 4 Mar 2011 at 2:05

GoogleCodeExporter commented 9 years ago

Original comment by P.K.Ton...@gmail.com on 6 Mar 2011 at 10:36

GoogleCodeExporter commented 9 years ago
Released in versie V1.2.0

Original comment by P.K.Ton...@gmail.com on 1 Apr 2011 at 11:17

GoogleCodeExporter commented 9 years ago

Original comment by P.K.Ton...@gmail.com on 1 Apr 2011 at 11:18

GoogleCodeExporter commented 9 years ago

Original comment by P.K.Ton...@gmail.com on 1 Apr 2011 at 11:24