Anthony Lamping
f46db40b10
make sure FCU is connected to mavros before state topic is marked ready
7 years ago
Anthony Lamping
ab5a268ca5
simplify vtol transition check, more log msgs
7 years ago
Anthony Lamping
f9e7c66718
thread for offboard publishers, add asserts for topics to come up (simulation ready) and set mode and arming, use home_position topic as better indicator of when the simulation is ready, add more feedback to rosinfo, make timeouts meaningful (in seconds), add land and extended state values
7 years ago
Anthony Lamping
5ce381dfc7
update sitl tests
7 years ago
TSC21
fefed35dfe
Tools: update sitl_gazebo
7 years ago
Daniel Agar
9d61febd39
tfmini remove obsolete IOCTLs
7 years ago
Lorenz Meier
49bed47924
Add TFMini to autostart
7 years ago
Ayush
91cedcaba3
Added tfmini driver to build configs
7 years ago
Ayush
9f2bb6c7f9
Added support for TFmini-LiDAR
7 years ago
Daniel Agar
ad532d0510
docker_run.sh update container versions to match Jenkins
7 years ago
Daniel Agar
386c34a563
Jenkins update all containers to latest (except NuttX)
7 years ago
Daniel Agar
33266ef2c8
cmake use ccache if found and not disabled
7 years ago
Daniel Agar
1468d4ed39
muorb add generation dependency
7 years ago
Lorenz Meier
3b71c70583
Commander: Do not switch land detection state when not armed
...
This is important to have the probation times set up correctly and to silence land detected messages for systems that are not actually flying and just on the bench.
7 years ago
Lorenz Meier
e7fe8f7268
Uploader: Enforce matching maximum flash sizes
...
The goal is to force developers to use the correct target with the correct flash size. This prevents criticial functionality missing and is in particular important for FMUv2/FMUv3 boards. It is unmaintainable otherwise for the Pixhawk series.
7 years ago
Lorenz Meier
3041438132
Zubax GNSS: Store maximum flash size
7 years ago
Lorenz Meier
e2b2f97d0d
TAPv1: Store maximum flash size
7 years ago
Lorenz Meier
9a7f99f3cd
S2740VC: Store maximum flash size
7 years ago
Lorenz Meier
0bfd2925bf
Nucleo: Store maximum flash size
7 years ago
Lorenz Meier
d1d367011e
IOv2: Store maximum flash size
7 years ago
Lorenz Meier
d26e037df4
FMUv5: Store maximum flash size
7 years ago
Lorenz Meier
3bfa194933
FMUv4PRO: Store maximum flash size
7 years ago
Lorenz Meier
18715ebd80
FMUv4: Store maximum flash size
7 years ago
Lorenz Meier
c0efaa4ca9
FMUv3: Store maximum flash size
7 years ago
Lorenz Meier
6fbfde9ec3
FMUv2: Store maximum flash size
7 years ago
Lorenz Meier
d22398f733
PX4 FLOW: Store maximum flash size
7 years ago
Lorenz Meier
cd0fbb3cd2
PX4 ESC: Store maximum flash size
7 years ago
Lorenz Meier
03c5e9172d
PX4 CAN Node: Store maximum flash size
7 years ago
Lorenz Meier
bb3746e710
STM32 Disco: Store maximum flash size
7 years ago
Lorenz Meier
c3f630ca14
SAMe70: Store maximum flash size
7 years ago
Lorenz Meier
18d13498de
NXPPHlite: Store maximum flash size
7 years ago
Lorenz Meier
ca472ebfaf
MindPX: Store maximum flash size
7 years ago
Lorenz Meier
7277d72db5
ESC35: Store maximum flash size
7 years ago
Lorenz Meier
5d186f374b
Crazyflie: Store maximum flash size
7 years ago
Lorenz Meier
f7b4f13e81
AUAV x2.1: Store maximum flash size
7 years ago
Lorenz Meier
2ba7b41f5c
Aero: Store maximum flash size
7 years ago
Lorenz Meier
5072c0b5ae
Aerocore: Store maximum flash size
7 years ago
Lorenz Meier
32aa8d4f51
FMUv3: Use its own proper prototype for the image
7 years ago
Lorenz Meier
40702b36ee
NuttX: Allow different board prototype names from main build config
7 years ago
acfloria
1aebc69fed
commander: Allow manual override in stabilized mode for a fixed-wing.
7 years ago
Lorenz Meier
715b571dac
Commander: Add hint about ongoing rewrite
...
It's important that any reader of the file knows about the ongoing refactoring.
7 years ago
Anass Al
dc6e47f777
Update SITL Gazebo for magnetic declination fix
7 years ago
Dennis Mannhart
a649bbebb7
commander: switch to hold or mission once takeoff is finished ( #8020 )
...
* add COM_TAKEOFF_ACT to optionally switch to mission after takeoff
7 years ago
Lorenz Meier
cf55901ac9
Calibration timeout: Triple to 90 seconds as the user can now cancel the routine
...
We timed out earlier to allow users to abort, but now that we can cancel we do not need to enforce such a time limit.
7 years ago
Lorenz Meier
2167457e2e
VTOL status: Do not force a commander status change
...
Before the VTOL status would automatically force a commander state update all the time. This saves effort and makes sure the system only updates when it should.
7 years ago
Lorenz Meier
90b4afebb5
Commander: properly separate preflight check and prearm checks
...
We were running pre-arm checks before when not arming, which led to annoying error messages on vehicles that were on the bench or serviced on the ground. Now we really only run them when trying to arm.
7 years ago
Lorenz Meier
ddf0ecfc38
Airspeed calibration: Ensure that the calibration state is stored correctly
...
This is necessary due to sensors that are so accurate that they have no offset at all.
7 years ago
Lorenz Meier
074636a8ae
Commander: Check for preflight errors in order
7 years ago
Lorenz Meier
c06251f3be
IO serial: Code style
7 years ago
Lorenz Meier
1f21256f6a
IO safety switch: Code style
7 years ago