From 36bfcf5ec274e4861e27fae15c8bb8fc018c97e8 Mon Sep 17 00:00:00 2001 From: Julian Oes Date: Thu, 1 May 2025 16:27:47 +1200 Subject: [PATCH] boards: keep INA238 shunt value for Skynode This is an attempt to keep backwards compatible with Auterion's power monitor which uses a shunt value of 0.0003 and not 0.0005. --- boards/px4/fmu-v5x/init/rc.board_sensors | 2 ++ boards/px4/fmu-v6x/init/rc.board_sensors | 3 +++ 2 files changed, 5 insertions(+) diff --git a/boards/px4/fmu-v5x/init/rc.board_sensors b/boards/px4/fmu-v5x/init/rc.board_sensors index 1a0f426db6..a19bcdb8cc 100644 --- a/boards/px4/fmu-v5x/init/rc.board_sensors +++ b/boards/px4/fmu-v5x/init/rc.board_sensors @@ -75,6 +75,8 @@ then # Auto start power monitors pm_selector_auterion start + # Auterion's INA238 uses a shunt value of 0.0003 instead of 0.0005. + param set-default INA238_SHUNT 0.0003 else #FMUv5Xbase board orientation diff --git a/boards/px4/fmu-v6x/init/rc.board_sensors b/boards/px4/fmu-v6x/init/rc.board_sensors index 15168a6e8f..100c674108 100644 --- a/boards/px4/fmu-v6x/init/rc.board_sensors +++ b/boards/px4/fmu-v6x/init/rc.board_sensors @@ -59,6 +59,9 @@ fi if ver hwbasecmp 009 010 011 then pm_selector_auterion start + + # Auterion's INA238 uses a shunt value of 0.0003 instead of 0.0005. + param set-default INA238_SHUNT 0.0003 else if [ $INA_CONFIGURED = no ] then