-
- Downloads
Performance audit (intentionally duplicates #6829) (#6847)
* UAVCAN ESC output: removing ESC output channels from published message that are always zero. This allows the UAVCAN stack to always transfer only the minimum number of output values, avoiding redundant zeroes and the associated increase in bus load and CPU time * Added a separate mixer file for CAN quadrotor * Sampling profiler improvements * PMSP: Output more endpoints * Matrix update * libc usage workaround * Removed UAVCAN perfcounters * Matrix submodule update
Showing
- Debug/poor-mans-profiler.sh 14 additions, 4 deletionsDebug/poor-mans-profiler.sh
- ROMFS/px4fmu_common/init.d/4012_quad_x_can 1 addition, 0 deletionsROMFS/px4fmu_common/init.d/4012_quad_x_can
- ROMFS/px4fmu_common/mixers/quad_x_can.main.mix 1 addition, 0 deletionsROMFS/px4fmu_common/mixers/quad_x_can.main.mix
- src/lib/matrix 1 addition, 1 deletionsrc/lib/matrix
- src/modules/uavcan/actuators/esc.cpp 19 additions, 0 deletionssrc/modules/uavcan/actuators/esc.cpp
- src/modules/uavcan/actuators/esc.hpp 1 addition, 0 deletionssrc/modules/uavcan/actuators/esc.hpp
- src/modules/uavcan/uavcan_main.cpp 0 additions, 24 deletionssrc/modules/uavcan/uavcan_main.cpp
- src/modules/uavcan/uavcan_main.hpp 0 additions, 4 deletionssrc/modules/uavcan/uavcan_main.hpp
- src/systemcmds/tests/test_matrix.cpp 3 additions, 3 deletionssrc/systemcmds/tests/test_matrix.cpp
Loading
Please register or sign in to comment