esc_battery: several review fixes

Thanks @bkueng.
This commit is contained in:
Julian Oes
2020-04-06 15:56:54 +02:00
parent 5927bb3635
commit c1884975ed
2 changed files with 4 additions and 11 deletions
+3 -10
View File
@@ -32,7 +32,6 @@
****************************************************************************/
#include "EscBattery.hpp"
#include <drivers/drv_hrt.h>
using namespace time_literals;
@@ -40,11 +39,6 @@ EscBattery::EscBattery() :
ModuleParams(nullptr),
WorkItem(MODULE_NAME, px4::wq_configurations::lp_default),
_battery(1, this)
{
parameters_updated();
}
EscBattery::~EscBattery()
{
}
@@ -84,11 +78,10 @@ EscBattery::Run()
esc_status_s esc_status;
if (_esc_status_sub.update(&esc_status)) {
if (_esc_status_sub.copy(&esc_status)) {
if (hrt_elapsed_time(&esc_status.timestamp) > 500_ms ||
esc_status.esc_count == 0 ||
esc_status.esc_count > 8) {
if (esc_status.esc_count == 0 ||
esc_status.esc_count > esc_status_s::CONNECTED_ESC_MAX) {
return;
}
+1 -1
View File
@@ -51,7 +51,7 @@ class EscBattery : public ModuleBase<EscBattery>, public ModuleParams, public px
{
public:
EscBattery();
~EscBattery() override;
~EscBattery() = default;
/** @see ModuleBase */
static int task_spawn(int argc, char *argv[]);