Project DescriptionMicrosoft Robotics Studio services to interface with the VEX Robots controller
This project describes a set of services to support the VEX Robotics controller from Microsoft Robotics Studio 2.0. This release has some major changes to the default handling. Rather than requiring you to set default parameters, each supporting service can search for the controller to setup a working default. (E.g. if the first encoder is set as interrupt 3, then if you create an encoder without a manifest, it will search and find the encoder on interrupt 3.)
There are MANY bug fixes in comparison to the 1.5 version. Responses are now generated after requests are satisfied. New and soon to be released sensors from VEX Robotics are supported. (At least I expect they are since I don't actually have the sensors yet.)
Currently implemented are:
*Motors
*Servos
*Button switch sensors
*Limit switch sensors
*Light sensor
*Sonar sensor
*Encoders
*Gyros
*Accelerometers
*Analog Inputs/Outputs
*Digital Inputs/Outputs
A description of the SquareBot robot is included to start with.
Please check the discussions for generation and usage comments as I learn more that I don't mention in any other documentation.
1/1/2009 Happy New YearI've updated the build to support setting the controller from the manifest settings from the supporting service.
1/28/2009 Some friendly links