Dennis Shtatnov
e6b98b2ab8
Tweak configs for CF2
...
Fix build error
Capitalization mistake for headers
Non-Mac compiler issue
Baudrate for crazyflie nrf and fix code style
Save space
Cleanup mpu9250 driver
2016-09-04 19:12:08 +02:00
Dennis Shtatnov
5100785f51
MPU9250 I2C mode
...
Fixes for other boards
Functioning sensors
2016-09-04 19:12:08 +02:00
Dennis Shtatnov
9c8e56401b
Working motors and mtd for CF2
2016-09-04 19:12:08 +02:00
Tim Dyer
b65ff53b00
Initial build for Crazyflie 2.0
...
Working crazyflie firmware build
* Console on USART3
* Could not disable building PX4IO firmware, currently commented out
Don't build PX4IO firmware if the board doesn't ask for it
Added crazyflie motor driver
Fixed wrong register
CLK_SEL is in PWR_MGMT_1
Initial I2C/SPI MPU9250 device
* Tested with I2C
* Need to add error checking
* Intermittent crash on stop call
Working ak8963 mag driver
Functional lps25h driver. Work in progress.
Works well enough to probe and allow sensors task to start.
Added serial port test module
HACK! Get sensors module working
Set crazyflie PWM range
Extend baudrate for Crazyflie's NRF radio
Added dummy tone alarm to allow for init
Added autostart script for Crazyflie
2016-09-04 19:12:08 +02:00
Lorenz Meier
f511d49cc2
Improvements to SITL to make paths more flexible. ( #5181 ) ( #5255 )
...
* Path cleanup for SITL.
* Restructured sitl scripts dir.
* Set integration tests to use ekf2 for vtol.
* Fix sitl paths for mac.
2016-08-25 21:47:45 +02:00
James Goppert
818840b576
Path cleanup, low impact changes ( #5340 )
...
* Low impact changes from path_cleanup branch.
This is a step towards minimizing the diff with path_cleanup branch.
* Update ecl.
* Revert matrix update.
* Revert ecl and matrix.
* Update sitl gazebo.
* Revert sitl_gazebo and matrix changes.
2016-08-18 15:37:23 -04:00
Hidenori
211c2b9ca6
Rename clang toolchain file
2016-08-18 16:11:05 +02:00
Hidenori
a8d3b15d73
RPi: add clang & clang-check support
2016-08-18 16:11:05 +02:00
Lorenz Meier
9f9c51eab3
Fix MPU6500 devtype define
2016-08-16 23:32:44 +02:00
Lorenz Meier
90b5fcc1ec
Strip tone alarm
2016-08-15 10:49:43 +02:00
Lorenz Meier
5678b4cc83
Enable RC lib
2016-08-12 13:55:16 +02:00
David Sidrane
e8ae0fe13c
Made the MPU6000 driver a highbread using both hrt for SPI or workqueue for I2C
2016-08-07 11:15:48 +02:00
Lorenz Meier
58135d892b
Sync estimator CMake configs for all boards
2016-08-07 10:40:17 +02:00
Lorenz Meier
a73d5037f2
Fix FMUv4 build
2016-08-07 10:40:17 +02:00
Lorenz Meier
148b6e6135
Update CMake config paths
2016-08-07 10:40:17 +02:00
Hidenori
3049b9af01
Navio2: add support for GPIO and RGBLED
2016-08-06 20:47:55 +02:00
Lorenz Meier
40ba3f5131
Initial config for ASC module
2016-08-06 20:45:11 +02:00
Lorenz Meier
102f5b54d7
Revert "Improvements to SITL to make paths more flexible. ( #5181 )"
...
This reverts commit 699b6a2cb3 .
2016-08-05 21:29:49 +02:00
James Goppert
699b6a2cb3
Improvements to SITL to make paths more flexible. ( #5181 )
2016-08-05 06:23:59 -04:00
Michael Schaeuble
8566cabd76
Make some code-style fixes
2016-08-05 10:15:11 +02:00
Michael Schaeuble
e600e29ea4
Add DF wrapper for AK8963
2016-08-05 10:15:11 +02:00
Vasily Evseenko
49844f52d5
Fix SF10a driver. Add support for SF11c and rename to SF1xx
2016-08-04 15:09:33 +02:00
Beat Küng
ad2a13dcc8
cmake TAP config: add topic_listener
2016-07-29 14:50:03 +02:00
Lorenz Meier
fa421a91e2
Add missing teest targets for MindPX
2016-07-29 14:10:44 +02:00
Lorenz Meier
6ab9dc0acf
Testing cleanup from Daniel Agar
2016-07-29 13:49:14 +02:00
Julian Oes
83feb83fe2
cmake: don't build load_mon for POSIX/QURT
2016-07-26 09:58:12 +02:00
Henry Zhang
2b93f16118
mindpx-v2: build topic_listener, sd_bench, tests, motor_ramp.
2016-07-22 11:16:18 +02:00
Michael Schaeuble
1fc8e38157
Fix incorrect indentation
2016-07-22 09:21:55 +02:00
Michael Schaeuble
d94bdb0829
Add missing defines for Bebop sensor drivers
2016-07-22 09:21:55 +02:00
Beat Küng
03b3bfa98d
tap: add the motor_test command to the build config
2016-07-20 14:04:15 +02:00
Julian Oes
fa614a3cc1
RPi: just use RPI instead of RPI2.
...
The reason for this change is that RPi2 and RPi3 are compatible, and
hopefully all differences coming up can be resolved without ifdefs but
at runtime.
2016-07-16 15:51:00 +01:00
Julian Oes
2bf40efe8b
RPi2: fuse mainapp/common and navio2
...
We currently only support Navio2, so let's fuse the two configurations.
2016-07-16 15:51:00 +01:00
Julian Oes
1939b88a33
RPi2: use cross/native instead of release/default
2016-07-16 15:51:00 +01:00
Julian Oes
f241518d0e
RPi2: bring default and release cmake in sync
...
The two cmake files for default and release where out of
sync. This change bases them on a common cmake file.
2016-07-16 15:51:00 +01:00
David Sidrane
33e4f38d82
Add GPS and Compass ( #5066 )
2016-07-14 08:26:40 -10:00
David Sidrane
e2a6ae676f
More complete IO init ( #5065 )
2016-07-14 07:32:11 -10:00
Daniel Agar
ebce725720
px4fmu-v2 disable motor_ramp
2016-07-12 23:36:05 +02:00
Beat Küng
db13ac4c53
posix_sitl_default.cmake: add -DORB_USE_PUBLISHER_RULES if it's a replay build
2016-07-11 09:25:16 +02:00
Beat Küng
28ad6066aa
replay: add replay module, build for sitl_default, but do not load on startup
...
This adds a new module that does:
- read an parse an ULog file, given via ENV variable 'replay'
- apply all parameters from the log file
- read and apply user-defined override parameters from a file
- publish all messages in 'real-time' from the log file and add a constant
offset to the timestamp to match the system time.
- apply changed parameters in the log (which are not overridden)
2016-07-07 12:51:42 +02:00
Lorenz Meier
332f669d9b
Add tap-v1 config
2016-07-06 13:34:35 +02:00
Hidenori
ee58188162
Split Navio2 specific parts from general RPI2 files
...
For Navio2, make posix_navio2_release and use navio2.config.
2016-07-01 23:08:17 +02:00
Hidenori
506d1855ff
rename files and add navio target
2016-07-01 23:08:17 +02:00
Hidenori
76ee17e532
RC input and PWM output for Navio2
2016-07-01 23:08:17 +02:00
Lorenz Meier
a0fdfb0c21
Strip ESC calib commandline tool
2016-07-01 18:23:08 +02:00
Lorenz Meier
8162300522
Switch fixed wing to EKF2. Does not link yet.
2016-07-01 18:09:20 +02:00
Daniel Agar
050eedc4f8
mavlink publish WIND_COV ( #4913 )
...
* mavlink publish WIND_COV
-closes #4678
* px4fmu-v2_default disable logger and sync configs
2016-06-27 16:16:24 +02:00
Julian Oes
8b8766e840
RPi2: put drivers back in
2016-06-25 12:00:49 +02:00
Hidenori
ef729ab2d8
MS5611 driver wrapper for RPi
2016-06-25 12:00:49 +02:00
Lorenz Meier
d49598b8b3
Build SF10A on FMUv4
2016-06-24 10:31:28 +02:00
Lorenz Meier
de1c865881
Move TAP ESC to FMUv4 to save flash on FMUv2
2016-06-24 00:08:24 +02:00