Jake Dahl
5cac32de66
added STACK_MAIN to CMakeLists.txt and bumped up the stack from 1024 default to 1100
7 years ago
Jake Dahl
58e81ef66b
multiply current measurement by -1 to force positive value for current being sunk
7 years ago
Jake Dahl
b9a60f0f29
removed comment copy/paste from GPS driver
...
A line was too long, shrunk it
7 years ago
Jake Dahl
3f550bf408
resolved merge conflicts
7 years ago
Beat Küng
79ba6b0d39
lsm303d: improve error output
7 years ago
Beat Küng
5437d55518
rc.sensors: try to start ist8310 on PX4FMU_V2
...
The Pixhack v3 comes with an external IST8310 in the GPS.
7 years ago
Beat Küng
8ef4f12b61
rc.sensors: fix BOARD_FMUV3, it was unset too early
...
It's used further down again.
7 years ago
Beat Küng
bc9c25a376
fmu: fix safety button
...
- use the orb topic safety to check the safety state, because the actual
safety state can come from the IO
- fix initialization if circuit breaker is set
7 years ago
Beat Küng
4c572577b2
px4io: unadvertise topics
7 years ago
mcsauder
0928112a80
Move px4io firmware update logic block to rc.io.
7 years ago
Dennis Mannhart
7723860f37
remove unused constant
7 years ago
Dennis Mannhart
a06ff4a2ce
FlightTaskAuto/Mapper/Line: move landing gear to mapper; fix comments
7 years ago
Dennis Mannhart
338ca3104c
FlightTaskAutoLine: remove activate method bc uses same impl as FlightTaskAutoMapper
7 years ago
Martina
3fe2646d80
FlightTaskAuto: add comments and fix variable naming convention
7 years ago
Martina
e13ca0d990
FlightTaskAuto: fix triplet reset
7 years ago
Martina
f379035a3b
FlightTaskAuto: move generation of the the internal waypoints to FlightTaskAuto such that they are available to all derived classes.
...
Change logic to update the internal triplets only when the navigator triplets have changed or when the vehicle state has changed.
7 years ago
Martina
ade254394e
fix parameters subscription
7 years ago
Martina
3f2f399b91
FlightTaskAutoMapper: clean-up and fix comments
7 years ago
Martina
d85481be6d
Restructure FlightTaskAutoLine:
...
-add FlightTaskAutoMapper that handles the different types of waypoint and
generates setpoints for all types except of position and loiter
- FlightTaskAutoLine generates the setpoint types position and loiter if
the flight between waypoint is a straight line
7 years ago
Daniel Agar
253323601a
wind_estimator status print last publication
7 years ago
Daniel Agar
ad41744670
wind_estimator add param to enable and start
7 years ago
Daniel Agar
6f204c4913
FlightTask initialize _dist_to_bottom
...
- fixes Coverity CID 306248
7 years ago
Daniel Agar
36fdd3a127
FlightTaskManualPosition initialize all fields
...
- fixes Coverity CID 306259
7 years ago
Daniel Agar
99b9eaea68
mavlink timesync avoid unintended integer divide
...
- fixes Coverity CID 306260
7 years ago
Daniel Agar
a90c7659ad
FlightTasks local position setpoint don't use copyRaw
...
- fixes Coverity CID 268659
7 years ago
Daniel Agar
568a5f1c4c
delete ACCELIOCSELFTEST and GYROIOCSELFTEST
7 years ago
Daniel Agar
31c08c7ffb
mpu9250 mag delete MAGIOCSHWLOWPASS and MAGIOCGHWLOWPASS
7 years ago
Daniel Agar
bb9c38a480
delete MAGIOCSELFTEST
7 years ago
Daniel Agar
daee7a4e4e
commander preflight delete individual sensor selftest
7 years ago
Daniel Agar
92ff391c97
ekf2 fix GPS fix_type comparison
...
- fixes Coverity CID 306253
7 years ago
Lorenz Meier
18c46f562a
Update README.md
7 years ago
Lorenz Meier
ebb1ef623a
Update README.md
7 years ago
Daniel Agar
2750541bfb
appveyor limit branch builds ( #10112 )
7 years ago
Daniel Agar
b5092bd183
Update submodule micro-CDR to latest Tue Jul 31 20:26:41 CDT 2018 ( #10110 )
...
- micro-CDR in PX4/Firmware (8f2facbac528cf94b6ac86828e58801c8c572994): df48e526fe
- micro-CDR current upstream: 92efe34b65
- Changes: df48e526fe...92efe34b65
7 years ago
Roman Bapst
8b1381ead9
update ecl l1 and usage for new roll angle setpoint slew rate limit ( #10005 )
...
* added ability to slew rate limit the roll angle output of the l1 controller
* FixedWingPositionControl: this avoids the steps in roll angle setpoint which occur when the controller
switches to a new waypoint
* GroundRoverPositionControl: adapted to new l1 API
7 years ago
Daniel Agar
ac0988d519
travis-ci coverity properly run and submit scan
...
- the ignored warning (-Wno-missing-field-initializers) can be dropped in the future when GCC 4.8 is no longer supported
7 years ago
Daniel Agar
639a066cac
Update submodule mavlink v2.0 to latest Tue Jul 31 20:26:26 CDT 2018 ( #10070 )
...
- v2.0 in PX4/Firmware (6d662c5531
): fb2c4f8198
- v2.0 current upstream: 7014d02d66
- Changes: fb2c4f8198...7014d02d66
7 years ago
Daniel Agar
daeb2d8417
travis-ci update coverity_scan build dependencies ( #10107 )
7 years ago
Daniel Agar
6d662c5531
AV-X configure i2c network switch at init
7 years ago
Beat Küng
4b42cfaa6c
simulator_mavlink: improve error output
7 years ago
Beat Küng
2c148f07bd
cdev: delete the prev_pollset in unlocked state
...
Because it uses a semaphore.
7 years ago
mcsauder
1fe526b8eb
Updated and added full stops to comments and did some comment/whitespace formatting in the startup scripts.
7 years ago
Beat Küng
13f2315314
CDev: add DEVICE_POLL_DEBUG macro that removes all poll debug output from the build by default
...
Reduces 'uorb_tests latency_test' by about 1us
7 years ago
Beat Küng
99fd1f7213
CDev::poll_notify_one: remove checking the semaphore counter
...
The check is unnecessary. In the worst case the semaphore gets unlocked
twice, but it's not an issue because the waiter is only interested in the
first sem_post(), and the semaphore is then not used anymore.
7 years ago
Beat Küng
72773b75c3
CDev::poll: disable IRQs instead of using an expensive semaphore
...
poll() is one of the heavily used methods and thus needs to be optimized
as much as possible.
Test on Pixracer: uorb_tests latency_test
Before:
uORB note: ---------------- LATENCY TEST ------------------
INFO [uorb_tests] mean: 40.4320 us
INFO [uorb_tests] std dev: 1.3466 us
INFO [uorb_tests] min: 39 us
INFO [uorb_tests] max: 57 us
INFO [uorb_tests] missed topic updates: 0
This Patch:
uORB note: ---------------- LATENCY TEST ------------------
INFO [uorb_tests] mean: 31.3480 us
INFO [uorb_tests] std dev: 1.4584 us
INFO [uorb_tests] min: 30 us
INFO [uorb_tests] max: 45 us
INFO [uorb_tests] missed topic updates: 0
7 years ago
Beat Küng
fbd553c528
uorb tests: improve & extend latency test output
...
- min/max
- std dev
- number of missed updates
7 years ago
Beat Küng
00ebffb0dd
uorb tests: run at max priority & increase stack size
...
- running at max priority significantly decreases jitter for the latency
test, providing more consistent results
- stack size increase is required for the latency test
7 years ago
Beat Küng
1514ec3a5a
top: use SCHED_PRIORITY_MAX instead of 255 to specify the priority
7 years ago
rolandash
12f96adbe2
delete member value initialization in constructor.
7 years ago
rolandash
506d761d58
use local brightness variable.
7 years ago