======================================================================================================== Installation Instructions for Serializer Services: ======================================================================================================== 1.) Navigate to the following directory: Microsoft Robotics Studio (1.5)\samples\Platforms 2.) Extract the RoboticsConnection_Services_MSRS_1.5.zip file under this directory. 3.) You should now have the following directories, with appropriate sub-directories. Microsoft Robotics Studio (1.5)\samples\Platforms\RoboticsConnection\SerializerServices Microsoft Robotics Studio (1.5)\samples\Platforms\RoboticsConnection\TraxsterDriveService 4.) cd to Microsoft Robotics Studio (1.5)\samples\Platforms\RoboticsConnection and type "devenv RoboticsConnection.sln". 5.) This will open the RoboticsConnection Services in Visual Studio 2005, which includes the SerializerServices, and TraxsterDriveService project. 6.) You can also double click on the RoboticsConnection project in Windows Explorer to start it up in Visual Studio 2005. NOTE: If you have multiple Visual Studios installed (e.g. VS2003 and VS2005), it may choose VS2003, so you'll have to ensure it uses VS2005. 7.) In the Solution Explorer pane (under the TraxsterDriveService), click on "References" to expand the list of dlls currently used by the project. You should see a "SerializerServices.Y2006.M08.Proxy". Right click beside the entry,and select "Properties". Within the Properties window (lower right) set "Specific Version" to false. 8.) Re-Build the project. SerializerServices should successfully build first, then SerializerServices.CF, then TraxsterDriveService. 9.) Right click on the TraxsterDriveService project, and select 'Set as Startup Project'. 10.) Make sure power to the Traxster Robot is on, and that a PC Dual Action (XBox style) USB gamepad is plugged into a USB port. NOTE: Actual XBox controllers may not work. We know that the Logitech Dual Action USB controller will work (PN: 863247-0010) 11.) Start the service (Hit the green arrow at the top of VisuaStudio 2005). A Windows Security Alert window should pop up asking you if you want to Block or Unblock the Microsoft Dss Service Host. Please select "Unblock". A GUI should pop up, and connect to the Traxster Robot (using the Serializer), allowing you to drive it around. You can also start the service via the MSRS command prompt by going to /samples/Platforms/RoboticsConnection/Manifests and type "dssHost /p:50000 /m: TraxsterDriveService.manifest.xml 12.) You should see the green LED is light up on the eb505 bluetooth module (if you have once connected and configured properly, which means a serial connection has been established. 13.) You should now be able to drive the Traxster around (make sure you hold down the drive enable button on the XBox controller). Please report any discrepancies to: techsupport@roboticsconnection.com 14.) To make any configuration changes, or to inspect the Serializer services (and add extra services), choose Help->Configuration from the Drive GUI. This will launch a browser for the Serializer Services. You can then click on the service in the left window pane to see the configuration and make changes. 15.) To change the Serial Port within the Serializer Services, cd to /samples/Platforms/RoboticsConnection/SerializerServices/config, and modify the ComPort xml entry to be the appropriate port in the SerializerServices.config file. You can also open this file via Visual Studio 2005. ============================================================================================================ Traxster Drive Service NOTES: ============================================================================================================ NOTE: This requires a serializer to be wirelessly connected to the COM Port of your computer to work. This may be in the form of a Bluetooth serial device, or an XBee serial device, or a 900Mhz serial device. Our robots use an A7Engineering Eb505 module connected to the Serializer, and a Linksys BT100 module connected to the laptop/PC for the wireless serial connection. ============================================================================================================