David Sidrane
6b3a665e33
Backport Upstream SDIO 1-bit and 16G Size Fixes
...
This backports upstrem NuttX
ea7b673 - Allow dma in 1 bit mode in STM32F4xxx
17cbec1 - fix warning from ea7b673
4795d58 - Only the decoded.oid = (cid[0] >> 8) change.
8 years ago
David Sidrane
635d861b76
Backport Upstream SDIO 1-bit and 16G Size Fixes
...
This backports upstrem NuttX
ea7b673 - Allow dma in 1 bit mode in STM32F4xxx
4795d58 - Only the decoded.oid = (cid[0] >> 8) change.
8 years ago
Lorenz Meier
05b21958e7
Update README.md
...
Refresh team list.
8 years ago
David Sidrane
6bf19d2a06
BACKPORT of upstream NuttX stm32_serial: fix freezing serial port.
...
Thanks to Jussi Kivilinna
9169ff6a15
stm32_serial: fix freezing serial port. Serial interrupt enable/disable functions
do not disable interrupts and can freeze device when serial interrupt is received
while execution is at those functions.
Trivially triggered with two or more threads write to regular syslog stream and to
emergency stream. In this case, freeze happens because of mismatch of priv->ie
(TXEIE == 0) and actually enabled interrupts in USART registers (TXEIE == 1),
which leads to unhandled TXE interrupt and causes interrupt storm for USART.
8 years ago
Paul Riseborough
ec3fe09602
ekf2: format fix
8 years ago
Paul Riseborough
889fb30029
ekf2: Improve control of magnetometer bias learning
...
Adds parameters so that the motion checks used to switch between magnetic yaw and 3-axis fusion can be adjusted.
Modifies the check used to determine if learned mag biases can be saved. A cumulated calibration time is used rather than continuous calibration time to allow for for switching in and out of 3-axis fusion mode that is required to do calibration.
8 years ago
Paul Riseborough
aa69ae0ee6
ekf2: Add preflight checking of velocity and height innovations
...
Filters the vertical position and 3-axis velocity innovations and sets the local and global position as invalid if they exceed limits during ARMING_STATE_STANDBY.
8 years ago
Paul Riseborough
2d34a3e096
ekf2: monitor estimator time slip
...
Used to check if the ekf2 module is failing to keep up with the IMU data
8 years ago
Paul Riseborough
e2242f87c9
msg: update estimator_status
...
Reduce unnecessary length of state and covariance arrays
Add time slip monitor
8 years ago
Paul Riseborough
e7a225bf48
ecl: use latest master
8 years ago
Kevin Lopez Alvarez
cdf941e78b
Fix code style
8 years ago
Kevin Lopez Alvarez
588a8d3841
px4fmu-v4pro : Add support for ICM20602
8 years ago
Lorenz Meier
74b0e485e7
MAVLink stream: Ensure the message is not sent again if it was already dispatched.
8 years ago
Lorenz Meier
c84611f0f5
MAVLink: Fix rate handling for camera trigger messages
8 years ago
Nicolae Rosia
ee637952ba
aerofc_adc: fix error handling in init
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
8 years ago
Kabir Mohammed
410577bb27
Update README.md
8 years ago
Lorenz Meier
2ad92dd144
Update README.md
...
Added maintainers / corrected formatting.
8 years ago
Lorenz Meier
6094ceade1
Update README.md
8 years ago
Lorenz Meier
654a8cb43a
Update README.md
8 years ago
Luís Felipe Strano Moraes
9935aeba16
Add Jose as maintainer for Intel Aero.
...
With great power comes great responsibility!
8 years ago
Nicolae Rosia
7d1dfb37a5
linux_gpio: pin should be unsigned int
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
8 years ago
Nicolae Rosia
99d4f70ef8
linux_gpio: check if pin is already exported
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
8 years ago
Nicolae Rosia
b82a0f988e
linux_gpio: use nullptr
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
8 years ago
Nicolae Rosia
4af7036a8a
replace navio_gpio with linux_gpio
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
8 years ago
Beat Küng
3d77102653
mavlink_main: remove MISSION_ITEM from streams configuration
8 years ago
Beat Küng
2a79ddd621
MavlinkLogHandler: increase MAX_BYTES_SEND to 256kb
...
It increases the throughput on UDP (from around 2Mb to 2.5Mb), while the
rate via USB & telemetry stay the same.
8 years ago
Beat Küng
a89980f440
MavlinkParametersManager: update sending rate
...
This is an adjustment due to the changed calling frequency of send()
(was 300 Hz, is now 100 Hz)
8 years ago
Beat Küng
cfa61c5841
MavlinkReceiver: add mission manager, param manager, ftp and log handler
...
This makes also a slight stack size increase necessary (was 284 bytes left)
8 years ago
Beat Küng
d70caeb24b
MavlinkParametersManager: remove MavlinkStream inheritance
8 years ago
Beat Küng
a761c4189e
MavlinkMissionManager: remove MavlinkStream inheritance
8 years ago
Beat Küng
99b29777ba
MavlinkLogHandler: remove MavlinkStream inheritance
8 years ago
Beat Küng
e6c3b29aa6
MavlinkFTP: remove MavlinkStream inheritance
8 years ago
Beat Küng
78c1f51f11
mavlink main: remove mission_manager, param manager, ftp & log handler
...
Will be moved to the receiver thread
8 years ago
Beat Küng
4105394234
mavlink_receiver: check for allocation failure
...
Also remove the start() declration (there's no definition of that)
8 years ago
Beat Küng
2c548f84a7
refator mavlink: prefix class members with _
8 years ago
Daniel Agar
ef5bc526de
Tools/ecl_ekf mark executable
8 years ago
David Sidrane
3c62f7a3eb
stm32:drv_input_capture bug fixes.
...
Filter for channel 4 was modifying channel 1
capture and overflow reads were using wrong paramaters
in macros and addressing junk in memory.
up_input_capture_get_filter was shifing results the wrong way.
8 years ago
David Sidrane
a15b8565ef
Removed wrong comment
8 years ago
Lorenz Meier
9be5193965
Navigator: Fix RTL command lnd logic for missions
...
The navigator was sending RTL commands in the wrong circumstances leading to a cycle between Navigator and Commander.
8 years ago
Dennis Mannhart
32685338c9
mc_pos_control: simplify transition with just using triplets
8 years ago
Dennis Mannhart
a98c0ef25d
mc_pos_control: during transition set vel_sp to zero
8 years ago
Dennis Mannhart
1ee160a5ff
navigator takeoff: use global yaw instead of home yaw
8 years ago
ChristophTobler
14f860090a
remove empty line and fix typo
8 years ago
Dennis Mannhart
00c9e4b79f
mc_pos_control: set triplets.valid to first time when landed
8 years ago
Dennis Mannhart
9e383f2cd3
navigator: when landed only exit idle if mission/takoff
8 years ago
Nicolae Rosia
a55f97503e
navio_adc: fix formatting
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
8 years ago
Nicolae Rosia
5467beed93
posix-configs rpi: add default values for Navio2 Power Module
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
8 years ago
Nicolae Rosia
32498009a3
navio_adc: add driver for Navio2 ADC
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
8 years ago
Lorenz Meier
31006eb43c
Update SITL repository
8 years ago
Mohamed Abdelkader Zahana
cd1e04d43c
support of multi uav simulation in SITL
8 years ago