    

 ## On this page

  

 

 # vss::lighting\_system\_control::ModuleState Struct Reference

 Last update: 14.01.2025 

Message containing the state of a module. [More...](structvss_1_1lighting__system__control_1_1_module_state.xhtml#details)

Collaboration diagram for vss::lighting_system_control::ModuleState:

![Collaboration graph](/sites/default/files/migrate-content/avxcelerate_sensors_simulator_api_2025_r1/structvss_1_1lighting__system__control_1_1_module_state__coll__graph.png)

\[[legend](graph_legend.xhtml)\]

## <a name="pub-attribs"></a>Public Attributes

string [module\_name](structvss_1_1lighting__system__control_1_1_module_state.xhtml#a565ad260189d51c0864dd4f2bbc98658) = 1 repeated [LampState](structvss_1_1lighting__system__control_1_1_lamp_state.xhtml) [lamps\_state](structvss_1_1lighting__system__control_1_1_module_state.xhtml#a0f4b1ae38eebc60cd1260c9e14be9d90) = 2 [Vector3D](structvss_1_1_vector3_d.xhtml) [position](structvss_1_1lighting__system__control_1_1_module_state.xhtml#a491b5f0dd654556c3cf53ba972458448) = 3 [EulerAngles](structvss_1_1_euler_angles.xhtml) [orientation](structvss_1_1lighting__system__control_1_1_module_state.xhtml#a1712e92d8a8a3a22d232e56b99ceb862) = 4 <a id="details" name="details"></a>## Detailed Description

Message containing the state of a module.



## Member Data Documentation

<a id="a565ad260189d51c0864dd4f2bbc98658"></a>## [◆ ](#a565ad260189d51c0864dd4f2bbc98658)module\_name

 string vss::lighting\_system\_control::ModuleState::module\_name = 1

Unique user-defined name of the module in the projector.





<a id="a0f4b1ae38eebc60cd1260c9e14be9d90"></a>## [◆ ](#a0f4b1ae38eebc60cd1260c9e14be9d90)lamps\_state

 repeated [LampState](structvss_1_1lighting__system__control_1_1_lamp_state.xhtml) vss::lighting\_system\_control::ModuleState::lamps\_state = 2

List of lamps contained in this module.





<a id="a491b5f0dd654556c3cf53ba972458448"></a>## [◆ ](#a491b5f0dd654556c3cf53ba972458448)position

 [Vector3D](structvss_1_1_vector3_d.xhtml) vss::lighting\_system\_control::ModuleState::position = 3

Position of the module relative to the projector.

Unit: meters (m)





<a id="a1712e92d8a8a3a22d232e56b99ceb862"></a>## [◆ ](#a1712e92d8a8a3a22d232e56b99ceb862)orientation

 [EulerAngles](structvss_1_1_euler_angles.xhtml) vss::lighting\_system\_control::ModuleState::orientation = 4

Orientation of the module relative to the projector.

Unit: degrees





---

The documentation for this struct was generated from the following file:- lighting\_system\_state.proto