Beat Küng
e0c11f5545
fix ekf2_replay_main.cpp: remove timestamp_velocity from gps topic
9 years ago
Beat Küng
cf5d959f1b
gnss.cpp: switch to relative gps timestamp
9 years ago
Beat Küng
940ac5471d
ekf2: remove unused gps_msg.time_usec_vel
9 years ago
Beat Küng
f8e9a19889
gps_position: convert uint64 timestamp_time -> int32 timestamp_time_relative
...
We need to make this timestamp relative to the main timestamp. Necessary
for replay, and saves some space.
9 years ago
Beat Küng
e2a7145379
vehicle_gps_position: remove timestamp_variance & timestamp_velocity (they're not used)
9 years ago
Beat Küng
89f5bd27e8
vehicle_gps_position: use timestamp field instead of timestamp_position
...
timestamp was unused. This allows to remove timestamp_position.
9 years ago
Lorenz Meier
bf0b3c1585
More complete ESC feedback, ensure to include a timestamp
9 years ago
Lorenz Meier
34c0d3e99a
Add TAP to vendor list
9 years ago
Lorenz Meier
b04e2526a1
Fix compile errors for tap ESC
9 years ago
Lorenz Meier
de1c865881
Move TAP ESC to FMUv4 to save flash on FMUv2
9 years ago
Lorenz Meier
1f8b75c9f3
Enable it in build
9 years ago
Lorenz Meier
fab201a2d6
Initial import of TAP controllers
9 years ago
Mark Whitehorn
40a7bd009f
implement Spektrum bind function for Pixracer R14 ( #4887 )
9 years ago
Lorenz Meier
024a86c309
Simulator: fix battery sim
9 years ago
Roman Bapst
571798c318
Pr external battery monitoring ( #4881 )
...
* mavlink receiver: added handling of battery status
handle incoming battery status messages in order to support external
battery monitoring
Signed-off-by: Roman <bapstr@ethz.ch>
* sensor params: added parameter for battery monitoring source
Signed-off-by: Roman <bapstr@ethz.ch>
* sensors: only publish battery status if we don't have external battery
monitoring activated
Signed-off-by: Roman <bapstr@ethz.ch>
9 years ago
sirPerna
9f95f457a9
Update default Caipirinha parameters ( #4883 )
...
* Update default parameters for TBS Caipirinha
* reverse channel 0 doesn't exist
9 years ago
Daniel Agar
b09872e795
travis-ci fix git shallow clone for git ver ( #4885 )
9 years ago
tumbili
c2825f701a
ekf_att_pos_estimator: fixed saving params when landed
...
fixed logic such that parameters are saved when vehicle just landed.
only save parameters once when state changed from in_air to landed.
Signed-off-by: tumbili <roman@px4.io> and bkueng <beat-kueng@gmx.net>
9 years ago
tumbili
8026273cb0
land_detector: do not publish if landing or freefall state has not changed
...
Signed-off-by: tumbili <roman@px4.io> and bkueng <beat-kueng@gmx.net>
9 years ago
Beat Küng
7dea8d4a24
fix 10020_3dr_quad script: load proper mixer file ( #4880 )
...
fixes regression from 85245471c0
9 years ago
Nate Weibley
0551e001e2
Properly reflect flow control state if IOCTL fails ( #4873 )
...
The flow control state is improperly reflected as enabled if the arch/HAL rejects an IOCTL to turn it on. Mavlink::enable_flow_control updates _flow_control_enabled only if the IOCTL call does not fail.
9 years ago
Roman
27e61127a8
ekf2: fix if else logic
...
Signed-off-by: Roman <bapstr@ethz.ch>
9 years ago
Roman
6f6ae78cf2
ekf_att_pos_estimator: added logic for airspeed modes
...
Signed-off-by: Roman <bapstr@ethz.ch>
9 years ago
tumbili
c1ba7ab62b
vtol attitude control: fixed code style
...
Signed-off-by: tumbili <roman@px4.io>
9 years ago
sander
bbf852787e
Rename param to throttle
9 years ago
sander
3002852bfa
Allow throttle updates below 10%
9 years ago
sander
f2e425b75b
commenting
9 years ago
sander
9d59ba125d
remove debug info
9 years ago
sander
37531c018a
Implement MAV_CMD_DO_CHANGE_SPEED throttle
9 years ago
Roman
7f8c183d99
added airspeed mode enum to control state topic
...
Signed-off-by: Roman <bapstr@ethz.ch>
9 years ago
Roman
22db94e352
removed debug printf
...
Signed-off-by: Roman <bapstr@ethz.ch>
9 years ago
sander
cea2350d2e
Time based front transition blending
9 years ago
sander
b54982965b
Allow VTOL transition based on time
9 years ago
tumbili
1bce38bd9b
code style formatting
9 years ago
tumbili
c2da51ccf5
use airspeed mode parameter to decide which method used to publish
...
control state airspeed
9 years ago
tumbili
099becb353
added parameter for airspeed mode selection
...
this will enable small planes flying without an
airspeed sensor
9 years ago
Daniel Agar
e0a214da20
travis-ci OSX don't use homebrew ( #4875 )
...
* the OSX builds were spending the majority of the time just updating homebrew and installing a couple packages
9 years ago
Daniel Agar
3194153b21
travis-ci homebrew cleanup ( #4874 )
9 years ago
Daniel Agar
b247dac120
travis-ci optimizations ( #4870 )
...
* move gcc 4.9 build to circleci
* travis-ci update to xcode 7.3
* travis-ci limit git fetching for OSX
* Makefile split firmware targets for CI
* OSX ccache
9 years ago
Lorenz Meier
56ddd29f1a
Commander: Update params on last step of mag cal
9 years ago
Beat Küng
e7f31393bc
orb: reduce size of SubscriberData struct ( #4771 )
...
- priority field uses only the lower 8 bits, so we can merge with the
update_reported flag
- orb_set_interval is not used often, so make the necessary data an
optional pointer and alloc only when needed.
Memory savings:
- pixracer (w. ekf2): 7.3kB
- pixhawk: 5.3kB
9 years ago
Julian Oes
dfa2ec8c6c
DriverFramework: updated submodule ( #4867 )
...
This brings some makefile and script fixes, as well as an updated dspal.
9 years ago
Roman Bapst
37108870e1
fw_pos_control_l1: added roll setpoint for logging ( #4869 )
...
in altitude control mode for fixed wings the roll setpoint was not
logged because the position controller publishes the attitude setpoint
but the desired roll setpoint is calculated in the attitude control
module. Now the position controller calculates the roll setpoint as well
for the sake of logging.
Signed-off-by: tumbili <roman@px4.io>
9 years ago
Daniel Agar
36103d33d2
travis-ci only build qgc firmware
9 years ago
Daniel Agar
3f3a44fec5
cmake status message if MEMORY_DEBUG enabled
9 years ago
Daniel Agar
924fb49bf5
fw_pos_control_l1 shorten task name
...
-limited to 16 chars
9 years ago
Daniel Agar
b65291579f
show bad formatting diff
9 years ago
Daniel Agar
4d0bb9f1e2
update eclipse project file templates
9 years ago
jwilson
9794bb2f2f
Running fix_code_style.sh on the requested source files.
9 years ago
jwilson
acc1f04b67
Unfortunately, lot's of whitespace changes, required to satisfy unspecified code style format errors.
9 years ago