Andrew Tridgell
724ec0ec8b
uavcan: handle all ESC output in one place
...
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
10 years ago
Andrew Tridgell
8e44ec2e3b
uavcan: prevent crash in ESC driver
...
passing in more than 8 actuators would crash the ESC driver. We need
to check again the array size of the _esc_status.esc, which is
CONNECTED_ESC_MAX
10 years ago
Andrew Tridgell
ead0458e97
uavcan: don't force motors to keep spinning at zero throttle
...
Forcing motors to keep spinning when armed should be a policy decision
up at the vehicle type level, not hard coded down in the ESC
driver. It isn't appropriate for fixed wing or ground vehicles for
example.
We could add an ioctl to enable "spin when armed" if just setting a
small value in the vehicle code is inconvenient
10 years ago
Andrew Tridgell
ecc7a3cbb4
motor_test: prevent use of uninitialised test_motor orb handle
...
stack variables are not initialised to zero
10 years ago
Andrew Tridgell
b830137ec8
uavcan: added support for actuator_direct ORB topic
...
this watches the actuator_direct topic and uses it to allow for direct
output of actuator values, bypassing the mixer
10 years ago
Andrew Tridgell
f6b0a3e07f
uORB: added actuator_direct topic
...
this topic will be used to allow direct output of actuator values for
uavcan, bypassing the mixer.
10 years ago
Andrew Tridgell
2dae1bc542
uavcan: break the link between poll fd indexes and controls
...
this linkage was fragile and makes it harder to add new orb
subscriptions to the uavcan code
10 years ago
Lorenz Meier
7cb613bb26
Merge pull request #1398 from philipoe/master
...
Addition of rc-loss duration to the mavlink warning messages
10 years ago
philipoe
08d6cbe6bf
commander: Decrease RC-signal-regained message length to stay within 50 character length limit at all times
10 years ago
Lorenz Meier
2f271888d2
Added performance counter for SD log performance of write() call
10 years ago
Lorenz Meier
8ff4da67d5
Merge pull request #1399 from PX4/safety
...
Enable IO safety parameter to disable safety on boot
10 years ago
Lorenz Meier
512779907e
Update NuttX version, MD5 fix
10 years ago
Lorenz Meier
68bf7e90e5
Merge branch 'master' into safety
10 years ago
Lorenz Meier
138c25ec74
dataman: less verbose, fix code style
10 years ago
Lorenz Meier
ace6c3fe40
INAV: Less verbose
10 years ago
Lorenz Meier
4c281030bb
position controller main: Less verbose
10 years ago
Lorenz Meier
2a76b10f7a
mc attitude controller: Less verbose
10 years ago
Lorenz Meier
b34b40622b
EKF: less verbose
10 years ago
Lorenz Meier
54e7ed70e1
GPS: be less verbose
10 years ago
Lorenz Meier
00961b5592
ROMFS: Do only output necessary information on boot
10 years ago
Lorenz Meier
3c5c1d3c89
Fix FD for commander arm operation
10 years ago
Lorenz Meier
54b110c69b
Merge branch 'master' into safety
10 years ago
Lorenz Meier
a36088b9c2
INAV: use int for outputs
10 years ago
Lorenz Meier
300705321a
Allow IO safety off system handling as long as the total system is not live
10 years ago
Lorenz Meier
828163f2f5
Update mixing handling to allow IO safety off updates
10 years ago
Lorenz Meier
b3542bec08
INAV: use int for outputs
10 years ago
Lorenz Meier
1709c74f82
dataman: less verbose, fix code style
10 years ago
Lorenz Meier
90f2864753
INAV: Less verbose
10 years ago
Lorenz Meier
df37f380cb
position controller main: Less verbose
10 years ago
Lorenz Meier
2fbda61521
mc attitude controller: Less verbose
10 years ago
Lorenz Meier
7bed194f4a
EKF: less verbose
10 years ago
Lorenz Meier
b2671c8f05
GPS: be less verbose
10 years ago
Lorenz Meier
366c8a9c41
ROMFS: Do only output necessary information on boot
10 years ago
Lorenz Meier
6da9063560
Fix FD for commander arm operation
10 years ago
Lorenz Meier
9bb0ecf0ca
Airspeed calibration feedback: Improve wording
10 years ago
Lorenz Meier
7b43b80c37
Merge branch 'master' of github.com:PX4/Firmware into safety
10 years ago
Lorenz Meier
f3a224e30d
Merged master
10 years ago
Lorenz Meier
685d3965a8
Merge pull request #1462 from stebl/master
...
Offboard control fix
10 years ago
Lorenz Meier
370b64345f
Merge pull request #1453 from hsteinhaus/apm_compass_compat
...
Improve compatibility of UAVCAN compasses
10 years ago
Lorenz Meier
2593e80bb4
Merge pull request #1464 from DonLakeFlyer/ParametersInPX4
...
Parameter xml metadata in .px4
10 years ago
philipoe
ec165b3f7e
Merge remote-tracking branch 'upstream/master' into PR_RCLossDur2
10 years ago
philipoe
5c34f03c4e
commander: Change printing in RC-loss message to integers
10 years ago
Thomas Gubler
30d8512846
MC pos control offb: read altitude sp separately
10 years ago
Don Gagne
f3f7f08e0d
Parameter xml metadata in .px4
10 years ago
Holger Steinhaus
2ce2d26d52
UAVCAN: preserve original UAVCAN message timestamps
10 years ago
Steven Blass
69271a7251
made invalid setpoints publish once every time it enters an invalid state
10 years ago
Steven Blass
b8ee71220e
Merge branch 'offboard_fix'
10 years ago
Steven Blass
4eb930f704
improved readability of offboard fixes
10 years ago
Steven Blass
aa152c335c
Merge branch 'offboard_fix'
10 years ago
Steven Blass
5f6d03099e
fixed yaw/yawrate bit masking. fixed navigator overriding offboard setpoint
10 years ago