* added inversion, identity, and add_scalar functions to pprz_algebra_float.h
* changed to double arrays + verified
* moved invert function from inline to pprz_algebra_float.c file
* added decawave_serial_communication module files
* added reference to arduino library in module comments
* added abi message
* fixing abi send
* added abi
* compiles
* tested on bebop2 drones with decawave modules
* improved module description
* cleanup
* fixed code-style
* pprzlink same as master
* updated subrepos opencv_bebop
* temp
* temp
* temp
* addressed define and global variable comments
* Addressed comments on define macros and abi.xml
* making functions more general
* fix up
* tested!
* removing last global variables
* renamed temp variables
* must have messed up the message decoding/sending
* successfully tested
* clean-up
* changed variable names as necessary
* float size define removed
* last changes + tests
* removed test module
* removed unnecessary includes and added endline characters
* math functions and high pass filter
high pass filter uses doubles to avoid numerical errors
* determinant check
Also reverse order such that output comes first in the argument list
* removed function prototypes
* Make mpu9250 compatible with mpu6500, by providing option to disable mag
* Upgrade QTC version, add more QTCreator compatibility with chibios
* F3 support
* Add priliminary support stm32f3 discovery board using chibios
* Add support for the stm32f37 xvert board by means of chibios
* Give INDI simple full control authority
* Motor driver for the vertx
* Create define out of required THD_WORKING_AREA space
This required making a seperate board file for the mxs. Hence also changed the ladylisamxs airframe file to use the new board. Also added a cx10 airframe file.
This feature allows to create an automatic binding to a ABI message
while specifying the list of variable names ('_' are ignored).
A local (static) variable is updated to the latest value each time a new
message is received and it can be read in any flight plan instruction.
Example of usage:
<variables>
<abi_binding name="VELOCITY_ESTIMATE" vars="_, vx, vy, vz, _"/>
</variables>
please not the in this example, the first and the last variable are
ignored but the number of variable must match the number of fields in
ABI messages description (conf/abi.xml).
An extra attribute 'id' allows to set a specific sender ID (by default
ABI_BROADCAST).