Skip to content

Commit 5ac1549

Browse files
kenavolicCharles Garraud
andauthored
re PlusToolkit/PlusLib#881: Add initial support for generic sensor data retrieval (#46)
Co-authored-by: Charles Garraud <charles.garraud@inserm.fr>
1 parent d20ba14 commit 5ac1549

2 files changed

Lines changed: 48 additions & 0 deletions

File tree

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<PlusConfiguration version="2.1">
2+
3+
<DataCollection StartupDelaySec="1.0">
4+
<DeviceSet Name="PlusServer: Generic sensor" Description="Broadcasting available sensors tracking data through OpenIGTLink" />
5+
<Device Id="TrackerDevice" Type="GenericSensor" ToolReferenceFrame="Tracker">
6+
<DataSources>
7+
<DataSource Type="Tool" Id="Accelerometer" PortName="Accelerometer" />
8+
</DataSources>
9+
<OutputChannels>
10+
<OutputChannel Id="TrackerStream">
11+
<DataSource Id="Accelerometer"/>
12+
</OutputChannel>
13+
</OutputChannels>
14+
</Device>
15+
<Device Id="CaptureDevice" Type="VirtualCapture" BaseFilename="RecordingTest.igs.mha" EnableCapturingOnStart="FALSE">
16+
<InputChannels>
17+
<InputChannel Id="TrackerStream" />
18+
</InputChannels>
19+
</Device>
20+
</DataCollection>
21+
22+
<PlusOpenIGTLinkServer MaxNumberOfIgtlMessagesToSend="1" MaxTimeSpentWithProcessingMs="50" ListeningPort="18944" OutputChannelId="TrackerStream">
23+
<DefaultClientInfo>
24+
<MessageTypes>
25+
<Message Type="TRANSFORM" />
26+
</MessageTypes>
27+
<TransformNames>
28+
<Transform Name="AccelerometerToTracker" />
29+
</TransformNames>
30+
</DefaultClientInfo>
31+
</PlusOpenIGTLinkServer>
32+
33+
</PlusConfiguration>
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<PlusConfiguration version="2.3">
2+
<DataCollection StartupDelaySec="1.0">
3+
<DeviceSet Name="PlusServer: Generic sensor" Description="Test sensor generic tracking data collection" />
4+
<Device Id="TrackerDevice" Type="GenericSensor" ToolReferenceFrame="Tracker">
5+
<DataSources>
6+
<DataSource Type="Tool" Id="Accelerometer" PortName="Accelerometer" />
7+
</DataSources>
8+
<OutputChannels>
9+
<OutputChannel Id="TrackerStream">
10+
<DataSource Id="Accelerometer"/>
11+
</OutputChannel>
12+
</OutputChannels>
13+
</Device>
14+
</DataCollection>
15+
</PlusConfiguration>

0 commit comments

Comments
 (0)