Commit Graph

23 Commits

Author SHA1 Message Date
Benjamin Vedder ebb0b339bb Use size-optimization on more files where performance is less important 2024-04-01 10:25:56 +02:00
Benjamin Vedder 7487e5fd44 Added setting to limit input current with field weakening, added timeout to lbm app adc detach 2023-06-08 04:31:36 +02:00
Benjamin Vedder 451fe7a17f Dual motor temp sensor fix 2022-09-06 12:24:55 +02:00
Benjamin Vedder 247fe8eefc Added custom UAVCAN message 2022-09-05 20:05:39 +02:00
Benjamin Vedder 324b3a90ba Added uavcan status current mode 2022-09-03 13:38:12 +02:00
Benjamin Vedder 3f02141ab5 Added lbm-commands to get PPM and UAVCAN update age 2022-09-03 13:20:41 +02:00
Benjamin Vedder 0ee01ef34c Send RPM instead of ERPM on UAVCAN 2022-06-17 10:42:12 +02:00
Benjamin Vedder e0c4299ab5 Added uavcan ctl_dir parameter 2022-05-17 14:14:08 +02:00
Benjamin Vedder e474102bec Disable app output when receiving UAVCAN commands 2022-05-07 00:37:03 +02:00
Benjamin Vedder 594e3bc789 UAVCAN stability improvements 2022-05-07 00:33:03 +02:00
Benjamin Vedder 4d2adfd4b3 UAVCAN update to latest dronecan libcanard, bug fixes, redundant CAN support, send highest of motor and fet temperature in escstatus message 2022-03-31 00:26:57 +02:00
Benjamin Vedder e9d6fd5842 Use bitfields for CAN-messages and support two different CAN status rates 2022-03-11 18:08:28 +01:00
Benjamin Vedder 9c484d01e4 Decreased stack sizes to save ram 2022-01-16 21:57:12 +01:00
Benjamin Vedder 5d385c046b Added UAVCAN raw RPM command 2021-11-24 10:56:45 +01:00
Benjamin Vedder 519f68a22f Disable CAN status messages when rate is set to 0 2021-05-03 19:37:49 +02:00
Benjamin Vedder 7a0e560e8b Lowpass filter input voltage and battery level 2021-04-27 17:48:15 +02:00
Benjamin Vedder 3f15ab00da Avoid another allocation and copy, check debug level on prints before printing 2021-03-26 18:34:50 +01:00
Benjamin Vedder ad9f13a023 Avoid allocation and copy of entire appconfig when refreshing local parameters 2021-03-26 18:22:49 +01:00
Benjamin Vedder 9ad604247d Updated changelog and minor fixes 2021-03-26 17:58:21 +01:00
Jaime d76dffbc44 Update UAVCAN drivers, Add UAVCAN boot loader support. Add UAVCAN parameter support. Update get node info responses 2021-03-25 16:58:45 -06:00
Benjamin Vedder 55096f93cc Added UAVCAN raw throttle modes 2020-12-04 17:54:22 +01:00
Benjamin Vedder b6949d60dc FW4.00: HFI and many updates, see changelog 2020-01-28 19:46:19 +01:00
Benjamin Vedder 123bb00ab4 Major 2019 update 2019-02-18 19:30:19 +01:00