|
|
|
Forum Newbie
      
Group: Forum Members
Last Login: Sunday, May 31, 2009 12:33 PM
Posts: 2,
Visits: 7
|
|
| I have been using the Logitech Dual Action Gamepad - (exact model recommended on the Robotics Connection website) to drive the Traxster (with a Serializer) from my desktop computer but when I try to use it on my laptop it gives me errors (See below). I originally had this same problem on my desktop but somehow I got it working and now I can't remember what I did. I thought it was the version of the Logitech game controller drivers but when I installed the same version on my laptop as on my desktop I still get the same errors. The program I am running is the TraxsterDriveService downloaded from the RoboticsConnection website. I have changed the reference (SerializerServices.Y2006.M08.Proxy specific version to false) and rebuilt the program. Now there is no longer the yellow exclamation point on the reference. The program builds with no errors. I did convert it to a Visual Studio 2008 project but that also works fine on my desktop. I have tried to keep my desktop and laptop configurations as close as possible: My laptop has the same OS and service packs installed as my desktop. I have Installed DirectX 9c (same as desktop) I installed the Logitech game controller drivers (same as desktop) Any suggestions that may help resolve this would be appreciated. Regards, Blake Mann Here is the full text displayed in the command window when the program starts up: * Service uri: [05/31/2009 12:22:56][http://keywest:50000/directory] * Service uri: [05/31/2009 12:22:56][http://keywest:50000/constructor/cd4c7b0 d-7ff3-439f-b7e5-66414136cb60] * Starting manifest load: file:///C:/Microsoft%20Robotics%20Studio%20(1.5)/sam ples/Platforms/RoboticsConnection/TraxsterDriveService/Manifests/TraxsterDriveSe rvice.manifest.xml [05/31/2009 12:22:58][http://keywest:50000/manifestloaderclie nt] *** System.TypeInitializationException: The type initializer for 'Dss.Transforms .TransformXInputGamepad.Transforms' threw an exception. ---> System.IO.FileNotFo undException: The specified module could not be found. (Exception from HRESULT: 0x8007007E) at Dss.Transforms.TransformXInputGamepad.Transforms.Register() at Dss.Transforms.TransformXInputGamepad.Transforms..cctor() --- End of inner exception stack trace --- at System.Runtime.CompilerServices.RuntimeHelpers._RunClassConstructor(IntPtr type) at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(Runtime TypeHandle type) at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, B inder binder, Object[] parameters, CultureInfo culture) at System.Reflection.ConstructorInfo.Invoke(Object[] parameters) at Microsoft.Dss.Services.Serializer.DataCache.LoadServiceTransform(AssemblyL ocations locations) at Microsoft.Dss.Services.ContractDirectory.ContractDirectory.FinishUp(QueryS erviceContract query, ContractResults results, Port`1 directoryResultsPort) [05/ 31/2009 12:23:06][http://keywest:50000/contractdirectory] Rebuilding contract directory cache. This will take a few moments ... Contract directory cache refresh complete * Serializer Core Service uri: http://keywest:50000/serializer [05/31/2009 12: 23:51][http://keywest:50000/serializer] * Wheel Encoder Service uri: http://keywest:50000/encoderservice/cc064f13-7b73 -4606-b0d8-8b9eff14f728 [05/31/2009 12:23:53][http://keywest:50000/encoderservic e/cc064f13-7b73-4606-b0d8-8b9eff14f728] * Wheel Encoder Service uri: http://keywest:50000/encoderservice/74d4b181-c2d6 -4e9e-85b7-92a465d2a68a [05/31/2009 12:23:53][http://keywest:50000/encoderservic e/74d4b181-c2d6-4e9e-85b7-92a465d2a68a] ** Error creating service. Fault Subcode uplicateEntry. Service type:http://ww w.roboticsconnection.com/2006/08/Serializer.html [05/31/2009 12:23:53][http://ke ywest:50000/constructor/cd4c7b0d-7ff3-439f-b7e5-66414136cb60] ** Error creating service. Fault Subcode uplicateEntry. Service type:http://ww w.roboticsconnection.com/2006/08/Serializer.html [05/31/2009 12:23:53][http://ke ywest:50000/constructor/cd4c7b0d-7ff3-439f-b7e5-66414136cb60] Initializing SerialIO, Port:12, BaudRate:19200 * Motor Service uri: http://keywest:50000/motorservice/540afdd1-4002-4ced-b16a -91cc7639a969 [05/31/2009 12:23:54][http://keywest:50000/motorservice/540afdd1-4 002-4ced-b16a-91cc7639a969] Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port * Motor Service uri: http://keywest:50000/motorservice/5585f7ff-0241-4dbb-829b -542220550f70 [05/31/2009 12:23:56][http://keywest:50000/motorservice/5585f7ff-0 241-4dbb-829b-542220550f70] * Gpio Service uri: http://keywest:50000/gpioservice [05/31/2009 12:23:56][htt p://keywest:50000/gpioservice] * Gp2d12 Service uri: http://keywest:50000/gp2d12service/ff05fa7b-ad13-43ec-80 30-6ef18208027a [05/31/2009 12:23:56][http://keywest:50000/gp2d12service/ff05fa7 b-ad13-43ec-8030-6ef18208027a] * Gp2d12 Service uri: http://keywest:50000/gp2d12service/d5f3bacf-4479-4329-9c b2-eda3d5d1be58 [05/31/2009 12:23:56][http://keywest:50000/gp2d12service/d5f3bac f-4479-4329-9cb2-eda3d5d1be58] * Gp2d12 Service uri: http://keywest:50000/gp2d12service/2570c2f4-1020-405c-86 fe-db901b5592de [05/31/2009 12:23:56][http://keywest:50000/gp2d12service/2570c2f 4-1020-405c-86fe-db901b5592de] Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port * Servo Service uri: http://keywest:50000/servoservice/60c6230f-fa28-4630-a136 -20f9433df9f7 [05/31/2009 12:23:58][http://keywest:50000/servoservice/60c6230f-f a28-4630-a136-20f9433df9f7] * Servo Service uri: http://keywest:50000/servoservice/a327eb3c-d14b-4fdc-8518 -4b1d82238e81 [05/31/2009 12:23:58][http://keywest:50000/servoservice/a327eb3c-d 14b-4fdc-8518-4b1d82238e81] * Manifest load complete [05/31/2009 12:23:58][http://keywest:50000/manifestlo aderclient] Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 * Compass (Cmps03) Service uri: http://keywest:50000/cmps03 [05/31/2009 12:23: 59][http://keywest:50000/cmps03] *** Partner enumeration during service startup failed. Service will not start: h ttp://www.roboticsconnection.com/2006/08/TraxsterDriveService.html Partners specified statically in service implementation class: PartnerAttribute Name:XInput,Contract:http://schemas.microsoft.com/robot ics/2006/09/xinputgamepad.html,CreationPolicy:UseExistingOrCreate PartnerAttribute Name:GameController,Contract:http://schemas.microsoft.c om/robotics/2006/09/gamecontroller.html,CreationPolicy:UseExistingOrCreate PartnerAttribute Name:Gpio,Contract:http://www.roboticsconnection.com/20 06/08/Gpio.html,CreationPolicy:UseExistingOrCreate PartnerAttribute Name:Motor1,Contract:http://www.roboticsconnection.com/ 2006/08/Motor.html,CreationPolicy:UsePartnerListEntry PartnerAttribute Name:Servo1,Contract:http://www.roboticsconnection.com/ 2006/08/Servo.html,CreationPolicy:UsePartnerListEntry Partners specified at runtime, in CreateRequest: Name: http://www.roboticsconnection.com/2006/08/TraxsterDriveService.htm l:Serializer, Contract: , Service: dssp.tcp://keywest:50001/serializer Name: http://www.roboticsconnection.com/2006/08/TraxsterDriveService.htm l:Motor1, Contract: , Service: dssp.tcp://keywest:50001/motorservice/5585f7ff-02 41-4dbb-829b-542220550f70 Name: http://www.roboticsconnection.com/2006/08/TraxsterDriveService.htm l:Motor2, Contract: , Service: dssp.tcp://keywest:50001/motorservice/540afdd1-40 02-4ced-b16a-91cc7639a969 Name: http://www.roboticsconnection.com/2006/08/TraxsterDriveService.htm l:Encoder1, Contract: , Service: dssp.tcp://keywest:50001/encoderservice/cc064f1 3-7b73-4606-b0d8-8b9eff14f728 Name: http://www.roboticsconnection.com/2006/08/TraxsterDriveService.htm l:Encoder2, Contract: , Service: dssp.tcp://keywest:50001/encoderservice/74d4b18 1-c2d6-4e9e-85b7-92a465d2a68a Name: http://www.roboticsconnection.com/2006/08/TraxsterDriveService.htm l:LeftIR, Contract: , Service: dssp.tcp://keywest:50001/gp2d12service/ff05fa7b-a d13-43ec-8030-6ef18208027a Name: http://www.roboticsconnection.com/2006/08/TraxsterDriveService.htm l:FrontIR, Contract: , Service: dssp.tcp://keywest:50001/gp2d12service/d5f3bacf- 4479-4329-9cb2-eda3d5d1be58 Name: http://www.roboticsconnection.com/2006/08/TraxsterDriveService.htm l:RightIR, Contract: , Service: dssp.tcp://keywest:50001/gp2d12service/2570c2f4- 1020-405c-86fe-db901b5592de Name: http://www.roboticsconnection.com/2006/08/TraxsterDriveService.htm l:Servo1, Contract: , Service: dssp.tcp://keywest:50001/servoservice/60c6230f-fa 28-4630-a136-20f9433df9f7 Name: http://www.roboticsconnection.com/2006/08/TraxsterDriveService.htm l:Servo2, Contract: , Service: dssp.tcp://keywest:50001/servoservice/a327eb3c-d1 4b-4fdc-8518-4b1d82238e81 Name: http://www.roboticsconnection.com/2006/08/TraxsterDriveService.htm l:Cmps03, Contract: , Service: dssp.tcp://keywest:50001/cmps03 Name: http://www.roboticsconnection.com/2006/08/TraxsterDriveService.htm l:LineSensor, Contract: , Service: dssp.tcp://keywest:50001/linesensorservice Name: http://schemas.microsoft.com/xw/2004/10/dssp.html:ConstructorServi ce, Contract: http://schemas.microsoft.com/xw/2004/10/constructor.html, Service: dssp.tcp://keywest:50001/constructor/cd4c7b0d-7ff3-439f-b7e5-66414136cb60 Name: artnerListServi">http://schemas.microsoft.com/xw/2004/10/dssp.html artnerListServi ce, Contract: http://schemas.microsoft.com/xw/2004/10/partnerlist.html, Service: dssp.tcp://keywest:50001/traxsterdriveservice/dss/partnermanager Name: http://www.roboticsconnection.com/2006/08/TraxsterDriveService.htm l:Gpio, Contract: http://www.roboticsconnection.com/2006/08/Gpio.html, Service: dssp.tcp://keywest:50001/gpioservice Name: http://www.roboticsconnection.com/2006/08/TraxsterDriveService.htm l:GameController, Contract: http://schemas.microsoft.com/robotics/2006/09/gameco ntroller.html, Service: dssp.tcp://keywest:50001/gamecontroller/dc98b9ef-4192-4a ad-8cf3-5a42f4539b15 [05/31/2009 12:24:00][http://keywest:50000/traxsterdriveservice] Unable to open serial port * LineSensor Service uri: http://keywest:50000/linesensorservice [05/31/2009 1 2:24:01][http://keywest:50000/linesensorservice] Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200 Unable to open serial port Initializing SerialIO, Port:12, BaudRate:19200
|
|
|
|
|
Supreme Being
      
Group: Administrators
Last Login: Monday, October 31, 2011 9:18 PM
Posts: 640,
Visits: 819
|
|
| Blake, Are you using MSRS 1.5, or MS RDS 2008? The error looks to me like it can't find a manifest (because a FileNotFound exception was thrown)...possibly the one for the TraxsterDriveService. Also, the SerializerService can't start up because the COM port is incorrect. Best Regards!
Jason Summerour President, Summerour Robotics Corporation www.roboticsconnection.com
|
|
|
|
|
Junior Member
      
Group: Forum Members
Last Login: Monday, June 01, 2009 11:34 AM
Posts: 15,
Visits: 45
|
|
| Thanks Jason, that gives me some clues as to where look. I knew about the com port but I figured the other error was happening before it was ever trying to communicate with the Serializer.
|
|
|
|
|
Junior Member
      
Group: Forum Members
Last Login: Monday, June 01, 2009 11:34 AM
Posts: 15,
Visits: 45
|
|
| Problem solved. Somehow upgrading the project in Visual Studio 2008 caused the file paths for the manifests to be a problem. I actually have a copy of the program in a seperate project directory and this is the one I have upgraded to a Visual Studio 2008 project. It is also the one that I am running. However I have not yet changed the paths for the manifest file paths so a second copy of the program files needs to be in the "C:\Microsoft Robotics Studio (1.5)\samples\Platforms\RoboticsConnection\SerializerServices\Config" directory so it can acess those files in the config directory. It was this project that I also had upgraded to a VS 2008 project and that is what caused the problem. When I deleted these project files and recopied the VS 2005 project files to the same location it worked fine.
|
|
|
|