From 60f55a4fa1dadf08a7bf7ccaf0cba2609ad303e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20K=C3=BCng?= Date: Mon, 4 Nov 2019 11:50:53 +0100 Subject: [PATCH] fix batt_smbus: check if module running for custom_command --- src/drivers/batt_smbus/batt_smbus.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/drivers/batt_smbus/batt_smbus.cpp b/src/drivers/batt_smbus/batt_smbus.cpp index 4f5f470703..9a1a49e0eb 100644 --- a/src/drivers/batt_smbus/batt_smbus.cpp +++ b/src/drivers/batt_smbus/batt_smbus.cpp @@ -571,6 +571,11 @@ int BATT_SMBUS::custom_command(int argc, char *argv[]) uint8_t man_name[22]; int result = 0; + if (!is_running()) { + PX4_ERR("not running"); + return -1; + } + BATT_SMBUS *obj = get_instance(); if (!strcmp(input, "man_info")) {