Commit Graph

6146 Commits

Author SHA1 Message Date
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
Ewoud Smeur a015df34ff updated tudelft control panel 2016-04-21 20:03:26 +02:00
HooperFly bfb71308c1 Minor updates configuration and add camera nav to gsa_one flight plant (#1620) 2016-04-21 09:43:03 +02:00
Kirk Scheper d0969b7259 [gps] fix typo in furuno.makefle (#1621)
While we are fixing typos in furuno, how about this?
2016-04-21 09:41:04 +02:00
Felix Ruess 48b0dbd3bd [conf] update settings_modules in some confs 2016-04-21 01:00:18 +02:00
Christophe De Wagter ed7fb783e6 [gps] furuno: fix typo 2016-04-21 00:27:14 +02:00
Freek van Tienen bda5ae78df [modules] Update ADC temperature to be configurable (#1607) 2016-04-20 17:58:09 +02:00
Ewoud Smeur d29c83aab9 remove scaling from rate feedback (#1601)
Currently gains from rate control do not carry over to attitude stabilization, because there is a factor 2 in the rate control and prescaler values (factor 3 for rate) in the attitude control. I searched through the airframes, and there are not many that use rate control. I doubled all the gains and removed rate control for bebop, as rate control over datalink is very difficult due to lag.

The prescaler values should also be default 1 for stabilization quat_int, as they already are for float_quat. However, this will mean updating a large amount of airframes, which will require some scripting. I might have time for this later.
2016-04-20 17:35:48 +02:00
Freek van Tienen b7b9edecf9 [intermcu] Cleanup and FBW status (#1608) 2016-04-20 17:32:47 +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
HooperFly 2bb09945c6 Sync airframes missed as part of merge for #1604 (#1613) 2016-04-20 09:05:59 +02:00
Gautier Hattenberger a93b4bace1 Merge pull request #1604 from paparazzi/switch_to_modules
replace subsystem by module in all airframes
2016-04-20 00:18:30 +02:00
Freek van Tienen 9cfdd83a2b [telemetry] Fix transparant pprzlink include 2016-04-19 14:38:42 +02:00
Christophe De Wagter 2c57fe5a4a [gcs] bottom_settings 2016-04-19 13:46:20 +02:00
HooperFly edff6a1318 Updates for Elle0 v1_2 airframes (#1605) 2016-04-19 09:49:20 +02:00
Gautier Hattenberger 8e27fba359 [modules] update module section to replace 'load' node 2016-04-19 00:50:33 +02:00
Felix Ruess be2015664d [conf] force using gps_ublox module instead of subsystem 2016-04-18 22:00:56 +02:00
Felix Ruess 7e68b0f306 [airframes] replace subsystem by module
find conf/airframes -name "*.xml" -exec sed -i 's/subsystem/module/g' {} +
this change should be fully backwards compatible
2016-04-18 22:00:56 +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
Felix Ruess eedf112ffc [conf] tudelft_iris_indi: fix xml comment 2016-04-17 12:27:19 +02:00
Felix Ruess f11c80be43 [boards] elle0: possibility to use PPM input on SERVO8
<configure name="RADIO_CONTROL_PPM_PIN" value="SERVO8"/>
2016-04-16 10:36:24 +02:00
Ewoud Smeur 4bbf237657 updated tudelft conf 2016-04-15 11:12:13 +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
kevindehecker 45d4ca3486 RADIO_FLAP is now called RADIO_AUX1 on fbw side 2016-04-01 14:07:31 +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
kevindehecker e477cdf1ac [intermcu] PX4: Dial down baud after start up period
closes #1587
2016-03-31 21:00:42 +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
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 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
tcunis ab1249b709 Oval navigation for rotorcraft. 2016-03-31 16:26:46 +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 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 2e04df3807 convert imu_xsens to module 2016-03-30 22:08:07 +02:00