Freek van Tienen
38cbd8eb37
[boards] Add the new OPA board
2016-04-22 17:02:53 +02:00
Christophe De Wagter
e3958e6029
Cleanup cdw airframes ( #1623 )
...
* [conf] 2seas2o -> tudelft
* [conf] non-existing airframe
* [airframe] simulate indi frog with no inertia
* [conf] start cleaning old IMAV airframes, remove non-existing
* [airframe_editor] point to other default airframe
* [CHIMU] documentation and examples
* [airframe] yapa_xsens is TUDELFT
2016-04-21 21:55:44 +02:00
Freek van Tienen
bda5ae78df
[modules] Update ADC temperature to be configurable ( #1607 )
2016-04-20 17:58:09 +02:00
Felix Ruess
5a15023832
Revert "[modules] fix telemetry_transparent for non ap targets"
...
This reverts commit 3afcce0737
until module target exclusion is fixed.
target="!sim" doesn't add it to the ap target anymore...
2016-04-20 15:12:59 +02:00
Felix Ruess
3afcce0737
[modules] fix telemetry_transparent for non ap targets
...
add telemetry to all targets except simulation, so e.g. also usable for demo_ahrs_actuators, etc.
2016-04-20 14:52:21 +02:00
Freek van Tienen
9cfdd83a2b
[telemetry] Fix transparant pprzlink include
2016-04-19 14:38:42 +02:00
Felix Ruess
6c465e148e
[modules] send_imu_mag_current only for ap target
2016-04-17 13:04:07 +02:00
Felix Ruess
08134a1e33
[modules] mission_rotorcraft: remove obsolete USE_MISSION_COMMANDS_IN_NPS
2016-04-17 12:57:52 +02:00
kevindehecker
c3cf920c18
[modules] Added gimbal control for PX4
...
closes #1592
2016-04-14 18:42:57 +02:00
Felix Ruess
bd7f6a1d2d
[modules] fix some include directives
2016-04-01 14:46:55 +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
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
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
Gautier Hattenberger
086d3c1dff
[pprzlink] update for new API of pprzlink using fd parameter
2016-03-31 18:09:36 +02:00
kevindehecker
034c684cce
Added HMC58XX channel and sign defines to doc
2016-03-31 17:28:55 +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
Felix Ruess
2e04df3807
convert imu_xsens to module
2016-03-30 22:08:07 +02:00
Felix Ruess
89d761d8a0
convert ins_xsens700 to module
2016-03-30 21:53:43 +02:00
Felix Ruess
1faed3b48f
[modules] remove obsolete xsens modules
2016-03-30 21:46:09 +02:00
Felix Ruess
2ab27171fb
convert ins_xsens to module
2016-03-30 21:46:09 +02:00
hrvoje
047586eca5
Added pyramid level slider to settings.
2016-03-30 21:15:08 +02:00
masierra
2122547f8e
[gps_i2c] changed name to gps_ubx_i2c
2016-03-30 10:32:31 -07:00
Felix Ruess
209221a1e9
[modules] usb_serial_stm32_examples not only for ap
...
but for all target excluding sim and nps
2016-03-30 16:16:48 +02:00
masierra
a3c7563b54
[gps_i2c] gps_i2c module rewritten, added ubx ucenter compatibility
2016-03-29 15:01:11 -07:00
Gautier Hattenberger
1e35a83e43
[module] update bat_checker to allow configuration from GPIO
...
and not only LED
2016-03-25 23:37:24 +01:00
Felix Ruess
b81016510b
[modules] update px4_flash module description
2016-03-23 21:34:31 +01:00
Felix Ruess
2059f479a0
Merge pull request #1566 from kevindehecker/PX4_USB
...
Pixhawk flashing via USB
Add flash through usb functionality PX4.
Automatically detects which target is being flashed, and redirects accordingly.
Also update stm32 usb serial and add timeout to try to make it more reliable...
2016-03-23 21:20:00 +01:00
Felix Ruess
382873ac24
Merge pull request #1558 from knmcguire/pull_request_ARdrone_edgeflow
...
edgeflow: improved optic flow calculation
a new method to calculate the global optical flow in a efficient way. It should run twice as fast as the current implementation.
2016-03-21 15:14:18 +01:00
kevindehecker
672ed9b24d
Shortened module explanation
2016-03-15 10:37:44 +01:00
k.n.mcguire@tudelft.nl
402034944e
[modules] changed config to error message about method and added derotation setting
2016-03-15 09:55:05 +01:00
kevindehecker
6d874bc4e8
Refactored px4io_flash module to px4_flash, because it is now also used to flash the f4
2016-03-14 16:58:42 +01:00
kevindehecker
2df0ad0a01
Refactored TELEM2 to FLASH
2016-03-14 16:42:52 +01:00
kevindehecker
3a7d08685a
Switched to usb_ser for flashing
2016-03-14 15:34:31 +01:00
Felix Ruess
078ef199d8
Merge first part of Pixhawk board support
...
First PR for getting Pixhawk to play nice with PPRZ.
The Pixhawk can be flashed without external tools (i.e. no JTAG interface is needed). Instead, the PX4 bootloader is kept in place and used by pprz to flash both the AP (stm32f4) and FBW (stm32f1) devices. One important remark is that for the FBW device, currently the computer needs to be connected to the Telem2 port using a FTDI cable. This is because pprz does not support serial communication over USB, or so I've heard.
In any case, the Iris+ drone factory equipped with a Pixhawk flies both on INDI and PID in ATT mode. However, PPRZ currently uses the MPU6000 IMU, which was broken in my Iris+ (and there are indications that maybe in others Iris' and X8's as well). I had to replace it with a fresh Pixhawk.
Also tested with a Pixhawk clone: seems to work just as well.
closes #1551
2016-03-11 18:04:16 +01:00
k.n.mcguire@tudelft.nl
3c91b3e264
[modules] optical flow removed unnessary lines and files
2016-03-09 17:04:10 +01:00
k.n.mcguire@tudelft.nl
bb7c755560
[modules] Moved edgeflow.c and .h to lib/vision folder
2016-03-09 16:18:24 +01:00
k.n.mcguire@tudelft.nl
69fd592501
[modules] added settings to switch between edgeflow and LK, and some extra variables
2016-03-09 15:44:54 +01:00
Felix Ruess
fca344b3eb
[modules] fix digital_cam_uart for NPS
2016-03-07 17:26:53 +01:00
Felix Ruess
f2bb878444
[modules] disable airspeed_adc for NPS
2016-03-07 17:25:12 +01:00
kevindehecker
133e7e83ae
Added spektrum software bind pin reset feature
2016-03-04 15:47:46 +01:00
kevindehecker
c28d05fa40
Flash using PX4 bootloader
2016-03-04 15:47:46 +01:00
mavlabcourse
9fcef07f45
[rotorcraft][modules] add orange_avoider and MavLab course confs
...
closes #1539
2016-03-02 14:10:18 +01:00
k.n.mcguire@tudelft.nl
5672a5274f
[modules] cleaned up opticalflow modules and edgeflow
2016-02-24 16:57:42 +01:00
k.n.mcguire@tudelft.nl
2b7adce6e2
[modules] added edge_flow files to be inserted in the optical flow module
2016-02-23 09:39:14 +01:00
Gautier Hattenberger
664bc8a775
[gps] update gps ublox module to comply with multi gps
2016-02-12 21:13:02 +01:00