duketive

Hi,

The past post on this topic, states that i should run :

CMAccept

ConManClient2

on my CE Device first, before i can deploy from my desktop! Where can i find the CMAccept and ConManClient2, Its not in my CE device

Cheers,

James




Re: Microsoft Robotics - Hardware Configuration and Troubleshooting Deploy to ebox_2300_Device fail!

Ioana Butoi - MSFT

This post has the information you are looking for.

http://msdn2.microsoft.com/en-us/library/ms228708(VS.80).aspx

Ioana





Re: Microsoft Robotics - Hardware Configuration and Troubleshooting Deploy to ebox_2300_Device fail!

duketive

Thanks Mate! Guess best to use with Windows XP! Vista hard stuff!

Cheers






Re: Microsoft Robotics - Hardware Configuration and Troubleshooting Deploy to ebox_2300_Device fail!

Ioana Butoi - MSFT

It also works from Vista. I've used it from Vista mainly.

Ioana





Re: Microsoft Robotics - Hardware Configuration and Troubleshooting Deploy to ebox_2300_Device fail!

duketive

Hi Ioana,

Ok! Anyway once I deployed to my device, how do i know if it is working and running in my CE device






Re: Microsoft Robotics - Hardware Configuration and Troubleshooting Deploy to ebox_2300_Device fail!

Dave Lee

If you have a monitor attached, you should see a dialog box open up and display some status info.






Re: Microsoft Robotics - Hardware Configuration and Troubleshooting Deploy to ebox_2300_Device fail!

duketive

Thanks Dave,

After awhile i get an error msg on mt CE device:

File or assembly name "CF.DssRuntime,

Version+1.0.446.3,Culture =Neutral,

......................................................

...............................,was not found.

What are the diffrent way to encounter the problem's

Cheers Mate!






Re: Microsoft Robotics - Hardware Configuration and Troubleshooting Deploy to ebox_2300_Device fail!

Ioana Butoi - MSFT

It looks like you did not copy the MSRS runtime to the CE board. There are two things you can do. Create a DSSDeploy package and then run in on the CE device or you can copy over the CF folder found under BIN and then deploy your program to the same folder.

Also, if possible you should download the 1.5 version of Sumo. Currently you are running on the 1.5 CTP

Ioana





Re: Microsoft Robotics - Hardware Configuration and Troubleshooting Deploy to ebox_2300_Device fail!

duketive

Hi Ioana,

Some of my questions may label me as a newbie! Cause I am new to Robotics Studio and programming!

1) What are the MSRS Runtime i need Is it the CMAccept and ConmanClient2

2) How do i create a DSSDeploy package

Cheers,






Re: Microsoft Robotics - Hardware Configuration and Troubleshooting Deploy to ebox_2300_Device fail!

Ioana Butoi - MSFT

The MSRS runtime for CE is the dll and other files that are shipped as part of the Microsoft Robotics Studio installation under the CF folder. To get the MSRS runtime over you need to copy the CF folder found under Microsoft Robotics Studio\bin on the CE box and rename it to bin. I.e. copy it under MSRS\bin.

The CMaccept and CommandClient2 are part of the CE tools.

After you copied the runtime over, you can use Visual Studio to deploy your project to the bin folder on the CE device where you copied the CF files.

Now you are ready to run. All you need to do is from the bin folder on the EBOX run the following command

cf.dsshost.exe /p:<port number> /t:<port number> /m:<manifest file>

For example if you deployed the SumoPlayer you can run

cf.dsshost.exe /p:50000 /t:50001 /mTongue Tiedumoplayer.Hardware.manifest.xml

DssDeploy is a tool that can create a self extractable package that contains all the necessary files to run your program. You can find information about it online or by running dssdeploy.exe /

For additional information you can look at this thread http://forums.microsoft.com/msdn/showpost.aspx postid=1902303&siteid=1&sb=0&d=1&at=7&ft=11&tf=0&pageid=0

Hope this helps,

Ioana





Re: Microsoft Robotics - Hardware Configuration and Troubleshooting Deploy to ebox_2300_Device fail!

duketive

Greeting Ioana,

Thanks, the information was a great help in getting the error msg out!

1) About the hardware mainfest How do i change my mainfestname to my own bot name, example nw my bot is "SittingDuck"

2) by default it use's sumoplayer.Hardware.manifest.xml! must i create a new manifest "SittingDuck" Because when i run it always uses the default programs, which i belive is SumoPlayer

Cheers!






Re: Microsoft Robotics - Hardware Configuration and Troubleshooting Deploy to ebox_2300_Device fail!

duketive

Greeting,

One more thing! I got the following error msg!

"Rebuilding contract directory cache. This will take a few minutes ..."

I have aready deleted my stored folder!

Cheers,






Re: Microsoft Robotics - Hardware Configuration and Troubleshooting Deploy to ebox_2300_Device fail!

Ioana Butoi - MSFT

"Rebuilding contract directory cache. This will take a few minutes ..." this is not an error. Everytime there is a new dll it has to rebuild the cache to include the new dll. Sometimes it takes a bit for the cache to rebuild.

The name of the manifest does not matter. What matters is the contract that it points to. When you use DssNewService or CreateSumoPlayer tool a manifest will automatically be generated for you and it should have the right contract reference. To check that just open the manifest with the DssManifestEditor and makes sure it points to your service. When you open the manifest you should see your service in there, SittingDuck. If not you can drag it in from the service list and remove the existing one. Then you need to make sure you deploy this file to the Ebox.

Hope this helps,

Ioana





Re: Microsoft Robotics - Hardware Configuration and Troubleshooting Deploy to ebox_2300_Device fail!

duketive

Hi,

The Rebuilding takes agest! Anyway... is it ok form me to put

¡°\Program Files\MSRS\bin\MsrsAutoStart.exe¡± ¡°\Program Files\MSRS\bin\cf.dsshost.exe¡± ¨Cp:50000 ¨Ct:50001 ¨Cmumoplayer.hardware.manifest.xml"

in my MSRSAutoStart shortcut tab

Chees






Re: Microsoft Robotics - Hardware Configuration and Troubleshooting Deploy to ebox_2300_Device fail!

duketive

Thanks Ioana,

I manage to get my bot up and running!

Cheers!