SerialzierLibCpp Beta Release 0.2
Navigates to RoboticsConnection.com Home RoboticsConnection.com HomePage
RoboticsConnection User Forum
Home       Members    Calendar    Who's On
Welcome Guest ( Login | Register )
        



SerialzierLibCpp Beta Release 0.2 Expand / Collapse
Author
Message
Posted Saturday, January 19, 2008 8:51 PM


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

Group: Administrators
Last Login: Today @ 6:22 AM
Posts: 277, Visits: 407
SerializerLibCpp Release Notes

Version 0.2.0

Overview

The release contains many bug fixes identified while testing the remaining classes (listed in the Version 0.1.0 release note available in this forum).  CPidMotor is the only remaining class which has not yet been fully tested.  This testing will occur a few days after this release and will contain any necessary bug fixes.

The port to Windows Embedded CE (WECE) is complete and is provided in this release as another build target in the Visual Studio solution file.  See the Building for Windows CE section for more information on how to create the WECE object module library for your target platform.

Download

A zip file containing release notes, documentation (still in development), source code, binaries, and an example application (TestHarness) may be found here.

Building for Windows Embedded CE

The WECE build target provided in this release in contained in the SLC solution file located in the SerializerLibCpp directory.  As configured it will build for the x86 based eBox 2300 device (available at RoboticsConnection) with CE 6.0.  This project may be used as the basis of building for other ARM based WECE target types.

To activate the build for the eBox 2300 select the Build | Configuration Manager option, and select the ebox2300_WinCE600_SDK (x86) platform in the Platform column of the dialog for the SerializerLibCpp project.  You may also select the built-in platform type of Pocket PC 2003 (ARMV4) though this target type has not yet been tested.  To select other custom platform types, you will need to install the Platform SDK for that platform.  This is generally provided by the board vendor, or can be generated from within the Platform Builder project used to maintain the custom OS image.

A special WECE version of the Test Harness application is provided in the SLC under the TestHarnessCE project.  The SerializerLibCpp.lib module built for the eBox 2300 platform, is statically linked with this application forming one TestHarnessCE.exe file.

Completed Testing

The following user classes (those intended to be called by Serializer applications) have been tested with actual hardware and were exercised using the SLC TestHarness application.:

·         CDifferentialPwmDCMotor

·         CPwmDCMotor

·         CServoMotor

·         CGP2D12

·         CGP2D120

·         CSRF08

·         CWheelEncoder

·         CBiPolarStepperMotor

·         CSP03

·         CCMPS03

·         CGpioPin

·         CI2CDevice

·         CMaxSonarEZ1

·         CPing

·         CSRF04

·         CSRF05

·         CSRF10

·         CTPA81

The following user classes have not been tested with actual hardware and have received only preliminary runtime testing.

·         CPidMotor

Outstanding Work

The following action items are still outstanding:

·         Classes for the RoboticsConnection line following sensor

·         Testing required for the CPidMotor class

·         Linux port of the SLC

·         Linux port of the TestHarness application.

·         User class documentation

Report Bugs

The SerializerLibCpp is a community project and relies on the feedback of its users to continue its evolution.  Please submit any suggested enhancements or bugs to the RoboticsConnection forum for this project.  Until the revision control system is made available online, please feel free to submit your bug fixes via this forum.

Onward!


James Y. Wilson
http://www.learningce.com
Fortudine Vincimus!

Jason Summerour
President,
Summerour Robotics Corporation
Microsoft MVP
www.roboticsconnection.com

Post #22
« Prev Topic | Next Topic »


Reading This Topic Expand / Collapse
Active Users: 1 (1 guest, 0 members, 0 anonymous members)
No members currently viewing this topic.
Forum Moderators: jsummerour

Permissions Expand / Collapse

All times are GMT -8:00, Time now is 9:20am

Powered By InstantForum.NET v4.1.4 © 2008
Execution: 0.047. 11 queries. Compression Disabled.