To get started working with the Sensor and Location API, you may want to purchase an inexpensive sensor board from Freescale called the Flexis JM Badge Board. For location you may want to purchase Streets and Trips (GPS) 2009 which includes a USB GPS device. These devices along with Visual Studio 2008 SP1 running on Windows 7 will give you a complete hardware/software prototyping development environment.
Note: you will want to order the JM Badge Rev-D version of the JM Badge board.
Back of Board
Front of Board
The board features these sensors:
The board has a USB adapter to connect it to your PC. Following the directions in the User Manual, make sure your board is functioning. There are a number of built in flashed demos for testing the board.
Next you will want to install the Windows 7 driver for the board and update the board’s firmware. The directions on how to do this can be found in the Sensor Developer Kit for Windows 7. (see the README file in the root folder)
For more information about the sample applications, see the documentation that in the Sensor Development Kit files.
In addition to the kit you will also want to download the samples and helper classes from the MSDN Sensor and Location API page:
You can test that your board is working with Windows 7 by opening the Sensor Diagnostic Tool Visual Studio project. Build the project and run the application.
The application will connect to the board, enumerate the sensors and display the sensor properties and real time data coming from the sensor. This application is also a great code base for learning how to work with the .NET Framework class library that wraps the Sensor COM API.
When I run the driver installer, it asks me to "plug in the sensor board and press OK". I do this, then nothing else happens.
Hi Chris. This blog post was helpful to me to get the board working with Windows 7: http://blogs.msdn.com/gavingear/archive/2009/05/08/how-to-get-new-freescale-sensor-boards-to-work-on-windows-7.aspx
I did this a while ago so my memroy of it is fuzzy. There was a bit ot trial and error and after a couple of false starts I got it working. You will know you have it working when you get 2 red lights blinking on the board display.
Hi, any idea to use multiple JM bedge boards on the same PC running Windowes 7 ?
Thanks in advance.
Hi Angelo, I do not have 2 boards to test this config. Not sure what effect it would have on the ability of the Sensor sub-system to enumerate the sensors. -bob