From 56cc5e11cc3094e308186c0621b030773140bdf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20K=C3=BCng?= Date: Tue, 18 Jul 2017 11:12:30 +0200 Subject: [PATCH] simulator: initialize sensor data buffers --- src/modules/simulator/simulator.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/modules/simulator/simulator.h b/src/modules/simulator/simulator.h index 24711e1130..c9c5ea455e 100644 --- a/src/modules/simulator/simulator.h +++ b/src/modules/simulator/simulator.h @@ -134,6 +134,7 @@ public: _max_readers(readers), _report_len(sizeof(RType)) { + memset(_buf, 0, sizeof(_buf)); px4_sem_init(&_lock, 0, _max_readers); } @@ -277,6 +278,11 @@ private: { _actuator_outputs_sub[i] = -1; } + + simulator::RawGPSData gps_data{}; + gps_data.eph = UINT16_MAX; + gps_data.epv = UINT16_MAX; + _gps.writeData(&gps_data); } ~Simulator() {