Julian Oes
6abc55c303
navigator: whitespace
9 years ago
Julian Oes
34e504aec5
navigator: fix after rebase
9 years ago
Julian Oes
c9ac9c7dbd
commander: fixes after rebase
9 years ago
Julian Oes
32f2b89252
sdlog2: comment fix
9 years ago
Julian Oes
3c9f9540dc
commander: add failsafe flag back in
9 years ago
Julian Oes
11c2b6784d
msg: fix comment in commander_state
9 years ago
Julian Oes
974223bdd1
commander: pass battery status to preflight check
...
A low battery check was recently added to the preflight check, therefore
we need to pass on the information about the battery.
9 years ago
Julian Oes
68a69c9d46
cmake: add commander_state message to ROS build
9 years ago
Julian Oes
a325b77adf
ros-commander: refactor changes
9 years ago
Julian Oes
3b806235ac
sdlog2: compile fixes after rebase
9 years ago
Julian Oes
50c36296fa
navigator: compile fixes after rebase
9 years ago
Julian Oes
08ce231d76
ekf2: compile fixes after rebase
9 years ago
Julian Oes
e91f587438
commander; various compile fixes after rebase
9 years ago
Julian Oes
9859d43fe2
frsky_telemetry: fixed build
9 years ago
Julian Oes
05d64b3342
navigator: fix for vehicle status refactor
9 years ago
Julian Oes
03a0788207
fw_pos_control_l1: fix for vehicle status refactor
9 years ago
Julian Oes
f21f82223c
ekf2: fix stupid bug caught by travis on Mac
9 years ago
Julian Oes
be2fe78c82
commander: publish internal state
9 years ago
Daniel Agar
3a209d71af
fix clang size error
9 years ago
Daniel Agar
dfeab4f5e3
remove unused vehicle_status
9 years ago
Daniel Agar
56dbfef378
remove duplicate bat_msg.id
9 years ago
Daniel Agar
c494e85095
fix sign compare to make travis-ci happy
9 years ago
Julian Oes
315c202824
sensors: removed more leftover variables
9 years ago
Julian Oes
c87fa43b68
sensors: removed unused variable
9 years ago
Julian Oes
9512a71cf8
commander: cleanup the status messages
9 years ago
Julian Oes
2cd05dea4d
commander: try different mavlink include
9 years ago
Julian Oes
5ca5af5fcd
commander: take main_state out of vehicle_status
...
This state is only commander internal. Therefore it doesn't need to be
in vehicle_status. Instead it is now in the commander_state message.
9 years ago
Julian Oes
1ad0ee0fae
mc_att_control: don't use main state for RATTITUDE
...
Instead of the state use the boolean flags.
9 years ago
Julian Oes
5c9713f05b
commander: try to get the travis include right
9 years ago
Julian Oes
70cff975cc
commander: move some flags out of vehicle_status
...
All the removed flags were not used anywhere else than inside the
commander.
9 years ago
Julian Oes
0988fef831
commander: forgot to close fd
9 years ago
Julian Oes
23df992cc5
commander: moved offboard bools into status_flags
...
The offboard status bools were not used anywhere but in the commander.
Therefore they are now moved to the local status_flags topic.
9 years ago
Julian Oes
a11a986df8
mavlink: removed leftover debug printf
9 years ago
Julian Oes
1f44fb1efd
commander: internalize system status bools
...
Most condition bools in the commander are not used anywhere but in the
commander. It therefore makes sense to move them to a different internal
struct and remove them from the vehicle_status message.
Also, the land_detected should be used by all the modules instead of
getting it through the commander and system_status.
9 years ago
Julian Oes
705979e3c7
simulator: use new battery systemlib
9 years ago
Julian Oes
2dfc644f17
sensors: only publish battery topic if valid
9 years ago
Julian Oes
4ddd1bbf03
battery: fix segfault
...
The name was set NULL which lead to a segfault on POSIX.
9 years ago
Julian Oes
141b984d5b
commander: take previous main state out of status
9 years ago
Julian Oes
181eb49da8
commander: remove calibration_enabled
...
This flag is not used anywhere, it therefore doesn't need to be in
vehicle_status.
9 years ago
Julian Oes
fe85841a1d
commander: remove counter
...
The counter variable in system status wasn't used anywhere.
9 years ago
Julian Oes
1cc43a00d6
battery: astyle
9 years ago
Julian Oes
76c66a4e92
frsk_telemetry: astyle
9 years ago
Julian Oes
69b0b75151
px4io: astyle
9 years ago
Julian Oes
32c3135788
commander: move battery calculations to systemlib
...
The commander used to consume the battery_status topic and write the
contents after some calculations into the system state. Instead, the
calculations now happen in library calls in systemlib/battery.
This moves the battery fields out of the vehicle_status message into the
battery_status topic.
This brought quite some changes in all modules that need battery
information. The current state is compiling but untested.
9 years ago
Julian Oes
699b08c9fd
commander: move battery warning
...
The battery warning is not consumed anywhere, therefore scrap it from
the vehicle_status message.
9 years ago
Julian Oes
8e9e9f8a8b
vehicle_status: move vtol_vehicle_status enum
...
It makes more sense to have the VTOL status in its own message.
9 years ago
Julian Oes
74072dbe74
vehicle_status.msg: delete unused mavlink stuff
...
The MAV_TYPE enum was not in sync with the mavlink specs anymore. It
makes therefore sense to remove the duplication and include the correct
mavlink header file where it is needed.
Also, error counts which are not populated, can be scrapped.
9 years ago
Julian Oes
5f3a23a253
commander: remove circuit breakers from status msg
...
Since the circuit breaker bools are not actually used anywhere else than
in the commander, it is safe to remove them and replace them with local
bools.
9 years ago
Mark Whitehorn
ebacd4c1de
add missing check for stop command in idle state
9 years ago
tumbili
2f7601370b
mixer multirotor: initialise min_out with correct value
9 years ago