Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
simovni2:implementation [2022/10/19 17:23] laurentc [Controls of the interface] |
simovni2:implementation [2025/01/31 22:54] (current) laurentc [Hardware] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== SimOvni 2 Implementation ====== | ====== SimOvni 2 Implementation ====== | ||
[[simovni2: | [[simovni2: | ||
+ | |||
+ | {{: | ||
===== Witness Side ===== | ===== Witness Side ===== | ||
==== Hardware ==== | ==== Hardware ==== | ||
Line 32: | Line 34: | ||
laptop PC | phone | tablet | laptop PC | phone | tablet | ||
- | The first prototype apps will run on laptop PC for a fast dev, for more room to place sliders/ | + | The first prototype apps runs on laptop PC for a fast dev, for more room to place sliders/ |
- | Les premieres | + | La premiere |
==== Software ==== | ==== Software ==== | ||
Software stack Identical to the witness side. | Software stack Identical to the witness side. | ||
Line 160: | Line 162: | ||
A new icon " | A new icon " | ||
====== Unity3d Scene Graph ====== | ====== Unity3d Scene Graph ====== | ||
- | {{ : | + | |
===== Server (Investigator, | ===== Server (Investigator, | ||
Line 251: | Line 253: | ||
===== Client (Witness, HMD) ===== | ===== Client (Witness, HMD) ===== | ||
==== Scene Graph ==== | ==== Scene Graph ==== | ||
+ | {{ : | ||
* Controller Client (running the polarControlClient.cs script): this is the main object. It manages all the parameters under control of the witness and received data updates from the investigator. It communicates using the Messaging Client object | * Controller Client (running the polarControlClient.cs script): this is the main object. It manages all the parameters under control of the witness and received data updates from the investigator. It communicates using the Messaging Client object | ||
* Messaging Client (running the messaging.cs script): It sends any detected changes to the data toward the server. It communicates with the server using of the TCP Client object. It is the same source file as for the server. | * Messaging Client (running the messaging.cs script): It sends any detected changes to the data toward the server. It communicates with the server using of the TCP Client object. It is the same source file as for the server. |