Lorenz Meier
e137d00424
HOTFIX: Fixed HoTT compile error, fixed MAVLink crash
12 years ago
Simon Wilks
0246842c88
Enable single wire via ioctl calls and pull the battery voltage from the battery status topic.
12 years ago
Simon Wilks
9924c4f425
Addressed compiler warnings and handle non-supported devices properly.
12 years ago
Simon Wilks
c149b26dd4
Code formatting cleanup.
...
Fixed code style with Tools/fix_code_style.sh
12 years ago
Simon Wilks
2eccf5ff19
Cleanup a bit.
12 years ago
Simon Wilks
d82c62e95b
Single wire now working once moving away from UART5.
12 years ago
Simon Wilks
d6e54c3ce4
Trying to get single wire working. Not quite there yet.
12 years ago
Simon Wilks
14d874f4a1
Fix some memory corruption bugs.
12 years ago
Simon Wilks
cc7952ea94
Messaging cleanup.
12 years ago
Simon Wilks
c296ffb708
Tried cleaning up console messaging a bit.
12 years ago
Simon Wilks
bc27a495a0
Make the reading and sending of data independant of the message type.
...
This will allow us to cleanly support various sensor types by having a
byte array interface for send_data() and read_data().
12 years ago
Simon Wilks
054c65535f
General code cleanup.
12 years ago
Simon Wilks
aa7873dee1
Introducing an initial implementation of HoTT telemetry support.
12 years ago
Simon Wilks
efdfa2b8b4
Setup skeleton code (basic daemon).
12 years ago
Lorenz Meier
607e902b88
Cleaned up / simplified position control, attacking pos control implementation next
13 years ago
px4dev
dfae108e6a
Go back to the FIFO scheduler for now, as we don't have time to shake out the RR scheduler changeover just yet.
...
Make the "default" scheduler a centralized definition so that changes are easier in future.
13 years ago
px4dev
93c200d281
Add new 'task_spawn' interface for starting new tasks in the PX4 world
13 years ago
Lorenz Meier
855fbe8543
Minor style and documentation cleanups
13 years ago
Lorenz Meier
e440fc4027
Rewrote SD logging app, simpler, but effective. Pending testing
13 years ago
Lorenz Meier
d1261e227c
Porting to new param interface, updated mixers
13 years ago
Lorenz Meier
dae0b922f1
Added deamon example, reworked / merged multirotor attitude control. Ready for AR.Drone interface changes and integration tests
13 years ago
Lorenz Meier
85bc4f683a
Cleaned up position control (WIP), moved PID structs (should become classes) to systemlib, added deamon app example
13 years ago
px4dev
67e0f8b179
Rework the mixer architecture based on discussions about arbitrary geometry mixing and plugins.
...
Now the mixer is a C++ library that can be fairly easily bolted into an output driver to provide mixing services.
Teach the FMU driver how to use it as an example. More testing is still required.
13 years ago
px4dev
9804447a66
More work on the mixer architecture.
...
Solve the multiple publishers issue with 'control groups', one group per controller. Mixer inputs now specify both group and control offset within the group.
Avoid using %f when loading/saving mixers; use scaled integers instead.
13 years ago
px4dev
9804776a0c
Checkpoint: more work in progress on mixer load/save
13 years ago
px4dev
145a6c4c49
Work in progress; standard mixer API and utility
13 years ago