Mark Charlebois
381b889526
POSIX: don't check stack size for position_estimator_inav
...
posix build fails on x86_64 with this check enabled.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
f659a3e8cc
POSIX: do not error on stack size warning
...
posix build fails on x86_64 with this check enabled.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
02850e0d16
Merge pull request #2510 from mcharleb/fabsf-fix
...
Chage use of fabsf for int to abs
10 years ago
Mark Charlebois
043bf9a4d7
Chage use of fabsf for int to abs
...
Use of fabsf() for int arg failed for clang. Changed to use abs().
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
8ce38cefae
Merge pull request #2509 from mcharleb/qurt-layer
...
Qurt layer
10 years ago
Lorenz Meier
e35648a398
Merge branch 'release_v1.0.0' of github.com:PX4/Firmware into beta
10 years ago
Lorenz Meier
234990fbe4
Merge branch 'release_v1.0.0' of github.com:PX4/Firmware
10 years ago
Mark Charlebois
0e7fab457b
Removed extra whitespace
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
10961aac0e
Merge pull request #2482 from PX4/mc_thr_lim
...
MC pos control: Enforce minimum throttle in manual attitude control m…
10 years ago
Lorenz Meier
347e3e9a7e
PX4 log header: Add missing include
10 years ago
Lorenz Meier
f411b7ed21
Merge branch 'getopt-cleanup-v2'
10 years ago
Mark Charlebois
28dd9759a6
POSIX: fixes for use of open vs px4_open, etc
...
Fixes for the posix build when virtual devices are used.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
af4cc8ec91
Merge pull request #2501 from mcharleb/whitespace-cleanup
...
Code cleanup - Whitespace changes
10 years ago
Lorenz Meier
509ec90b76
Merge pull request #2406 from mcharleb/logging-v3
...
Improved logging with both compile and runtime level filtering
10 years ago
Lorenz Meier
13e585f9fb
Merge pull request #2500 from mcharleb/systemcmds-tests-posix
...
Systemcmds tests posix
10 years ago
Mark Charlebois
b5e6111d7c
QuRT: src/platform/qurt changes
...
Changes to support QuRT intrgration with DSPAL and
move from simulator to real HW.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
8237b8bbaf
Merge pull request #2502 from mcharleb/qurt-tests
...
QuRT: Unit tests for QuRT
10 years ago
Lorenz Meier
c63f5f0486
Merge pull request #2503 from mcharleb/posix-arm-updates
...
Eagle: posix-arm and qurt changes to support Eagle HW platform
10 years ago
Mark Charlebois
60ec1c897a
QuRT: Added muorb files
...
muorb is used to proxy messages between the Krait and DSP.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
851a020461
Eagle: posix-arm and qurt changes to support Eagle HW platform
...
The Eagle HW platform contains both a Krait (ARMv4hf compatible) cpu
cluster and a Hexagon DSP running QuRT.
These changes support the PX4 build for Eagle.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
6b5a9d6c7b
QuRT: Unit tests for QuRT
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
6763039980
Code cleanup - Whitespace changes
...
These are only whitespace changes
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
e1de3c13c6
POSIX: added required header file for PRId64
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
63f7995b41
NuttX: fixes for printing size_t and int64_t
...
Added definition of PRId64 for C99 compatibility.
Used %zd for portable wat to print size_t.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
1e46f44123
POSIX: ported systemcmds/tests
...
Most of the systemcmds tests run in the posix build. The UART tests
fail for me as I do not have a UART connected.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
9c7450248f
Merge pull request #2498 from mcharleb/bringup-m5
...
POSIX: Critical fix for vdev_posix
10 years ago
Lorenz Meier
bc5cf50f1a
Merge pull request #2361 from TSC21/mocap_support_restruct
...
MOCAP support on firmware [new PR]
10 years ago
Lorenz Meier
c7e94baa5b
Update SITL docs
10 years ago
Mark Charlebois
d0b6c8f956
GCC: Added fix for strict prototypes warning
...
GCC requires a declaration of a static inline function prior to its
definition when strict-prototypes warning is enabled.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Simon Laube
07efb655c4
change start script to launch the px4flow driver in background.
...
Fixes issue #2145
10 years ago
Mark Charlebois
14bf8bb277
POSIX: Critical fix for vdev_posix
...
Last fix for vdev_posix.cpp introduced a sleep from within
a HRT work item callback which blocks the HRT queue.
The code in uORBDevices_posix.cpp that handles message
throttling was commented out for posix. The code was re-enabled
and now seems to work.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
428bd0a9ec
Merge pull request #2497 from mcharleb/bringup-m5
...
Bringup m5
10 years ago
Mark Charlebois
1b01c54dd1
POSIX: fixed build error for unused variable
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Simon Laube
7a93348340
implemented retrying the connection to the px4flow sensor before giving up.
10 years ago
Mark Charlebois
34d15fe631
Gyrosim cleanup
...
Removed unused code. Reset reschedule interval for sampling when the
sampling rate is changed.
The rate is always 1000Hz as it is set to the default value.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
641fd26877
QuRT: Fixed PX4_ISFINITE
...
QuRT needs to use the builtin version of isfinite so for the qurt
build PX4_ISFINITE(x) is defined as __builtin_isfinite(x).
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Simon Laube
93dfc435a4
change the nested if structure which tries all i2c busses to a loop.
10 years ago
Lorenz Meier
aeccaf6582
Merge branch 'radioconf' into beta
10 years ago
Lorenz Meier
3d860086fa
Merge branch 'release_v1.0.0' into beta
10 years ago
Lorenz Meier
3ef6212155
MAVLink app: Less verbose during radio config
10 years ago
Lorenz Meier
b8609f99d7
MAVLink app: Fix parameter comments
10 years ago
Lorenz Meier
f0e9817f2b
ROMFS: Adjust onboard data rate
10 years ago
Lorenz Meier
963972721d
MAVLink app: Support rudimentary radio config.
10 years ago
Lorenz Meier
319f9d820f
telemetry: Crank up rates to make param downloads and other things less painful
10 years ago
Lorenz Meier
6697ffb668
IO driver: Set throttle to zero if in PWM ramp mode
10 years ago
Lorenz Meier
1b4405ee3a
FMU driver: Set throttle to zero if in PWM ramp mode
10 years ago
Lorenz Meier
cde8d72694
PWM output limiter: Improve comments.
10 years ago
Lorenz Meier
a33700a7ec
Actuator controls: Add indices for channels and groups
10 years ago
Lorenz Meier
ece87a3fa2
Mixer test: Fixed compile warnings
10 years ago
Lorenz Meier
c28a69fba8
Mixer test: Ensure its not susceptible to timing jitter of the test harness
10 years ago