Once the comm. port is set and SCP has been successfully initiated you can begin reading and writing to the object memory addresses. The SCP program does two things, it writes to the OOPic and it request data from the OOPic. Each time it writes or reads, the first thing it does it tell the OOPic what memory address it is writing to or reading from.
There are two ways to outputting to the OOPic manual or automatic. In manual mode you can click the send data button next to the robot navigation target. In auto, it will send data at the timer interval you set. You can typically send data more than 5 times a second, depending on the packet size.
Each input and output has an assignable address, these address must match the OOPic�s memory address. For the inputs you can scale the returned numbers, change the units, set an offset, etc. For the Outputs, you can set them as digital or value driven, you can set the max, min, and defaults of each output along with the increments and dcrements you want to step through. There is also a convienent mouse driven target that you can use to easily drive your robot with a click of a mouse.
When data is returned from the OOPic it will show up in the raw Data in Rx Diagnostics. The data is then parsed by the program and displayed in the input fields.
For further information see our support page. You can also download the help file that comes with the program to help you understand all the features this program is packed with.
Revision History:
Rev 0.0: Released 12/1/05. Intial Release
Rev 1.0: Released 2/21/06. Added funtionality and more data files.
Rev2.0: Released 12/5/06. Added more funtionality to the touch pad allowing it to drive more objects such as PWM controllers with a reverse bit. We also made some other minor fixes and enhancements. Also included are more expamples with the associated OOPic code. Old data files will need to be updated manually (a file is included showing you how).
Rev2.1: Released 3/5/07. Fixed minor file loading bug. Fixed file association with an oopic example. Changed outputs to allow words to be written to oopic object.
Rev3.0: Relese 8/30/07. Added Joystick/Gamepad DirectX functions. Added automatic COM port detection. Enhanced file save and load options. Additional example program with gamepad control.
Contact us if you previously purchased this for a free update.