diff --git a/firmware/baseband/proc_pocsag.hpp b/firmware/baseband/proc_pocsag.hpp index 2f907b5e..b437aac8 100644 --- a/firmware/baseband/proc_pocsag.hpp +++ b/firmware/baseband/proc_pocsag.hpp @@ -95,7 +95,7 @@ private: bool configured = false; rx_states rx_state { WAITING }; pocsag::BitRate bitrate { pocsag::BitRate::FSK1200 }; - bool phase; + bool phase = false ; uint32_t codeword_count { 0 }; pocsag::POCSAGPacket packet { }; diff --git a/firmware/common/pocsag_packet.hpp b/firmware/common/pocsag_packet.hpp index 39a71060..53f1ada8 100644 --- a/firmware/common/pocsag_packet.hpp +++ b/firmware/common/pocsag_packet.hpp @@ -87,7 +87,7 @@ public: private: BitRate bitrate_ { UNKNOWN }; PacketFlag flag_ { NORMAL }; - std::array codewords; + std::array codewords { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }; Timestamp timestamp_ { }; };