Hi,

ich hab Roomba500 nochmals neu kompiliert. Das startet jetzt, in der Konsole kommen verschiedene Fehlermeldungen, dass Services nicht gestartet wurden:

Rebuilding contract directory cache. This will take a few moments ...
*** Service creation failure most common reasons:
- Service contract identifier in manifest or Create request does not match C
ontract.Identifier
- Service references a different version of runtime assemblies
- Failure to load referenced assemblies (not found in binary folder or unabl
e to load types)
Additional information can be found in the system debugger log.
[05/21/2010 17:20:17][http://rana:50000/manifestloader/dcc...cc4-4a1a-985f-
348d9dab8096]

(...)

Contract directory cache refresh complete
** Error creating service. Service type:http://schemas.microsoft.com/robotics/2
007/01/irobot.html [05/21/2010 17:20:22][http://rana:50000/constructor]
** Error creating service. Service type:http://schemas.microsoft.com/robotics/2
006/12/irobot/stream.html [05/21/2010 17:20:22][http://rana:50000/constructor]

Ich kann dann mit der 'CLEAN'-Taste das TestRoomba-Programm starten und von Menue-Punkt zu Menuepunkt weiter schalten. In einem Fenster sehe ich dann Erfolgs- bzw. Failure-Meldungen. Z.B.:

DrivePWM stopiRobot command DrivePWM is invalid for this iRobot model.

(laut Open Interface Specs sollte das an sich möglich sein: evtl. einer der nicht gestarteten Dienste?)

und:

Roomba 500 sensors:
Timeout waiting for Roomba 500 sensor notification

(das selbe Problem?)

Aber ist wieder ein Teil-Erfolg

Christoph