/workspaces/astro/sol3-sdk/cpp/sol3/base_unit/gmsl_superviser_msg_spec.h Source File

Space-ng SDK: /workspaces/astro/sol3-sdk/cpp/sol3/base_unit/gmsl_superviser_msg_spec.h Source File
Space-ng SDK
gmsl_superviser_msg_spec.h
Go to the documentation of this file.
1 // Copyright (c) Space-ng, inc. All rights reserved.
2 
3 #pragma once
5 
6 #include <sol3/base_unit/msg/gmsl.h>
7 #include <sol3/camera_module/msg/camera_server_config.h>
8 
9 namespace sol3::base_unit {
10 
16 
19  core::msg::InterfaceType_OUTPUT,
20  1>;
21 
23  static char constexpr const* telemetry_endpoint = "/run/sol3/gmsl_supervisor";
24 };
25 
26 } // namespace sol3::base_unit
table CameraServerConfig
Definition: camera_server_config.fbs:6
Definition: carrier_board_msg_spec.h:10
Message specifications and endpoints for the gmsl supervisor component.
Definition: gmsl_superviser_msg_spec.h:12
static constexpr char const * telemetry_endpoint
The endpoint on which gmsl telemetry is published.
Definition: gmsl_superviser_msg_spec.h:23
Compile time message type and id specification.
Definition: message_spec.h:15