From 912cb7119e0113eab867e431b88bce1b4ea92e14 Mon Sep 17 00:00:00 2001 From: Daniel Agar Date: Tue, 3 Apr 2018 13:24:04 -0400 Subject: [PATCH] IridiumSBD driver state string constexpr --- src/drivers/telemetry/iridiumsbd/IridiumSBD.cpp | 2 ++ src/drivers/telemetry/iridiumsbd/IridiumSBD.h | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/drivers/telemetry/iridiumsbd/IridiumSBD.cpp b/src/drivers/telemetry/iridiumsbd/IridiumSBD.cpp index 110db0fc18..9a583e553f 100644 --- a/src/drivers/telemetry/iridiumsbd/IridiumSBD.cpp +++ b/src/drivers/telemetry/iridiumsbd/IridiumSBD.cpp @@ -50,6 +50,8 @@ #include "drivers/drv_iridiumsbd.h" +static constexpr const char *satcom_state_string[4] = {"STANDBY", "SIGNAL CHECK", "SBD SESSION", "TEST"}; + IridiumSBD *IridiumSBD::instance; int IridiumSBD::task_handle; diff --git a/src/drivers/telemetry/iridiumsbd/IridiumSBD.h b/src/drivers/telemetry/iridiumsbd/IridiumSBD.h index 8ebed90a73..72d0229b1b 100644 --- a/src/drivers/telemetry/iridiumsbd/IridiumSBD.h +++ b/src/drivers/telemetry/iridiumsbd/IridiumSBD.h @@ -81,8 +81,6 @@ typedef enum { SATCOM_STATE_TEST, } satcom_state; -const char *satcom_state_string[4] = {"STANDBY", "SIGNAL CHECK", "SBD SESSION", "TEST"}; - extern "C" __EXPORT int iridiumsbd_main(int argc, char *argv[]); #define SATCOM_TX_BUF_LEN 50 // TX buffer size - maximum for a SBD MO message is 340, but billed per 50