Felix Ruess
e18e4e2f29
[generators] more verbose error reports
...
if someone actually manages to provide a directory instead of a xml file
2016-04-06 11:26:20 +02:00
Felix Ruess
e69f68cb1d
Revert pprzlink_descriptor merge #1589
...
as this somehow broke the simulators...
2016-04-02 11:21:30 +02:00
Felix Ruess
1e836530d6
update changelog
2016-04-01 21:15:18 +02:00
Felix Ruess
bd7f6a1d2d
[modules] fix some include directives
2016-04-01 14:46:55 +02:00
kevindehecker
45d4ca3486
RADIO_FLAP is now called RADIO_AUX1 on fbw side
2016-04-01 14:07:31 +02:00
kevindehecker
c3ce84fe64
Fix compile error caused by mistakenly putting autopilot_motor_on in px4 ifdef
2016-04-01 14:07:31 +02:00
Felix Ruess
9b4c84cc7c
[pprzlink] disable fd functionality by default
...
disable the file descriptor functionality by default because it increases code size quite a lot and hence won't fit anymore on small boards (e.g. naze32).
It can be enabled by defining PPRZLINK_ENABLE_FD
This fixes builds for flip32,naze32, etc. after merging #1589
2016-04-01 13:50:55 +02:00
Felix Ruess
a99dfbd5e8
[modules] ins_xsens700: hack for SITL
2016-03-31 23:36:26 +02:00
Gautier Hattenberger
cbee08aead
fix function definition
2016-03-31 23:20:37 +02:00
Felix Ruess
8b43408753
[modules] use string type where appropriate
2016-03-31 22:40:47 +02:00
Gautier Hattenberger
1fdea9387b
[modules] split define and include
...
also reuse 'type' attribute for string flags
2016-03-31 22:40:46 +02:00
Gautier Hattenberger
d14135246e
fix attribute type error in usb_serial drivers
2016-03-31 22:21:34 +02:00
Felix Ruess
d139db2df4
fix some more errors after pprzlink update
2016-03-31 22:03:04 +02:00
Felix Ruess
3536ac864c
[mcu_periph] udp: fix bool regression
2016-03-31 21:49:41 +02:00
Felix Ruess
9ee7a2f225
[docker] run.sh exit with correct status
2016-03-31 21:43:46 +02:00
Felix Ruess
bd822d4560
[actuators] spektrum: fix typo after pprzlink update
2016-03-31 21:16:34 +02:00
Felix Ruess
b998261a6c
Merge pull request #1569 from kevindehecker/PX4_IMU
...
Pixhawk board IMU driver
- SPI driver for the lsm303dlhc and refactor I2C driver.
- Created a PX4 imu, which consists lsm303dlhc (acc) + l3g (gyro) IMU, both on spi and the lsm303dlhc mag
- Changed the ms5611 baro to spi
- configurable signs for hmc58xx (to rotate sensor output in 90deg units)
2016-03-31 21:10:00 +02:00
kevindehecker
e477cdf1ac
[intermcu] PX4: Dial down baud after start up period
...
closes #1587
2016-03-31 21:00:42 +02:00
kevindehecker
a8b381882c
Added warning for Lsm303dlhc I2C driver
2016-03-31 20:33:55 +02:00
OpenUAS
138e370dd2
Merge pull request #1586 from hbrezak/master
...
Upgraded lucas kanade optic flow module
2016-03-31 19:52:45 +02:00
hrvoje
58382a7748
Merge branch 'master' of https://github.com/paparazzi/paparazzi
2016-03-31 19:36:13 +02:00
hrvoje
bbfea9b991
Included pull request advices.
2016-03-31 19:33:47 +02:00
kevindehecker
d09dba5e4c
Fix bool rebase issues
2016-03-31 19:16:23 +02:00
kevindehecker
81b5b329a9
Created IMU_PX4_DISABLE_MAG define
2016-03-31 19:16:23 +02:00
Felix Ruess
174bc4404e
Merge pull request #1589 from paparazzi/pprzlink_descriptor
...
[pprzlink] update for new API of pprzlink using fd parameter
See https://github.com/paparazzi/pprzlink/pull/5
This update in the pprzlink API allow to pass a parameter (long int) to the transport and device function. It can be an address, a file descriptor, an index,... This will allow a more efficient sending of messages especially when using transaction queues or malloc and for the ongoing chibios implementation.
2016-03-31 18:49:01 +02:00
Gautier Hattenberger
086d3c1dff
[pprzlink] update for new API of pprzlink using fd parameter
2016-03-31 18:09:36 +02:00
OpenUAS
4649e4af48
Merge pull request #1588 from OpenUAS/bebop_main_ap_startup_fix
...
Fix upload and first run experience of PPRZ on Bebop
2016-03-31 17:48:19 +02:00
Open UAS
d68e8839a5
Fix upload and first run experience of PPRZ on Bebop
2016-03-31 17:40:07 +02:00
kevindehecker
07c762a66a
Removed unnecessary board config include
2016-03-31 17:28:55 +02:00
kevindehecker
034c684cce
Added HMC58XX channel and sign defines to doc
2016-03-31 17:28:55 +02:00
kevindehecker
7c3ecd27ae
Trivial name changes
2016-03-31 17:28:55 +02:00
kevindehecker
7eb1e00c54
Rotate external magneto fix
2016-03-31 17:28:55 +02:00
kevindehecker
30800f88e2
Streamlined lsm303dlhc driver
2016-03-31 17:28:55 +02:00
kevindehecker
5387b8e576
Added defaults for px4 imu
2016-03-31 17:28:55 +02:00
kevindehecker
d8cb28390b
Removed mpu6000 and hmc5833 from px4 imu
2016-03-31 17:28:55 +02:00
kevindehecker
6c9a2badd7
Baro is on spi
2016-03-31 17:28:55 +02:00
kevindehecker
7e7aca8df7
Added second PX4 IMU, made it the primary one.
2016-03-31 17:28:54 +02:00
Gautier Hattenberger
c4d7283b8d
use correct version of liopencm3
...
fix previous commit erroneous modification
2016-03-31 16:29:22 +02:00
tcunis
ab1249b709
Oval navigation for rotorcraft.
2016-03-31 16:26:46 +02:00
Felix Ruess
8edab84dd4
replace TRUE/FALSE by stdbool true/false
2016-03-31 15:26:45 +02:00
Felix Ruess
5c1e4260fe
replace bool_t with C99 bool from stdbool.h
2016-03-31 15:26:44 +02:00
Felix Ruess
e56fd4eae5
Revert "allow xml in module description"
...
This reverts commit a2c9587165 .
Somehow the OCaml XML/DTD parser doesn't like it if the description contains CDATA...
2016-03-31 12:02:06 +02:00
Felix Ruess
a2c9587165
allow xml in module description
2016-03-31 11:52:09 +02:00
Felix Ruess
05e43e6ddb
[modules] gps_ubx_i2c: depends on gps_ublox
...
also set default to i2c1
2016-03-31 11:44:20 +02:00
Gautier Hattenberger
107c14a394
Merge pull request #1580 from masierra/ms_i2cgps
...
[gps_i2c] gps_i2c module rewritten, added ubx ucenter compatibility
2016-03-31 10:20:22 +02:00
masierra
b1ce64af52
[gps_i2c] fixed compilation warning
2016-03-30 16:06:59 -07:00
OpenUAS
63a7b79687
Update bayer.h
...
Get rid of warning: declaration of ' .. ' shadows a global declaration.
2016-03-31 00:46:23 +02:00
Felix Ruess
7ad80d1dbf
Merge pull request #1541 from paparazzi/refactor_xsens
...
Refactor xsens
Factor out the common code and convert the subsystems to modules.
This is NOT tested with real hardware so far (not many people have a XSens).
- `XSENS_OUTPUT_MODE` might be wrong (or set it to output more than needed) in some cases (like for pure IMU mode)
- The different signs (IMU/sensor orientation) between the different xsens types is also weird and unclear.
See also related #924
2016-03-30 23:13:55 +02:00
Felix Ruess
32df800f8a
[conf] don't use gps type ublox_utm anymore
2016-03-30 23:03:57 +02:00
Felix Ruess
dd0d41a294
[modules] hack to fix ins_xsens compilation for sim
2016-03-30 22:36:48 +02:00