Julian Oes
53e0bc5f12
POSIX: use up to 20 command line arguments
...
This fixes the case where more than 10 args were needed for instance
when starting mavlink with all its options.
8 years ago
Lorenz Meier
bae8adc1a8
Update README.md
...
Add GitHub links to maintenance team list.
8 years ago
Lorenz Meier
f44ab6f05d
Update README.md
...
Listing existing maintainers explicitly.
8 years ago
Michal Stasiak
2bfac7ff4f
Mission feasibility: Geofence check fix
...
Current implementation checks against geofence only if it is in polygon form.
When it's created via params, it accepts all the waypoints as the number of vertices = 0.
Thus, changed the function to the one that is used to check whether geofence is breached in flight.
8 years ago
Dennis Shtatnov
bf9a1c5a18
Removing alternative io timer rate for CF2
8 years ago
David Sidrane
2d451991af
PX4 System change to Remove #ifdefs from the IO timers
...
Update the comment, to explain how to achive a different perescale
value.
Added PX4_IO_TIMER_ALTERNATE_RATE one board agnostic ifdef
PX4_IO_TIMER_ALTERNATE_RATE that is non board specific.
N.B. I would like to eliminate PX4_IO_TIMER_ALTERNATE_RATE
as well, but I need crazyflie HW to validate that the startup
script can just set the rate on the PWM to 3921 fast enough to
not effect the motors.
8 years ago
David Sidrane
b2b9a0be9f
PX4 System change to allow way to override the PWM_.*_{MIN|MAX} values
...
Add PX4_PWM_ALTERNATE_RANGES in suport of a board agnostic way
to override the PWM_.*_{MIN|MAX} values
8 years ago
David Sidrane
d77e107e31
Crazyflie uses the board common interface to provide board name
...
Removed #ifdef in version.h
8 years ago
David Sidrane
ab43baa02d
Clean up Crazyflie
...
1) Remove uneeded spi and reset code
2) Use the Board commin for providing the BOARD_NAME
3) Add PX4_PWM_ALTERNATE_RANGES in suport of a board agnostic
way to override the PWM_.*_{MIN|MAX} values
4) Remove #ifdefs from the IO timers*. Drive the config deltas
from the crazyflie_timer_config.c and one board agnostic
ifdef PX4_IO_TIMER_ALTERNATE_RATE that is non board specific
*I would like to eliminate PX4_IO_TIMER_ALTERNATE_RATE
as well, but I need HW to validate that the startup
script can just set the rate on the PWM to 3921 fast
enough to not effect the motors.
8 years ago
David Sidrane
c4d91ef644
Removed CONFIG_STM32_I2CTIMEOTICKS defined in the PX4 I2C driver
...
CONFIG_STM32_I2CTIMEOTICKS is hard defined on PX4 master
and defconfig defined on upstream Nuttx (nuttx_v3) it will be fixed
there.
8 years ago
David Sidrane
fd797ae3b4
Using build system warnings.
...
Aligned Make.Defs to use the build system's defined warnigns.
8 years ago
Mark Whitehorn
9603794b9d
set verbose flag for Dcm.renormalize test
8 years ago
Mark Whitehorn
03beeb2e55
update matrix submodule
8 years ago
Mark Whitehorn
fc73ab5e40
add unit test for Dcm.renormalize()
8 years ago
Daniel Agar
a8369c6ac8
FW use loiter to achieve waypoint altitude
...
- fixes #5061
8 years ago
Sander Smeets
39cc75b4a0
Rebase of vtol_land_weathervane patch
8 years ago
Beat Küng
4bcf2cdb52
uavcan: fix initialization of std::array
...
in C++11, double braces are needed for std::array aggregate initialization,
or assignment with =.
see: http://en.cppreference.com/w/cpp/container/array
8 years ago
Carlo Wood
09d36a63ef
Revert to using __builtin_isfinite for QuRT.
...
See discussion in https://github.com/PX4/Firmware/issues/5756
8 years ago
Beat Küng
ab4d7dfc59
mavlink: stop ulog streaming when mavlink thread exits
...
'mavlink stop-all' during a log streaming session previously led to a
resource leak, and log streaming could only be re-started by rebooting the
system.
8 years ago
Beat Küng
587c5161a3
mavlink_{shell,ulog_streaming}.py: show full error output when pymavlink import fails
8 years ago
Beat Küng
fa461d018d
mavlink_{shell,ulog_streaming}.py: send heartbeat
...
This is helpful, so that a connected partner can switch from broadcasting
to a 'connected' state.
8 years ago
Mark Whitehorn
25be7aa7cf
incorporate Bill Premerlani's fast rotation handling from MatrixPilot
8 years ago
Lorenz Meier
76082da674
Add IST8310 driver
8 years ago
Lucas De Marchi
c5100b6273
tap_esc: fix output order for quadrotor
8 years ago
mantelt
8b237d7cf3
navio_sysfs_pwm_out: Adressing comments of @bkueng
...
(https://github.com/PX4/Firmware/pull/5704#pullrequestreview-6977559 )
8 years ago
mantelt
10491884ca
navio_sysfs_pwm_out: command line argument for mixerfile
8 years ago
mantelt
32403ddb90
navio_sysfs_pwm_out: removing default mixer
8 years ago
mantelt
6cbd398974
RPi/Navio: add rpi baseline config for fw
8 years ago
mantelt
4b8fc2365e
navio_sysfs_pwm_out: Use mixer file
...
use all actuator groups for mixing.
8 years ago
mantelt
4c0c526898
Loading mixer from (hardcoded) file
...
use actuator_controls_3 for the time being
8 years ago
Daniel Agar
cdd317ba38
commander arm check throttle include rattitude
8 years ago
CarlOlsson
93fb02bfa3
fw_att_ctrl: Code cleanup
...
Signed-off-by: CarlOlsson <carlolsson.co@gmail.com>
8 years ago
Beat Küng
00cd2902c7
fix logger: avoid leaking file descriptor in get_log_time()
...
orb_subscribe can succeed, but if there is no publisher, orb_copy will fail.
We still need to unsubscribe in that case.
8 years ago
Daniel Agar
2908f1c16d
commander allow disarm command with throttle
8 years ago
Daniel Agar
27a50275b6
commander NAV_RETURN_TO_LAUNCH change mode to RTL
8 years ago
Carlo Wood
0bff3593d3
Do not use std::cout for qurt's sake.
...
Using cout drags in std::localeconv which isn't defined
on QURT. While this file is also used for POSIX, it doesn't
seem to harm much to use printf there as well.
8 years ago
Carlo Wood
52b8e75aea
Export symbols init_app_map and list_builtins
...
See discussion at https://github.com/PX4/Firmware/issues/5756
8 years ago
Henry Zhang
278124bfb8
MindPX: Code clean up.
8 years ago
Henry Zhang
b280e28623
MindPX: Remove hardcode for sensors rotation.
8 years ago
Henry Zhang
f17dc2f2a6
MindPX: Code style and clean up.
8 years ago
Henry Zhang
d6ed416d29
MindPX: Update spi bus and sensors io config.
8 years ago
Henry Zhang
cabcc39816
MindPX: Expand to maximum 8 PWM outputs.
8 years ago
Henry Zhang
53b4996379
MindPX: Use TIM14 CH1 for tone alarm output.
8 years ago
Henry Zhang
b76c8cd80c
MindPX: Use i2c rgbled.
8 years ago
Henry Zhang
016aa47dfc
MindPX: Enable FrkSky telemetry on usart8/ttys6.
8 years ago
Henry Zhang
2b23835d56
MindPX: Support RSSI.
8 years ago
Henry Zhang
d8ac044414
MindPX: Support serial RC input.
8 years ago
Henry Zhang
5076ba0049
MindPX: Disable second CAN bus.
8 years ago
Henry Zhang
99ad8f464e
MindPX: Update modules config.
8 years ago
Henry Zhang
93343487e7
MindPX: Harmonize with FMUv4.
8 years ago