Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | PX4 Cannode Demo DO NOT MERGE | David Sidrane | 2015-04-23 | 1 | -8/+38 |
| | |||||
* | fix uorb constants in uavcan module | Thomas Gubler | 2015-01-28 | 1 | -6/+6 |
| | |||||
* | Removing extra UAVCAN perfcounters | Pavel Kirienko | 2015-01-21 | 1 | -6/+0 |
| | |||||
* | Fixed: Passing this->_armed_sub to close, which cannot accept a negative number. | Pavel Kirienko | 2015-01-21 | 1 | -1/+1 |
| | |||||
* | Revert "Intrusive changes made for UAVCAN profiling. Will be reverted in the ↵ | Pavel Kirienko | 2015-01-21 | 1 | -10/+0 |
| | | | | | | next commit (this one is needed to keep the changes in history)" This reverts commit 4c301d9dcf180e39186fa6753c7a3d3215b3cfa7. | ||||
* | Intrusive changes made for UAVCAN profiling. Will be reverted in the next ↵ | Pavel Kirienko | 2015-01-21 | 1 | -0/+10 |
| | | | | commit (this one is needed to keep the changes in history) | ||||
* | UAVCAN perf counters | Pavel Kirienko | 2015-01-21 | 1 | -0/+30 |
| | |||||
* | Unsubscribe from the topic. | Simon Wilks | 2014-12-03 | 1 | -0/+2 |
| | |||||
* | Display ESC data in the status output | Simon Wilks | 2014-12-03 | 1 | -0/+22 |
| | |||||
* | uavcan: added add_poll_fd() helper function | Andrew Tridgell | 2014-11-26 | 1 | -15/+21 |
| | | | | this makes the code clearer and avoids repeated code | ||||
* | uavcan: show ESC output values in uavcan status, and add arm/disarm | Andrew Tridgell | 2014-11-26 | 1 | -1/+19 |
| | | | | | | this makes "uavcan status" show the current output values, which is useful for debugging. It also adds "uavcan arm" and "uavcan disarm" commands, which are very useful for re-arming after a motor test. | ||||
* | uavcan: handle all ESC output in one place | Andrew Tridgell | 2014-11-26 | 1 | -35/+45 |
| | | | | | | moving all the ESC output handling to one place allows the limits on actuator values to apply to all types of inputs, and will make it easier to expand "uavcan status" to show actuator values | ||||
* | uavcan: added support for actuator_direct ORB topic | Andrew Tridgell | 2014-11-26 | 1 | -0/+23 |
| | | | | | this watches the actuator_direct topic and uses it to allow for direct output of actuator values, bypassing the mixer | ||||
* | uavcan: break the link between poll fd indexes and controls | Andrew Tridgell | 2014-11-26 | 1 | -3/+2 |
| | | | | | this linkage was fragile and makes it harder to add new orb subscriptions to the uavcan code | ||||
* | code style, warnings | Holger Steinhaus | 2014-11-12 | 1 | -5/+4 |
| | |||||
* | UAVCAN: implemented motor testing | Holger Steinhaus | 2014-11-03 | 1 | -4/+24 |
| | |||||
* | UAVCAN: allow to arm single ESCs | Holger Steinhaus | 2014-11-03 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1329 from hsteinhaus/uavcan_prio | Lorenz Meier | 2014-08-27 | 1 | -1/+2 |
|\ | | | | | uavcan: increased thread prio, reduces roundtrip latency by a factor of ... | ||||
| * | uavcan: increased thread prio, reduces roundtrip latency by a factor of 5..7 | Holger Steinhaus | 2014-08-19 | 1 | -1/+2 |
| | | |||||
* | | Improved UAVCAN status reporting | Pavel Kirienko | 2014-08-26 | 1 | -4/+6 |
| | | |||||
* | | UAVCAN status reporting and proper termination | Pavel Kirienko | 2014-08-24 | 1 | -2/+19 |
| | | |||||
* | | UAVCAN: initializing all bridges by default | Pavel Kirienko | 2014-08-24 | 1 | -89/+22 |
| | | |||||
* | | New UAVCAN initialization logic | Pavel Kirienko | 2014-08-23 | 1 | -35/+15 |
| | | |||||
* | | UAVCAN: Printing all known sensor bridge names with usage info | Pavel Kirienko | 2014-08-22 | 1 | -0/+3 |
| | | |||||
* | | UAVCAN: improved sensor bridge factory | Pavel Kirienko | 2014-08-22 | 1 | -2/+2 |
| | | |||||
* | | UAVCAN sensor enable command fix | Pavel Kirienko | 2014-08-22 | 1 | -0/+2 |
| | | |||||
* | | UAVCAN: Refactored and generalized sensor bridge support | Pavel Kirienko | 2014-08-22 | 1 | -20/+101 |
|/ | |||||
* | UAVCAN ESC mixer: removed the failsafe placeholder, it's no use here | Pavel Kirienko | 2014-08-06 | 1 | -5/+0 |
| | |||||
* | uavcan: fix actuator groups subcriptions and poll() | Anton Babushkin | 2014-08-02 | 1 | -17/+19 |
| | |||||
* | UAVCAN: Fixed short git hash computation | Pavel Kirienko | 2014-08-02 | 1 | -10/+7 |
| | |||||
* | UAVCAN node version info | Pavel Kirienko | 2014-08-01 | 1 | -14/+47 |
| | |||||
* | Fix mixer limiter to never output min for an input of max + 1 quantum | Lorenz Meier | 2014-07-06 | 1 | -3/+13 |
| | |||||
* | Address Paval's comments regarding extracting matrix from uavcan msg, ↵ | Andrew Chambers | 2014-07-02 | 1 | -12/+11 |
| | | | | position covariance calculation, and _poll_fds_num | ||||
* | Fixed bug with zero-sized covariance arrays | Andrew Chambers | 2014-07-02 | 1 | -11/+12 |
| | |||||
* | Added class to convert gnss message from uavcan to uorb | Andrew Chambers | 2014-07-01 | 1 | -1/+6 |
| | |||||
* | Removed misleading comment | Pavel Kirienko | 2014-05-09 | 1 | -1/+0 |
| | |||||
* | Micro optimization in UAVCAN polling loop | Pavel Kirienko | 2014-05-09 | 1 | -1/+1 |
| | |||||
* | Catching up with STM32 driver optimizations in libuavcan | Pavel Kirienko | 2014-05-09 | 1 | -3/+3 |
| | |||||
* | Proper IO miltiplexing libuavcan + ORB | Pavel Kirienko | 2014-05-08 | 1 | -26/+42 |
| | |||||
* | UAVCAN ESC controller - proof of concept state | Pavel Kirienko | 2014-05-08 | 1 | -27/+20 |
| | |||||
* | Warning fixes | Pavel Kirienko | 2014-05-08 | 1 | -2/+2 |
| | |||||
* | UAVCAN: Fix start / stop commands | Lorenz Meier | 2014-05-08 | 1 | -6/+16 |
| | |||||
* | UAVCAN: improve printing, ready for full closed loop test | Lorenz Meier | 2014-05-08 | 1 | -6/+40 |
| | |||||
* | UAVCAN: Fixed all compile errors | Lorenz Meier | 2014-05-08 | 1 | -36/+88 |
| | |||||
* | Added mixing code, not complete, not compiliing | Lorenz Meier | 2014-05-08 | 1 | -2/+252 |
| | |||||
* | Fixed printing of bit rate | Lorenz Meier | 2014-05-07 | 1 | -3/+3 |
| | |||||
* | Fixed comments and code style of UAVCAN node | Lorenz Meier | 2014-05-07 | 1 | -8/+32 |
| | |||||
* | Working UAVCAN node. No application logic is implemented yet; the node just ↵ | Pavel Kirienko | 2014-05-07 | 1 | -33/+116 |
| | | | | publishes its status once a second (uavcan.protocol.NodeStatus) and responds to basic services (transport stats, node discovery) | ||||
* | Added workaround for hardware issue on Pixhawk v1 | Pavel Kirienko | 2014-05-06 | 1 | -1/+7 |
| | |||||
* | Initial UAVCAN integration. The library compiles successfully, CAN driver ↵ | Pavel Kirienko | 2014-05-06 | 1 | -0/+100 |
appears to be working properly. There is one hardcoded path in the module makefile that needs to be fixed; plus the compilation will likely fail unless arch/math.h contains log2l() |