Felix Ruess
5adccfc66a
[docker] pass symlinked devices if docker version >= 1.12
...
Docker should support relative symlinks for devices from version 1.12 on...
2016-09-18 00:48:47 +02:00
Felix Ruess
6ba89ae63d
[dox] fix doc generation for modules with dot in name
...
apparently doxgen pages can't have a dot in the page name
2016-09-18 00:40:32 +02:00
Felix Ruess
686b8918c4
update Doxyfile
2016-09-18 00:05:16 +02:00
Michal Podhradsky
bb597681d1
add MOTOR_MIXING message
2016-09-17 23:56:56 +02:00
Gautier Hattenberger
770834a65a
[nav] load mission module in the flight plan for easier usage
2016-09-17 21:58:05 +02:00
Gautier Hattenberger
ff5db2fe88
[chibios] improve printf for sdlog and enable 'float' support
2016-09-17 21:54:13 +02:00
Gautier Hattenberger
f19a994428
[module] fix typo in aoa_pwm module
2016-09-17 21:52:41 +02:00
Gautier Hattenberger
16a447da37
Ap mode setting ( #1852 )
...
* [rotorcraft] allow to change some modes from settings even without RC
see #1819
* [rotorcraft] allow some more modes without RC
* [joystick] change mode directly instead of rc_auto2
* [rotorcraft] change handler name to avoid confusion
2016-09-02 21:22:35 +02:00
Ewoud Smeur
f29a989827
Fixed usage of guidance indi without stab indi
2016-09-02 15:22:43 +02:00
Ewoud Smeur
a962d52144
Added airframe file for bebop2 without damping
...
- The dampers of the bebop2 provide really bad damping
- If you excite them, they will oscillate for a while
- Feedback of the rates results in resonance
- Fixating the airframe allows for much better control
2016-09-02 14:49:05 +02:00
Ewoud Smeur
30eb43b5ab
Changed sliders for gain_scheduling settings
2016-08-31 11:29:24 +02:00
Ewoud Smeur
7abb65c52d
spinup sets commands instead of angles ( #1851 )
...
also added doxygen comments
2016-08-30 18:32:45 +02:00
Ewoud Smeur
ecff08cd93
added vertical axis to indi guidance and cleanup ( #1845 )
...
the vertical acceleration is now also controlled, which requires one parameter: the relation between thrust command and specific thrust delivered. Also, this PR brings some code clean-up and more comments.
2016-08-30 18:31:37 +02:00
Ewoud Smeur
7086b68c17
fixed path in gain_scheduling settings
2016-08-26 16:38:45 +02:00
HooperFly
e32820b41f
Seed NES, SNES, and N64 game pad configurations for use in NAV/GUIDED modes ( #1850 )
2016-08-26 10:36:47 +02:00
Roland Meertens
a84c90cda7
added ttyUSB0 to bebop board
2016-08-24 11:15:52 +02:00
Michal Podhradsky
41b2e7ec47
combine sys_mon and rtos_mon modules ( #1846 )
...
Only one module (sys_mon) used - it will automatically detect if it is rtos, sim or bare-metal and will send the proper message (RTOS_MON or SYS_MON). Easier to use because the user don't have to change between sys_mon and rtos_mon anymore.
Plus added support for CPU load on SIM targets
2016-08-22 23:48:13 +02:00
Felix Ruess
5d09b74ddd
[test_progs] use usb telemetry if MODEM_DEV=usb
2016-08-22 23:44:16 +02:00
Piotr Esden-Tempski
28c20da1b0
Disable USB VBUS checking.
...
It should not affect other platforms that do have the AF9 pin connected,
this should just end up ignoring the state of the AF9 pin.
2016-08-19 13:40:20 -07:00
Felix Ruess
ebbdff8210
[modules] gps: cosmetic changes
2016-08-19 20:47:11 +02:00
Michael Sierra
918750a6bd
[ublox] autoload gps_ublox module ( #1847 )
...
Interim fix until ublox can be refactored #1843
Just do something like:
```
<module name="gps" type="ubx_i2c">
<configure name="GPS_UBX_I2C_DEV" value="i2c1"/>
</module>
```
2016-08-19 18:10:09 +02:00
Michael Sierra
c54a9c2f6f
[ubx_i2c] silence warnings by casting i2c buffer ( #1844 )
2016-08-19 09:41:12 +02:00
Gautier Hattenberger
e1ff1dc898
[gcs] prevent speech spam with 'approaching'
...
only triggered when close enough but not too much, and flying a long segment
fix #1833
2016-08-16 18:29:05 +02:00
Gautier Hattenberger
08cd0ff5e1
[ocaml] fix GCS crash when using papgets
...
was due to the use of 'magic' instead of the proper function
close #1823
2016-08-16 18:08:14 +02:00
Freek van Tienen
1d39c29bb4
[ground_segment] Fix log plotter KML output
...
The KML output was parsing the GPS messages as radians, but it was degrees instead. This means the values were converted to degrees once more afterwards.
2016-08-15 15:45:45 +02:00
podhrmic
e4c791904d
[rtos/sys mon] Add cpu_time field
2016-08-12 10:09:30 -07:00
Felix Ruess
6190b49637
[conf] imu fixes in some airframes
2016-08-12 16:05:21 +02:00
Felix Ruess
40051d1612
[imu] fix imu in demo and test_ahrs
2016-08-12 16:04:47 +02:00
Felix Ruess
c307b4868c
[modules] fix imu_mpu60x0_i2c and imu_mpu9250_i2c
2016-08-12 16:04:20 +02:00
Felix Ruess
77f7c94ad9
[bluegiga] fix BLUEGIGA_BUFFER_SIZE after #1838
2016-08-12 15:44:04 +02:00
podhrmic
92e3b16f8d
[tests] Added new coverity test configuration
...
Coveriry test configuration that passes travis build time limit
2016-08-12 12:02:52 +02:00
Felix Ruess
3d7d0a4b0e
[tests] travis runs coverity scan
2016-08-12 12:02:52 +02:00
Felix Ruess
17d32772c0
[imu] convert imu subsystems to modules ( #1788 )
...
* [imu] convert imu subsystems to modules
Also
- get rid of explicit imu init|event|periodic calls in main
- each imu implementation has their own imu_x_init/event/periodic
* [imu] fix some imu modules
* [imu] fix bad paths
* [imu] add imu_common module that every implementation autoloads
and put body_to_imu settings in imu_common module
* [imu] fix imu_ardrone2
* [conf] add imu_common settings module in conf_example and conf_tests
2016-08-12 12:02:38 +02:00
Ewoud Smeur
1a53c4471a
set nav cmds instead of angles in nav manual mode ( #1839 )
...
* set nav cmds instead of angles in nav manual mode
* updated doxygen documentation
for the nav_set_manual function
2016-08-11 21:19:22 +02:00
podhrmic
0f6125f7e5
[chibios] Indentantion fix
2016-08-11 10:21:45 -07:00
Michal Podhradsky
8700b94f69
[superbitrf] Removed unused code ( #1837 )
2016-08-11 10:08:41 -07:00
podhrmic
af37fa9de3
[ocaml] Added bounds check for baudrate index
2016-08-10 15:04:15 -07:00
podhrmic
8bff7aa9e4
Fix for undefined baudrates at Mac OS (see #1840 )
2016-08-10 14:12:52 -07:00
Michal Podhradsky
b68d1661aa
Coverity fixes ( #1838 )
...
* [sys_time] Check bounds on timer id
* [chibios] Removed no-effect statement
* [bluegiga] Protection against out-of-bounds write
* [gps_ubx_center] Fixed unreachable code
* [nav] Zamboni survey fix
2016-08-10 20:45:14 +02:00
Ewoud Smeur
62765e4d31
removed nps target from Bart_heliDD_INDI
2016-08-10 12:14:23 +02:00
Roland Meertens
c450023de8
[bebop] setting desired fps of front camera ( #1834 )
2016-08-08 22:38:57 +02:00
Ewoud Smeur
d6ac7c35fa
Merge pull request #1828 from hannwoei/bebop_outdoor_update
...
correction for bebop firmware version check during uploading
2016-08-08 12:23:29 +02:00
hannwoei
2d48e9bbec
check bebop version higher than 3.2.0
...
tested until version 3.4.0-RC2
2016-08-08 10:30:04 +02:00
Ewoud Smeur
0066f65329
Merge pull request #1836 from bartremes/master
...
bebop2 no toilet bowl add +50 to x mag
2016-08-07 17:50:47 +02:00
bartremes
8a423bfa88
first succesful flight of bebop2 no toiletboil Add +50 on x calibleration
2016-08-07 07:08:52 +02:00
podhrmic
2b14ec884a
[GCS] Removed unused stropts.h file
2016-08-05 16:16:45 -07:00
podhrmic
da5c9d80f1
[vectornav] Updated messages
2016-08-02 11:38:33 +02:00
podhrmic
1aea78bad3
rtos_mon only for non-nps targets
2016-08-02 11:22:06 +02:00
podhrmic
ba5714ad66
[Lisa MX] Added option to remap UART1
2016-08-02 11:21:03 +02:00
podhrmic
6d0f594731
Fixed typo in comments
2016-08-02 11:20:53 +02:00