Skip to content

Commit 144a4e4

Browse files
author
Dennis Stampfer
committed
Publishing new components
1 parent cff045e commit 144a4e4

File tree

167 files changed

+15792
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

167 files changed

+15792
-0
lines changed

ComponentLaserLMS1xx/.classpath

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
4+
<classpathentry kind="src" path="model"/>
5+
<classpathentry kind="src" path="/CommBasicObjects"/>
6+
<classpathentry kind="output" path="bin"/>
7+
</classpath>

ComponentLaserLMS1xx/.cproject

+130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
3+
<storageModule moduleId="org.eclipse.cdt.core.settings">
4+
<cconfiguration id="cdt.managedbuild.config.gnu.exe.release.41234951">
5+
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.release.41234951" moduleId="org.eclipse.cdt.core.settings" name="Release">
6+
<externalSettings/>
7+
<extensions>
8+
<extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/>
9+
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
10+
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
11+
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
12+
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
13+
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
14+
</extensions>
15+
</storageModule>
16+
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
17+
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.41234951" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
18+
<folderInfo id="cdt.managedbuild.config.gnu.exe.release.41234951." name="/" resourcePath="">
19+
<toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.314476112" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.release">
20+
<targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.release.1337849751" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.release"/>
21+
<builder buildPath="${workspace_loc:/ComponentLaserLMS1xx}/Release" id="cdt.managedbuild.target.gnu.builder.exe.release.886900418" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="cdt.managedbuild.target.gnu.builder.exe.release"/>
22+
<tool id="cdt.managedbuild.tool.gnu.archiver.base.2010185037" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/>
23+
<tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.160629260" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release">
24+
<option id="gnu.cpp.compiler.exe.release.option.optimization.level.1344406866" name="Optimization Level" superClass="gnu.cpp.compiler.exe.release.option.optimization.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.optimization.level.most" valueType="enumerated"/>
25+
<option id="gnu.cpp.compiler.exe.release.option.debugging.level.2109866423" name="Debug Level" superClass="gnu.cpp.compiler.exe.release.option.debugging.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.debugging.level.none" valueType="enumerated"/>
26+
<option id="gnu.cpp.compiler.option.include.paths.453489554" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
27+
<listOptionValue builtIn="false" value="&quot;${ACE_ROOT}&quot;"/>
28+
<listOptionValue builtIn="false" value="&quot;${SMART_ROOT_ACE}/include&quot;"/>
29+
<listOptionValue builtIn="false" value="&quot;${SMART_ROOT_ACE}/include/SmartSoft_CD_API&quot;"/>
30+
<listOptionValue builtIn="false" value="&quot;${SMART_ROOT_ACE}/include/AceSmartSoftKernel&quot;"/>
31+
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/ComponentLaserLMS1xx/smartsoft/src}&quot;"/>
32+
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/ComponentLaserLMS1xx/smartsoft/src-gen}&quot;"/>
33+
</option>
34+
<inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.1246900256" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/>
35+
</tool>
36+
<tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.release.686155607" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.release">
37+
<option defaultValue="gnu.c.optimization.level.most" id="gnu.c.compiler.exe.release.option.optimization.level.1515357533" name="Optimization Level" superClass="gnu.c.compiler.exe.release.option.optimization.level" useByScannerDiscovery="false" valueType="enumerated"/>
38+
<option id="gnu.c.compiler.exe.release.option.debugging.level.1757928034" name="Debug Level" superClass="gnu.c.compiler.exe.release.option.debugging.level" useByScannerDiscovery="false" value="gnu.c.debugging.level.none" valueType="enumerated"/>
39+
<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.1929774886" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
40+
</tool>
41+
<tool id="cdt.managedbuild.tool.gnu.c.linker.exe.release.705074005" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.release"/>
42+
<tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.release.226859304" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.release">
43+
<inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.60487684" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
44+
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
45+
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
46+
</inputType>
47+
</tool>
48+
<tool id="cdt.managedbuild.tool.gnu.assembler.exe.release.685950099" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.release">
49+
<inputType id="cdt.managedbuild.tool.gnu.assembler.input.4463197" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
50+
</tool>
51+
</toolChain>
52+
</folderInfo>
53+
</configuration>
54+
</storageModule>
55+
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
56+
</cconfiguration>
57+
<cconfiguration id="cdt.managedbuild.config.gnu.exe.debug.7169775">
58+
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.debug.7169775" moduleId="org.eclipse.cdt.core.settings" name="Debug">
59+
<externalSettings/>
60+
<extensions>
61+
<extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/>
62+
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
63+
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
64+
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
65+
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
66+
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
67+
</extensions>
68+
</storageModule>
69+
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
70+
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.7169775" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
71+
<folderInfo id="cdt.managedbuild.config.gnu.exe.debug.7169775." name="/" resourcePath="">
72+
<toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.1009038224" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.debug">
73+
<targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.debug.979599701" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.debug"/>
74+
<builder buildPath="${workspace_loc:/ComponentLaserLMS1xx}/Debug" id="cdt.managedbuild.target.gnu.builder.exe.debug.801015643" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="cdt.managedbuild.target.gnu.builder.exe.debug"/>
75+
<tool id="cdt.managedbuild.tool.gnu.archiver.base.1575325405" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/>
76+
<tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.156514497" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug">
77+
<option id="gnu.cpp.compiler.exe.debug.option.optimization.level.536937919" name="Optimization Level" superClass="gnu.cpp.compiler.exe.debug.option.optimization.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.optimization.level.none" valueType="enumerated"/>
78+
<option id="gnu.cpp.compiler.exe.debug.option.debugging.level.1368284953" name="Debug Level" superClass="gnu.cpp.compiler.exe.debug.option.debugging.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/>
79+
<option id="gnu.cpp.compiler.option.include.paths.794110118" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
80+
<listOptionValue builtIn="false" value="&quot;${ACE_ROOT}&quot;"/>
81+
<listOptionValue builtIn="false" value="&quot;${SMART_ROOT_ACE}/include&quot;"/>
82+
<listOptionValue builtIn="false" value="&quot;${SMART_ROOT_ACE}/include/SmartSoft_CD_API&quot;"/>
83+
<listOptionValue builtIn="false" value="&quot;${SMART_ROOT_ACE}/include/AceSmartSoftKernel&quot;"/>
84+
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/ComponentLaserLMS1xx/smartsoft/src}&quot;"/>
85+
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/ComponentLaserLMS1xx/smartsoft/src-gen}&quot;"/>
86+
</option>
87+
<inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.219643950" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/>
88+
</tool>
89+
<tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.debug.1747176058" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.debug">
90+
<option defaultValue="gnu.c.optimization.level.none" id="gnu.c.compiler.exe.debug.option.optimization.level.1248106647" name="Optimization Level" superClass="gnu.c.compiler.exe.debug.option.optimization.level" useByScannerDiscovery="false" valueType="enumerated"/>
91+
<option id="gnu.c.compiler.exe.debug.option.debugging.level.1554862621" name="Debug Level" superClass="gnu.c.compiler.exe.debug.option.debugging.level" useByScannerDiscovery="false" value="gnu.c.debugging.level.max" valueType="enumerated"/>
92+
<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.449837335" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
93+
</tool>
94+
<tool id="cdt.managedbuild.tool.gnu.c.linker.exe.debug.1928015122" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.debug"/>
95+
<tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug.49365637" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug">
96+
<inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1160421346" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
97+
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
98+
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
99+
</inputType>
100+
</tool>
101+
<tool id="cdt.managedbuild.tool.gnu.assembler.exe.debug.1440642514" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.debug">
102+
<inputType id="cdt.managedbuild.tool.gnu.assembler.input.601669048" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
103+
</tool>
104+
</toolChain>
105+
</folderInfo>
106+
</configuration>
107+
</storageModule>
108+
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
109+
</cconfiguration>
110+
</storageModule>
111+
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
112+
<project id="ComponentLaserLMS1xx.cdt.managedbuild.target.gnu.exe.69112200" name="Executable" projectType="cdt.managedbuild.target.gnu.exe"/>
113+
</storageModule>
114+
<storageModule moduleId="scannerConfiguration">
115+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
116+
<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.7169775;cdt.managedbuild.config.gnu.exe.debug.7169775.;cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.156514497;cdt.managedbuild.tool.gnu.cpp.compiler.input.219643950">
117+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
118+
</scannerConfigBuildInfo>
119+
<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.7169775;cdt.managedbuild.config.gnu.exe.debug.7169775.;cdt.managedbuild.tool.gnu.c.compiler.exe.debug.1747176058;cdt.managedbuild.tool.gnu.c.compiler.input.449837335">
120+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
121+
</scannerConfigBuildInfo>
122+
<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.41234951;cdt.managedbuild.config.gnu.exe.release.41234951.;cdt.managedbuild.tool.gnu.c.compiler.exe.release.686155607;cdt.managedbuild.tool.gnu.c.compiler.input.1929774886">
123+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
124+
</scannerConfigBuildInfo>
125+
<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.41234951;cdt.managedbuild.config.gnu.exe.release.41234951.;cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.160629260;cdt.managedbuild.tool.gnu.cpp.compiler.input.1246900256">
126+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
127+
</scannerConfigBuildInfo>
128+
</storageModule>
129+
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
130+
</cproject>

ComponentLaserLMS1xx/.project

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>ComponentLaserLMS1xx</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
10+
<triggers>clean,full,incremental,</triggers>
11+
<arguments>
12+
</arguments>
13+
</buildCommand>
14+
<buildCommand>
15+
<name>org.eclipse.jdt.core.javabuilder</name>
16+
<arguments>
17+
</arguments>
18+
</buildCommand>
19+
<buildCommand>
20+
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
21+
<arguments>
22+
</arguments>
23+
</buildCommand>
24+
<buildCommand>
25+
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
26+
<triggers>full,incremental,</triggers>
27+
<arguments>
28+
</arguments>
29+
</buildCommand>
30+
</buildSpec>
31+
<natures>
32+
<nature>org.eclipse.sirius.nature.modelingproject</nature>
33+
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
34+
<nature>org.eclipse.jdt.core.javanature</nature>
35+
<nature>org.eclipse.cdt.core.cnature</nature>
36+
<nature>org.eclipse.cdt.core.ccnature</nature>
37+
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
38+
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
39+
</natures>
40+
</projectDescription>

ComponentLaserLMS1xx/README.md

+62
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
<!--- This file is generated from the ComponentLaserLMS1xx.componentDocumentation model --->
2+
<!--- do not modify this file manually as it will by automatically overwritten by the code generator, modify the model instead and re-generate this file --->
3+
4+
# ComponentLaserLMS1xx Component
5+
6+
![ComponentLaserLMS1xx-ComponentImage](model/ComponentLaserLMS1xxComponentDefinition.jpg)
7+
8+
The ComponentLaserLMS1xx makes laser scans from SICK LMS 1xx series and PLS langer rangers available. Scans can be requested by push newest or query communication. This component includes Code from the Player Project
9+
10+
| Metaelement | Documentation |
11+
|-------------|---------------|
12+
| License | LGPL v2.1 |
13+
| Hardware Requirements | A Sick Laser LMS1xx series |
14+
| Purpose | |
15+
16+
17+
18+
## Service Ports
19+
20+
21+
## Component Parameters ComponentLaserLMS1xxParams
22+
23+
### InternalParameter scanner
24+
25+
| Attribute Name | Attribute Type | Description |
26+
|----------------|----------------|-------------|
27+
| verbose | Boolean | |
28+
| on_turret | Boolean | |
29+
| x | Int32 | |
30+
| y | Int32 | |
31+
| z | Int32 | |
32+
| azimuth | Double | |
33+
| elevation | Double | |
34+
| roll | Double | |
35+
| ip_address | String | |
36+
| port | UInt32 | |
37+
| min_range | UInt32 | |
38+
| max_range | UInt32 | |
39+
| opening_angle | UInt32 | |
40+
| resolution | Double | |
41+
| length_unit | UInt32 | |
42+
| frequency | UInt32 | |
43+
44+
### InternalParameter base_manipulator
45+
46+
| Attribute Name | Attribute Type | Description |
47+
|----------------|----------------|-------------|
48+
| on_base | Boolean | |
49+
| x | Int32 | |
50+
| y | Int32 | |
51+
| z | Int32 | |
52+
| base_a | Double | |
53+
| steer_a | Double | |
54+
| turret_a | Double | |
55+
56+
### InternalParameter services
57+
58+
| Attribute Name | Attribute Type | Description |
59+
|----------------|----------------|-------------|
60+
| activate_push_newest | Boolean | |
61+
| active_push_timed | Boolean | |
62+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
ComponentDefinition ComponentLaserLMS1xx {
2+
3+
Activity LaserTask
4+
{
5+
InputPortLink BaseStateServiceIn { optional oversamplingOk undersamplingOk }
6+
ActivationConstraints {
7+
configurable = true
8+
minActFreq = 33.0 Hz
9+
maxActFreq = 40.0 Hz
10+
}
11+
}
12+
InputPort BaseStateServiceIn implements CommBasicObjects.BaseStateService {
13+
}
14+
OutputPort LaserServiceOut implements CommBasicObjects.LaserService realizedBy LaserTask {
15+
}
16+
AnswerPort LaserQueryServiceAnsw implements CommBasicObjects.LaserQueryService {
17+
}
18+
RequestHandler LaserQueryServiceAnswHandler triggeredFrom LaserQueryServiceAnsw {
19+
Observe LaserTask
20+
}
21+
CoordinationSlavePort CoordinationPort implements CommBasicObjects.DefaultCoordinationService { }
22+
ComponentParameters ComponentLaserLMS1xxParams slave CoordinationPort
23+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
ComponentDocumentation ComponentLaserLMS1xx {
2+
3+
Description : "The ComponentLaserLMS1xx makes laser scans from SICK LMS 1xx series and PLS langer rangers available. Scans can be requested by push newest or query communication. This component includes Code from the Player Project"
4+
5+
License : "LGPL v2.1"
6+
7+
HardwareRequirements : "A Sick Laser LMS1xx series"
8+
9+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
ComponentParameter ComponentLaserLMS1xxParams component ComponentLaserLMS1xx
2+
{
3+
InternalParameter scanner{
4+
verbose: Boolean = false
5+
on_turret: Boolean = false
6+
x: Int32 = 0
7+
y: Int32 = 0
8+
z: Int32 = 0
9+
azimuth: Double = 0
10+
elevation: Double = 0
11+
roll: Double = 0
12+
ip_address: String = "192.168.0.1"
13+
port: UInt32 = 2111
14+
//@doc "min_range should not be 0!"
15+
min_range: UInt32 = 10
16+
max_range: UInt32 = 20000
17+
//@doc "in deg"
18+
opening_angle: UInt32 = 270
19+
//@doc "in deg"
20+
resolution: Double = 0.5
21+
length_unit: UInt32 = 1
22+
//@doc "in Hz"
23+
frequency: UInt32 = 50
24+
}
25+
InternalParameter base_manipulator{
26+
on_base: Boolean = true
27+
x: Int32 = 0
28+
y: Int32 = 0
29+
z: Int32 = 0
30+
base_a: Double = 0
31+
steer_a: Double = 0
32+
turret_a: Double = 0
33+
}
34+
InternalParameter services{
35+
activate_push_newest: Boolean = true
36+
active_push_timed: Boolean = true
37+
}
38+
}
39+
Loading

0 commit comments

Comments
 (0)