Pavel Kirienko
2b2c307eac
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
8 years ago
David Sidrane
c20b85e6ad
Revert "UAVCAN performance audit ( #6829 )" ( #6846 )
...
This reverts commit 21e04c9f7a
.
8 years ago
Pavel Kirienko
21e04c9f7a
UAVCAN performance audit ( #6829 )
...
* 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
8 years ago
Lorenz Meier
f50aba844f
CAN config: Drop default D gains
9 years ago
Lorenz Meier
ed5431ea82
Add meta info to Quad CAN config
10 years ago
Lorenz Meier
ae9f1ec955
CAN config: Better attitude control defaults
10 years ago
Roman Bapst
542dc9f65d
added default rate I gain for multicopters. added default gains for FireFly6 in mc mode (from Simon Wilks)
10 years ago
Thomas Gubler
1b47f05b14
rename DO_AUTOCONFIG to AUTOCNF in all files
10 years ago
Lorenz Meier
6d59df1a5f
Make ROMFS less chatty
10 years ago
Pavel Kirienko
dae9b48462
Renamed OUTPUT_MODE: can --> uavcan_esc
11 years ago
Lorenz Meier
ec5602e45d
UAVCAN quad X autostart setup
11 years ago
Anton Babushkin
183a0cdb22
MC: default MC_YAWRATE_I changed for all setups, navigator: increase yaw acceptance to 0.2rad ~ 11deg
11 years ago
Anton Babushkin
16908f9aff
autostart for multicopters: frame-specific default parameters reverted and cleaned up
11 years ago
Julian Oes
70e1bfa4d6
Startup scripts: use rc.mc_defaults for default MC parameters
11 years ago
Lorenz Meier
0982b081b8
ROMFS cleanup to eleminate excessive comments and resulting flash usage
11 years ago
Anton Babushkin
9f88cbdc0b
autostart scripts: default MPC parameters updated
11 years ago
Anton Babushkin
103bece726
rc scripts cleanup, avoid duplicating parameters, use inheritance instead
11 years ago
Lorenz Meier
9c355d280e
Merged beta into mavlink rework branch
11 years ago
Anton Babushkin
00a799ddad
autostart: default MC_ parameters fixed
11 years ago
Anton Babushkin
524a502a56
autostart fixes
11 years ago
Anton Babushkin
a8d362de13
Autostart: use MIXER instead of FRAME_GEOMETRY
11 years ago
Anton Babushkin
6e60984556
rcS and autostart scripts cleanup, WIP
11 years ago
Anton Babushkin
b5d56523bc
Init scripts cleanup, WIP
11 years ago
Anton Babushkin
532c4c771e
Autostart: generic quad, hexa and octo added, WIP
11 years ago
Anton Babushkin
4cffd99db9
Major autostart rewrite
11 years ago
Lorenz Meier
bc76924b7e
Cleanup, removed commander start calls in locations where its not needed
11 years ago
Lorenz Meier
501c5ff49f
Cleaned up startup, should be completely compatible, but allows clean QGC indices
11 years ago
Julian Oes
857c3d2efd
Startup scripts: Corrected cases where commander was not started, updated several outdated scripts
11 years ago
Lorenz Meier
34d2f318ac
Fixed commander and IO startup sequence, in-air restart is operational in this shape
11 years ago
Julian Oes
03edf90161
Adapt startup scripts to new pwm systemcmd interface
12 years ago
Lorenz Meier
373a74adb9
Setting correct battery scaling for FMU-only setups
12 years ago
Anton Babushkin
5030a27f48
Tabs replaced by spaces in autostart scripts
12 years ago
Lorenz Meier
14cfb53534
Hotfix: Correct frame print string
12 years ago
Anton Babushkin
007f4d79cb
param MC_RCLOSS_THR removed from scripts
12 years ago
Lorenz Meier
0731d331bf
ROMFS reshuffling / cleanup, in sync with QGC
12 years ago
Lorenz Meier
49ef30b834
Reworked how start scripts work, relying on io detect now
12 years ago
Anton Babushkin
557d3f22de
Startup scripts major cleanup
12 years ago
Julian Oes
ab5ec0da0b
Changed the default PID gains for the F330
12 years ago
Lorenz Meier
cfa9054aa4
Moved to USART1 for the main console, starting a 2nd NSH instance on USB if needed, reworked start scripts to not fall over
12 years ago
Simon Wilks
5a8dc9c504
Added TBS script
12 years ago
Lorenz Meier
57c5240f02
Make a distinctive sound when the IO start fails (e.g. due to version mismatch)
12 years ago
Lorenz Meier
e9b6cfd671
Fixed startup order of F330 script
12 years ago
Lorenz Meier
083cc60acb
Increased logging to 200 Hz in F330 startup for v2, allowed to set up to 333 Hz update rate in IO driver for v2 link
12 years ago
Lorenz Meier
66d294b5bf
Fixed to FMUv2 autostart and config
12 years ago
Lorenz Meier
cbb5ce8f59
Fixed startup behavior for PX4 autostart
12 years ago
Lorenz Meier
24c43ad62d
Hotfix: ROMFS autostart includes now IO upgrade
12 years ago
Lorenz Meier
ffd14e1396
Updated F330 script, enabled amber led
12 years ago
Lorenz Meier
56805e8378
First community review version of autostart
12 years ago
Lorenz Meier
7bf2edc3bf
Script cleanup, WIP on mavlink logging
12 years ago
Lorenz Meier
c46efd3a7b
Added saving of default values once loaded
12 years ago