This directory contains the source code for the embedded BEDS controller. Contents ======== Project Files ------------- BEDS.mcp - The Metrowerks Codewarrior project file to build the embedded BEDS software. This project file has two targets. BEDS builds the software for the BEDS controller. BEDSProto builds it for the preliminary hand-wired prototype. BEDSTest.mcp - The Metrowerks Codewarrior project file to build various test apps. BEDSTeapot builds a version of the Invensense Teapot code that sends packets via the BEDS aux serial port, to talk to the Invensense Teapot Windows app. BEDSTeapotProto builds the teapot app for the hand-wired proto board. LPStop and LPStopProto build a simple app that can be used to measure the current consumption of the board in low-power sleep mode. decode builds a standalone PicoDOS program to decode BEDS event (.EVT) and watch (.WAT) files Source Directories ------------------ src - this directory contains the 'C' source files for the BEDS app. It in turn has several subdirectories. src/beds contains the code that directly implements the BEDS application. src/umpl contains the platform-independent parts of the Invensense MotionApps stack src/platform contains the platform-specific code from the Invensense MotionApps software stack, customized for the Persistor CF2 src/ZModem contains the source for ZModem file transfer src/ekermit contains the source for Kermit file transfer src/test contains code for test applications.