ardupilot/libraries/AP_EFI
Thomas Watson 8328368164 AP_EFI: optimize DroneCAN subscription process
* remove unnecessary nullptr check, these are always called from an
  initialized AP_DroneCAN so if it's nullptr something has gone
  horrifically wrong

* pass in driver index instead of repeatedly calling function to get it

* simplify error handling; knowing exactly which allocation failed is not
  super helpful and one failing likely means subsequent ones will too,
  as it can only fail due to being out of memory
2024-11-18 10:30:29 +11:00
..
AP_EFI.cpp AP_EFI: fix ECYL log message 2024-09-12 14:22:39 +10:00
AP_EFI.h AP_EFI : Hirth Driver Addition 2023-11-17 13:09:02 +11:00
AP_EFI_Backend.cpp AP_EFI : Hirth Driver Addition 2023-11-17 13:09:02 +11:00
AP_EFI_Backend.h AP_EFI : Hirth Driver Addition 2023-11-17 13:09:02 +11:00
AP_EFI_Currawong_ECU.cpp AP_EFI: Update EGT for Currawong ECU 2023-06-09 07:58:07 +10:00
AP_EFI_Currawong_ECU.h AP_EFI: tidy AP_EFI defines 2023-03-21 09:01:13 +11:00
AP_EFI_DroneCAN.cpp AP_EFI: optimize DroneCAN subscription process 2024-11-18 10:30:29 +11:00
AP_EFI_DroneCAN.h AP_EFI: optimize DroneCAN subscription process 2024-11-18 10:30:29 +11:00
AP_EFI_MAV.cpp EFI: added efi MavLink class 2023-07-11 12:32:19 +10:00
AP_EFI_MAV.h EFI: added efi MavLink class 2023-07-11 12:32:19 +10:00
AP_EFI_NWPMU.cpp AP_EFI: move and rename CAN Driver_Type enumeration 2023-04-20 08:53:46 +10:00
AP_EFI_NWPMU.h AP_EFI: tidy AP_EFI defines 2023-03-21 09:01:13 +11:00
AP_EFI_Scripting.cpp AP_EFI : Hirth Driver Addition 2023-11-17 13:09:02 +11:00
AP_EFI_Scripting.h AP_EFI: convert to using ap_object approach 2022-10-02 08:15:06 +11:00
AP_EFI_Serial_Hirth.cpp AP_EFI: Hirth: remove crankshaft sensor status 2024-09-13 18:52:48 +10:00
AP_EFI_Serial_Hirth.h AP_EFI: Hirth: fix sensor health bitmask 2024-09-13 18:52:48 +10:00
AP_EFI_Serial_Lutan.cpp AP_EFI: add defines for Lutan and MegaSquirt 2023-03-21 09:01:13 +11:00
AP_EFI_Serial_Lutan.h AP_EFI: add defines for Lutan and MegaSquirt 2023-03-21 09:01:13 +11:00
AP_EFI_Serial_MS.cpp AP_EFI: Fix some typos 2023-10-12 18:30:42 +11:00
AP_EFI_Serial_MS.h AP_EFI: Rate limit the megasquirt driver 2023-10-03 11:32:07 +11:00
AP_EFI_State.h AP_EFI : Hirth Driver Addition 2023-11-17 13:09:02 +11:00
AP_EFI_ThrottleLinearisation.cpp AP_EFI : Hirth Driver Addition 2023-11-17 13:09:02 +11:00
AP_EFI_ThrottleLinearisation.h AP_EFI : Hirth Driver Addition 2023-11-17 13:09:02 +11:00
AP_EFI_config.h AP_EFI : Hirth Driver Addition 2023-11-17 13:09:02 +11:00