Branch Matrixpilot_on_Madre_board created
Reading of multiple devices on I2C bus using a queue, not fully finished but roughly working.
added/deleted some files
Update commit, changed the configuration of gyro and accelerometer
Checkpoint commit for further modifications, feeded the DCM with the i2c sensors values, seems to be working great. I didn't measured it yet, but the yaw drift seems to be very very low even without the magneto.
Experimenting with sensors, Basic NMEA support (I've included an example found in MatrixNavNMEA.zip)
NMEA support: Optimized the state machine (removed useless states), now read the time and the date. Support of some command for MTK-3301 module (baud rate, fix freq, parameter selection)
NMEA support: Now read also GGA (gga7,8,9)
Now compiling with UDB4 set in options.h
NMEA support: corrected some comments, code reviewed
NMEA support: Now the parse check also the checksum
Fixed a bug in NMEA definition, Starting to work with PWM in & out.
RADIO IN: 
-Detached the code of radioIn_udb4.c from the HW (configuration in ConfigUDB4.h)
-Improved the performance of the PPM reading. (capturing only one edge)
Added Matrixpilot to the branch
Matrixpilot on Madre board: Created the project for my board, but still not compilable (parameter_table.c:71: error: 'dcm_declination_angle' undeclared here (not in a function))
Modified options.h as well.
Matrixpilot on Madre board: Fixed the compile error
Matrixpilot On MADRE_BOARD: Updated with trunk
Matrixpilot on MADRE board: Fixed a bug in the system of reference and in the cpu usage reading
Matrixpilot on Madre board: Simplified the code of SW interrupt, easier to change the unused HW source in case of need. Code more scalable.
Matrixpilot on Madre board: Generalized a bit serialIO_udb4.c, using
#define GPS_ON_UART 1
#define SERIAL_ON_UART 2
in ConfigUDB4.h or in ConfigMADRE.h, you can select on which UART connect the GPS and the SERIAL link, this might be useful if you want HILSIM to communicate through the XBEE connector.
Matrixpilot On Madre Board: Updated with trunk, Now reading the sensors @2KHz