Dennis Mannhart
|
25ff03445e
|
FlightTasks: remove description from cpp files
|
2018-04-05 07:30:12 +02:00 |
|
Dennis Mannhart
|
4dfd9ce8ed
|
FlightTaskOrbit: replace sticks (which are now linear) with expo
|
2018-04-05 07:30:12 +02:00 |
|
Matthias Grob
|
6070d72308
|
FlightTasks: Various review refactoring
|
2018-04-05 07:30:12 +02:00 |
|
Matthias Grob
|
4d0dca5dd5
|
FlightTask: make applyCommandParameters getting called recursively & pass command by reference
|
2018-04-05 07:30:12 +02:00 |
|
Matthias Grob
|
d9c7e6321f
|
FlightTasks: Introduce the empty setpoint to reset the setpoint for every loop iteration and return it in case of no task running
|
2018-04-05 07:30:12 +02:00 |
|
Matthias Grob
|
efd240904f
|
FlightTasks: added possibility to apply task parameters from the vehicle command
|
2018-04-05 07:30:12 +02:00 |
|
Matthias Grob
|
6ec9ff64d1
|
FlightTaskManual/Orbit: make sure we are not required stick input data during orbit
|
2018-04-05 07:30:12 +02:00 |
|
Matthias Grob
|
e5d237088c
|
FlightTasks: refactoring for CamelCase naming convention, small comment and declaration order renicements
|
2018-04-05 07:30:12 +02:00 |
|
Matthias Grob
|
888a63c001
|
FlightTasks: bool return values for clarity & introduce updateInitialize() to have input data fetching separated from the update()
|
2018-04-05 07:30:12 +02:00 |
|
Matthias Grob
|
071b09c65d
|
FlightTasks: initialize task state based on subscriptions after the SubscriptionArray was initialized
|
2018-04-05 07:30:12 +02:00 |
|
Beat Küng
|
b0fdbf5136
|
FlightTask: inherit from Block instead of SuperBlock
I think this is more how it's meant to be
|
2018-04-05 07:30:12 +02:00 |
|
Beat Küng
|
b5ecf9824d
|
flight tasks: use placement new to reduce memory overhead and the need for dynamic allocations
In addition, we will need some shared data structure for the uorb
subscriptions.
|
2018-04-05 07:30:12 +02:00 |
|
Matthias Grob
|
23fe822955
|
FlightTasks: private variables follow underscore name convention, member description comments doxygen style
|
2018-04-05 07:30:12 +02:00 |
|
Matthias Grob
|
92acbfde3e
|
FlightTasks: FlightTask definition to cpp, fix include chain, fix cmake
|
2018-04-05 07:30:12 +02:00 |
|
Matthias Grob
|
c211c807ad
|
FlightTasks: move method definitions of existing tasks into cpp files, it's not a header library
|
2018-04-05 07:30:12 +02:00 |
|