MCPcopy Create free account
hub / github.com/OpenHD/OpenHD / generateLogMessages

Method generateLogMessages

OpenHD/ohd_telemetry/src/internal/OHDMainComponent.cpp:206–217  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

204}
205
206std::vector<MavlinkMessage> OHDMainComponent::generateLogMessages() {
207 // return m_status_text_accumulator->get_mavlink_messages(m_sys_id,m_comp_id);
208 auto messages =
209 openhd::log::MavlinkLogMessageBuffer::instance().dequeue_log_messages();
210 std::vector<MavlinkMessage> ret;
211 ret.reserve(messages.size());
212 for (auto& message : messages) {
213 ret.push_back(MavlinkMessage{
214 create_mavlink_log_message(message, m_sys_id, m_comp_id)});
215 }
216 return ret;
217}
218
219MavlinkMessage OHDMainComponent::generate_ohd_version() const {
220 MavlinkMessage msg;

Callers

nothing calls this directly

Calls 4

dequeue_log_messagesMethod · 0.80
sizeMethod · 0.80
push_backMethod · 0.80

Tested by

no test coverage detected