revamp the sensecom instructions and divide it into ble and btserial sections
This commit is contained in:
+10
-4
@@ -15,10 +15,16 @@ Welcom to the SenseGlove Unreal Engine Handbook!
|
|||||||
- [Via Microsoft Azure DevOps Repositories](getting-started/installation/microsoft-azure-devops-repositories.md)
|
- [Via Microsoft Azure DevOps Repositories](getting-started/installation/microsoft-azure-devops-repositories.md)
|
||||||
- [Enabling and Verifying the Plugin Version](getting-started/plugin-verify-version-enable/README.md)
|
- [Enabling and Verifying the Plugin Version](getting-started/plugin-verify-version-enable/README.md)
|
||||||
- [SenseCom](getting-started/sensecom/README.md)
|
- [SenseCom](getting-started/sensecom/README.md)
|
||||||
- [SenseCom on GNU/Linux](getting-started/sensecom/gnu-linux/README.md)
|
- [Bluetooth Low Energy](getting-started/sensecom/bluetooth-low-energy/README.md)
|
||||||
- [Connect to Nova gloves using Blueman Bluetooth Manager](getting-started/sensecom/gnu-linux/blueman-bluetooth-manager.md)
|
- [SenseCom on Android](getting-started/sensecom/bluetooth-low-energy/android.md)
|
||||||
- [Connect to Nova gloves using Command-line](getting-started/sensecom/gnu-linux/command-line.md)
|
- [SenseCom on GNU/Linux](getting-started/sensecom/bluetooth-low-energy/gnu-linux.md)
|
||||||
- [SenseCom on Microsoft Windows](getting-started/sensecom/microsoft-windows.md)
|
- [SenseCom on Microsoft Windows](getting-started/sensecom/bluetooth-low-energy/microsoft-windows.md)
|
||||||
|
- [Bluetooth Serial](getting-started/sensecom/bluetooth-serial/README.md)
|
||||||
|
- [SenseCom on Android](getting-started/sensecom/bluetooth-serial/android.md)
|
||||||
|
- [SenseCom on GNU/Linux](getting-started/sensecom/bluetooth-serial/gnu-linux/README.md)
|
||||||
|
- [Connect to Nova gloves using Blueman Bluetooth Manager](getting-started/sensecom/bluetooth-serial/gnu-linux/blueman-bluetooth-manager.md)
|
||||||
|
- [Connect to Nova gloves using Command-line](getting-started/sensecom/bluetooth-serial/gnu-linux/command-line.md)
|
||||||
|
- [SenseCom on Microsoft Windows](getting-started/sensecom/bluetooth-serial/microsoft-windows.md)
|
||||||
- [Enabling XR_EXT_hand_tracking on VR Headsets](getting-started/enabling-xr-ext-hand-tracking-vr-headsets/README.md)
|
- [Enabling XR_EXT_hand_tracking on VR Headsets](getting-started/enabling-xr-ext-hand-tracking-vr-headsets/README.md)
|
||||||
- [PCVR Mode](getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/README.md)
|
- [PCVR Mode](getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/README.md)
|
||||||
- [Standalone Mode](getting-started/enabling-xr-ext-hand-tracking-vr-headsets/standalone-mode/README.md)
|
- [Standalone Mode](getting-started/enabling-xr-ext-hand-tracking-vr-headsets/standalone-mode/README.md)
|
||||||
|
|||||||
@@ -23,6 +23,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
### Documentation
|
### Documentation
|
||||||
|
|
||||||
|
- Revamped [SenseCom documentation](../getting-started/sensecom) in order to divide the SenseCom instructions section into [Bluetooth Low Energy instructions for SenseCom](../getting-started/sensecom/bluetooth-low-energy) and [Bluetooth Serial instructions for SenseCom](../getting-started/sensecom/bluetooth-serial) sections.
|
||||||
|
- Added [Bluetooth Low Energy instructions for SenseCom](../getting-started/sensecom/bluetooth-low-energy).
|
||||||
|
- Added [Bluetooth Serial instructions for Android](../getting-started/sensecom/bluetooth-serial/android.html).
|
||||||
- Added [SGBLE and SGBLExx Rust Dependency Licenses](../license/sgble-sgblexx-rust-dependencies).
|
- Added [SGBLE and SGBLExx Rust Dependency Licenses](../license/sgble-sgblexx-rust-dependencies).
|
||||||
- Bumped the [mdbook-epub](https://github.com/Michael-F-Bryan/mdbook-epub) crate to `v0.4.x`.
|
- Bumped the [mdbook-epub](https://github.com/Michael-F-Bryan/mdbook-epub) crate to `v0.4.x`.
|
||||||
- Additional minor fixes and improvements that may not be listed here.
|
- Additional minor fixes and improvements that may not be listed here.
|
||||||
|
|||||||
@@ -2,6 +2,14 @@
|
|||||||
|
|
||||||
SenseCom (short for SenseGlove Communications) is a background program that runs alongside your Unreal Engine application. Its primary function is to discover, and connect to SenseGlove devices on your system, exchanging data with them, much like a "SteamVR for Haptic Gloves." The SenseGlove Unreal Engine Plugin relies on SenseCom to communicate with any SenseGlove hardware.
|
SenseCom (short for SenseGlove Communications) is a background program that runs alongside your Unreal Engine application. Its primary function is to discover, and connect to SenseGlove devices on your system, exchanging data with them, much like a "SteamVR for Haptic Gloves." The SenseGlove Unreal Engine Plugin relies on SenseCom to communicate with any SenseGlove hardware.
|
||||||
|
|
||||||
|
Communication between your application and the physical gloves are possible via either [Bluetooth Low Energy (a.k.a. Bluetooth LE, colloquially BLE, formerly marketed as Bluetooth Smart)](bluetooth-low-energy/), or [Bluetooth Serial (a.k.a. BT Serial)](bluetooth-serial/) depending on the type and model of your glove, or the firmware version.
|
||||||
|
|
||||||
|
> [!IMPORTANT]
|
||||||
|
> Some glove models support firmware upgrades from a Bluetooth Serial firmware
|
||||||
|
> to a BLE-compatible firmware version. For more information, refer to the
|
||||||
|
> [relevant documentation here](https://senseglove.gitlab.io/SenseGloveDocs/nova-2.html?highlight=firmware#updating-your-nova-2-0-firmware),
|
||||||
|
> as this topic is beyond the scope of this handbook.
|
||||||
|
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> SenseCom is required only for communication on Windows or Linux. For
|
> SenseCom is required only for communication on Windows or Linux. For
|
||||||
> standalone Android devices, the communication functionality is embedded
|
> standalone Android devices, the communication functionality is embedded
|
||||||
@@ -10,4 +18,4 @@ SenseCom (short for SenseGlove Communications) is a background program that runs
|
|||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> For more detailed information and troubleshooting, consult the
|
> For more detailed information and troubleshooting, consult the
|
||||||
> [SenseCom documentation page on SGDocs](https://senseglove.gitlab.io/SenseGloveDocs/sensecom/overview.html),
|
> [SenseCom documentation page on SGDocs](https://senseglove.gitlab.io/SenseGloveDocs/sensecom/overview.html),
|
||||||
> please.
|
> please.
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
# SenseCom (Bluetooth Low Energy)
|
||||||
|
|
||||||
|
Up to SenseCom `v1.7.x`, the only supported Bluetooth protocol for communication was Bluetooth Serial. However, starting with the `v1.8.x` series, SenseCom introduced support for Bluetooth Low Energy, which is now the preferred method of communication.
|
||||||
|
|
||||||
|
> [!IMPORTANT]
|
||||||
|
> If SenseCom fails to recognize your gloves with Bluetooth Low Energy firmware,
|
||||||
|
> it may be because the `Legacy Connections` option is enabled. In that case
|
||||||
|
> SenseCom is only able to discover gloves with a Bluetooth Serial firmware.
|
||||||
|
> Enabling this option should allow SenseCom to discover and connect to your
|
||||||
|
> glove.
|
||||||
|
>
|
||||||
|
> 
|
||||||
|
|
||||||
|
> [!IMPORTANT]
|
||||||
|
> Some glove models support firmware upgrades from a Bluetooth Serial firmware
|
||||||
|
> to a BLE-compatible firmware version. For more information, refer to the
|
||||||
|
> [relevant documentation here](https://senseglove.gitlab.io/SenseGloveDocs/nova-2.html?highlight=firmware#updating-your-nova-2-0-firmware),
|
||||||
|
> as this topic is beyond the scope of this handbook.
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
# SenseCom on Android (Bluetooth Low Energy)
|
||||||
|
|
||||||
|
Unlike PCVR-mode on Windows or Linux, there's no separate SenseCom application available for Standalone-mode on Android); instead, the communication functionality is integrated into your application.
|
||||||
|
|
||||||
|
As a result, in Standalone-mode, unlike PCVR-mode where BLE gloves do not require pairing at the operating system level and connections are managed by SenseCom, you need to pair your desired gloves through your operating system's Bluetooth settings before launching any applications that rely on [the SenseGlove Unreal Engine Plugin](https://www.fab.com/listings/62bcdd2a-0bb1-4f34-b7b8-c5e7c9313099). These instructions vary depending on the vendor and model of your Head-Mounted Display device. Please refer to the official documentation for detailed instructions:
|
||||||
|
|
||||||
|
- [Meta Quest: Connect a compatible Bluetooth device to Meta Quest headsets](https://www.meta.com/en-gb/help/quest/3263186127339632/)
|
||||||
|
- [HTC VIVE: Pairing Bluetooth devices](https://www.vive.com/eu/support/vive-xr/category_howto/pairing-bluetooth-devices.html)
|
||||||
|
|
||||||
|
If you are using a different kind of HMD, ensure you consult the vendor-specific instructions to properly pair your gloves with your HMD of choice in Standalone-mode.
|
||||||
BIN
Binary file not shown.
LFS
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
LFS
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
@@ -0,0 +1,115 @@
|
|||||||
|
# SenseCom on GNU/Linux (Bluetooth Low Energy)
|
||||||
|
|
||||||
|
Follow these steps to quickly set up and run SenseCom on GNU/Linux:
|
||||||
|
|
||||||
|
1. First, obtain the SenseCom binaries from its [GitHub repository](https://github.com/Adjuvo/SenseCom).
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
2. Extract the SenseCom `.zip` file to a location on your computer.
|
||||||
|
|
||||||
|
```sh
|
||||||
|
$ unzip SenseCom-main.zip -d /some/path/
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Navigate to the `SenseCom_Linux_Latest` folder containing the SenseCom binaries for GNU/Linux:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
$ cd /some/path/SenseCom-main/Linux/SenseCom_Linux_Latest/
|
||||||
|
```
|
||||||
|
|
||||||
|
4. List the files and check the executable permissions for the main SenseCom binary, `SenseCom.x86_64`:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
$ ls -ahl
|
||||||
|
|
||||||
|
total 20M
|
||||||
|
drwxr-xr-x 3 mamadou mamadou 5 Apr 10 11:24 .
|
||||||
|
drwxr-xr-x 3 mamadou mamadou 5 Apr 10 11:24 ..
|
||||||
|
drwxr-xr-x 7 mamadou mamadou 34 Apr 10 11:24 SenseCom_Data
|
||||||
|
-rw-r--r-- 1 mamadou mamadou 15K Apr 10 11:24 SenseCom.x86_64
|
||||||
|
-rw-r--r-- 1 mamadou mamadou 33M Apr 10 11:24 UnityPlayer.so
|
||||||
|
```
|
||||||
|
|
||||||
|
5. As seen above the `SenseCom.x86_64` binary does not have the executable permission. Run the following command to set the executable permission for all users:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
$ chmod a+x SenseCom.x86_64
|
||||||
|
```
|
||||||
|
|
||||||
|
6. Veirfy the executable permission has been set on `SenseCom.x86_64`:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
$ ls -l SenseCom.x86_64
|
||||||
|
|
||||||
|
-rwxr-xr-x 1 mamadou mamadou 14720 Apr 10 11:24 SenseCom.x86_64
|
||||||
|
```
|
||||||
|
|
||||||
|
7. Make sure the glove is powered on.
|
||||||
|
|
||||||
|
8. Time to run the SenseCom executable:
|
||||||
|
|
||||||
|
```
|
||||||
|
$ ./SenseCom.x86_64
|
||||||
|
|
||||||
|
[UnityMemory] Configuration Parameters - Can be set up in boot.config
|
||||||
|
"memorysetup-bucket-allocator-granularity=16"
|
||||||
|
"memorysetup-bucket-allocator-bucket-count=8"
|
||||||
|
"memorysetup-bucket-allocator-block-size=4194304"
|
||||||
|
"memorysetup-bucket-allocator-block-count=1"
|
||||||
|
"memorysetup-main-allocator-block-size=16777216"
|
||||||
|
"memorysetup-thread-allocator-block-size=16777216"
|
||||||
|
"memorysetup-gfx-main-allocator-block-size=16777216"
|
||||||
|
"memorysetup-gfx-thread-allocator-block-size=16777216"
|
||||||
|
"memorysetup-cache-allocator-block-size=4194304"
|
||||||
|
"memorysetup-typetree-allocator-block-size=2097152"
|
||||||
|
"memorysetup-profiler-bucket-allocator-granularity=16"
|
||||||
|
"memorysetup-profiler-bucket-allocator-bucket-count=8"
|
||||||
|
"memorysetup-profiler-bucket-allocator-block-size=4194304"
|
||||||
|
"memorysetup-profiler-bucket-allocator-block-count=1"
|
||||||
|
"memorysetup-profiler-allocator-block-size=16777216"
|
||||||
|
"memorysetup-profiler-editor-allocator-block-size=1048576"
|
||||||
|
"memorysetup-temp-allocator-size-main=4194304"
|
||||||
|
"memorysetup-job-temp-allocator-block-size=2097152"
|
||||||
|
"memorysetup-job-temp-allocator-block-size-background=1048576"
|
||||||
|
"memorysetup-job-temp-allocator-reduction-small-platforms=262144"
|
||||||
|
"memorysetup-temp-allocator-size-background-worker=32768"
|
||||||
|
"memorysetup-temp-allocator-size-job-worker=262144"
|
||||||
|
"memorysetup-temp-allocator-size-preload-manager=262144"
|
||||||
|
"memorysetup-temp-allocator-size-nav-mesh-worker=65536"
|
||||||
|
"memorysetup-temp-allocator-size-audio-worker=65536"
|
||||||
|
"memorysetup-temp-allocator-size-cloud-worker=32768"
|
||||||
|
"memorysetup-temp-allocator-size-gfx=262144"
|
||||||
|
Loading in SingleInstance mode
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
9. After running SenseCom, it will not automatically connect to your gloves unless you have already paired them. To pair your devices, navigate to the hamburger menu and select `Pair Devices`.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
10. Once inside the `Pair Devices` section, in case your gloves are already turned on, you should be able to spot them inside the `Nearby Devices` list.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
> [!IMPORTANT]
|
||||||
|
> If SenseCom fails to recognize your gloves with Bluetooth Low Energy firmware,
|
||||||
|
> it may be because the `Legacy Connections` option is enabled. In that case
|
||||||
|
> SenseCom is only able to discover gloves with a Bluetooth Serial firmware.
|
||||||
|
> Enabling this option should allow SenseCom to discover and connect to your
|
||||||
|
> glove.
|
||||||
|
>
|
||||||
|
> 
|
||||||
|
|
||||||
|
11. Clicking on any glove within the `Nearby Devices` list will prompt a pairing confirmation. If this is the desired glove you wish to pair, proceed by clicking the `Confirm` button.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
12. After pairing all gloves, you can return to the main SenseCom window by pressing the `< Back` button. If needed, you can always revisit the `Paired Devices` list to unpair any gloves.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
13. If you have followed all the steps correctly, upon returning to the main SenseCom window, you should see that your gloves are connected
|
||||||
|
|
||||||
|

|
||||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
@@ -0,0 +1,46 @@
|
|||||||
|
# SenseCom on Microsoft Windows (Bluetooth Low Energy)
|
||||||
|
|
||||||
|
Follow these steps to quickly set up and run SenseCom on Microsoft Windows:
|
||||||
|
|
||||||
|
1. First, obtain the SenseCom binaries from its [GitHub repository](https://github.com/Adjuvo/SenseCom).
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
2. Extract the SenseCom `.zip` file to a location on your computer after downloading it.
|
||||||
|
|
||||||
|
3. Ensure any glove you would like to pair with and connect to your system is not paired, or connected to any other device, such as another PC or VR headset.
|
||||||
|
|
||||||
|
4. Make sure the glove is powered on.
|
||||||
|
|
||||||
|
5. Now, it's time to run SenseCom. Navigate to the folder where you extracted SenseCom and go to `/path/to/extracted/SenseCom/directory/Win/SenseCom_Win_Latest`, and then run the executable `SenseCom.exe`.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
6. After running SenseCom, it will not automatically connect to your gloves unless you have already paired them. To pair your devices, navigate to the hamburger menu and select `Pair Devices`.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
7. Once inside the `Pair Devices` section, in case your gloves are already turned on, you should be able to spot them inside the `Nearby Devices` list.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
> [!IMPORTANT]
|
||||||
|
> If SenseCom fails to recognize your gloves with Bluetooth Low Energy firmware,
|
||||||
|
> it may be because the `Legacy Connections` option is enabled. In that case
|
||||||
|
> SenseCom is only able to discover gloves with a Bluetooth Serial firmware.
|
||||||
|
> Enabling this option should allow SenseCom to discover and connect to your
|
||||||
|
> glove.
|
||||||
|
>
|
||||||
|
> 
|
||||||
|
|
||||||
|
8. Clicking on any glove within the `Nearby Devices` list will prompt a pairing confirmation. If this is the desired glove you wish to pair, proceed by clicking the `Confirm` button.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
9. After pairing all gloves, you can return to the main SenseCom window by pressing the `< Back` button. If needed, you can always revisit the `Paired Devices` list to unpair any gloves.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
10. If you have followed all the steps correctly, upon returning to the main SenseCom window, you should see that your gloves are connected
|
||||||
|
|
||||||
|

|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
# SenseCom (Bluetooth Serial)
|
||||||
|
|
||||||
|
Up to SenseCom `v1.7.x`, the only supported Bluetooth protocol for communication was Bluetooth Serial. However, starting with the `v1.8.x` series, SenseCom introduced support for Bluetooth Low Energy, which is now the preferred method of communication.
|
||||||
|
|
||||||
|
> [!IMPORTANT]
|
||||||
|
> If you are using SenseCom `v1.8.x+` and it fails to recognize your gloves with
|
||||||
|
> a Bluetooth Serial firmware, it may be because the `Legacy Connections` option
|
||||||
|
> is disabled, which is the default. Enabling this option should allow SenseCom
|
||||||
|
> to discover and connect to your glove.
|
||||||
|
>
|
||||||
|
> 
|
||||||
|
|
||||||
|
> [!IMPORTANT]
|
||||||
|
> Some glove models support firmware upgrades from a Bluetooth Serial firmware
|
||||||
|
> to a BLE-compatible firmware version. For more information, refer to the
|
||||||
|
> [relevant documentation here](https://senseglove.gitlab.io/SenseGloveDocs/nova-2.html?highlight=firmware#updating-your-nova-2-0-firmware),
|
||||||
|
> as this topic is beyond the scope of this handbook.
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
# SenseCom on Android (Bluetooth Serial)
|
||||||
|
|
||||||
|
Unlike PCVR-mode on Windows or Linux, there's no separate SenseCom application available for Standalone-mode on Android); instead, the communication functionality is integrated into your application.
|
||||||
|
|
||||||
|
As a result, you need to pair your desired gloves through your operating system's Bluetooth settings before launching any applications that rely on [the SenseGlove Unreal Engine Plugin](https://www.fab.com/listings/62bcdd2a-0bb1-4f34-b7b8-c5e7c9313099). These instructions vary depending on the vendor and model of your Head-Mounted Display device. Please refer to the official documentation for detailed instructions:
|
||||||
|
|
||||||
|
- [Meta Quest: Connect a compatible Bluetooth device to Meta Quest headsets](https://www.meta.com/en-gb/help/quest/3263186127339632/)
|
||||||
|
- [HTC VIVE: Pairing Bluetooth devices](https://www.vive.com/eu/support/vive-xr/category_howto/pairing-bluetooth-devices.html)
|
||||||
|
|
||||||
|
If you are using a different kind of HMD, ensure you consult the vendor-specific instructions to properly pair your gloves with your HMD of choice in Standalone-mode.
|
||||||
+10
-2
@@ -1,10 +1,10 @@
|
|||||||
# SenseCom on GNU/Linux
|
# SenseCom on GNU/Linux (Bluetooth Serial)
|
||||||
|
|
||||||
Follow these steps to quickly set up and run SenseCom on GNU/Linux:
|
Follow these steps to quickly set up and run SenseCom on GNU/Linux:
|
||||||
|
|
||||||
1. First, obtain the SenseCom binaries from its [GitHub repository](https://github.com/Adjuvo/SenseCom).
|
1. First, obtain the SenseCom binaries from its [GitHub repository](https://github.com/Adjuvo/SenseCom).
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
2. Extract the SenseCom `.zip` file to a location on your computer.
|
2. Extract the SenseCom `.zip` file to a location on your computer.
|
||||||
|
|
||||||
@@ -85,6 +85,14 @@ Loading in SingleInstance mode
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
> [!IMPORTANT]
|
||||||
|
> If you are using SenseCom `v1.8.x+` and it fails to recognize your gloves with
|
||||||
|
> a Bluetooth Serial firmware, it may be because the `Legacy Connections` option
|
||||||
|
> is disabled, which is the default. Enabling this option should allow SenseCom
|
||||||
|
> to discover and connect to your glove.
|
||||||
|
>
|
||||||
|
> 
|
||||||
|
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> For more detailed information and troubleshooting, consult the
|
> For more detailed information and troubleshooting, consult the
|
||||||
> [SenseCom documentation page on SGDocs](https://senseglove.gitlab.io/SenseGloveDocs/sensecom/overview.html),
|
> [SenseCom documentation page on SGDocs](https://senseglove.gitlab.io/SenseGloveDocs/sensecom/overview.html),
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
# Connect to Nova gloves using Blueman Bluetooth Manager
|
# Connect to Nova gloves using Blueman Bluetooth Manager (Bluetooth Serial)
|
||||||
|
|
||||||
Follow these steps to pair a Nova glove with your PC on GNU/Linux usng the Blueman Bluetooth Manager:
|
Follow these steps to pair a Nova glove with your PC on GNU/Linux usng the Blueman Bluetooth Manager:
|
||||||
|
|
||||||
Executable → Regular
Executable → Regular
Executable → Regular
Executable → Regular
Executable → Regular
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
# Connect to Nova gloves using Command-line
|
# Connect to Nova gloves using Command-line (Bluetooth Serial)
|
||||||
|
|
||||||
Follow these steps to pair a Nova glove to your PC on GNU/Linux usng command-line and Bluez:
|
Follow these steps to pair a Nova glove to your PC on GNU/Linux usng command-line and Bluez:
|
||||||
|
|
||||||
BIN
Binary file not shown.
Executable → Regular
Executable → Regular
Executable → Regular
BIN
Binary file not shown.
+12
-4
@@ -1,10 +1,10 @@
|
|||||||
# SenseCom on Microsoft Windows
|
# SenseCom on Microsoft Windows (Bluetooth Serial)
|
||||||
|
|
||||||
Follow these steps to quickly set up and run SenseCom on Microsoft Windows:
|
Follow these steps to quickly set up and run SenseCom on Microsoft Windows:
|
||||||
|
|
||||||
1. First, obtain the SenseCom binaries from its [GitHub repository](https://github.com/Adjuvo/SenseCom).
|
1. First, obtain the SenseCom binaries from its [GitHub repository](https://github.com/Adjuvo/SenseCom).
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
2. Extract the SenseCom `.zip` file to a location on your computer after downloading it.
|
2. Extract the SenseCom `.zip` file to a location on your computer after downloading it.
|
||||||
|
|
||||||
@@ -38,7 +38,7 @@ Follow these steps to quickly set up and run SenseCom on Microsoft Windows:
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
12. After successfully paring your glove, it's time to run SenseCom. Navigate to the folder where you extracted SenseCom and go to to `/path/to/extracted/SenseCom/directory/Win/SenseCom_Win_Latest`.
|
12. After successfully paring your glove, it's time to run SenseCom. Navigate to the folder where you extracted SenseCom and go to `/path/to/extracted/SenseCom/directory/Win/SenseCom_Win_Latest`, and then run the executable `SenseCom.exe`.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@@ -51,9 +51,17 @@ Follow these steps to quickly set up and run SenseCom on Microsoft Windows:
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
> [!IMPORTANT]
|
||||||
|
> If you are using SenseCom `v1.8.x+` and it fails to recognize your gloves with
|
||||||
|
> a Bluetooth Serial firmware, it may be because the `Legacy Connections` option
|
||||||
|
> is disabled, which is the default. Enabling this option should allow SenseCom
|
||||||
|
> to discover and connect to your glove.
|
||||||
|
>
|
||||||
|
> 
|
||||||
|
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> For more detailed information and troubleshooting, consult the
|
> For more detailed information and troubleshooting, consult the
|
||||||
> [SenseCom documentation page on SGDocs](https://senseglove.gitlab.io/SenseGloveDocs/sensecom/overview.html),
|
> [SenseCom documentation page on SGDocs](https://senseglove.gitlab.io/SenseGloveDocs/sensecom/overview.html),
|
||||||
> please.
|
> please.
|
||||||
|
|
||||||
14. At this stage, SenseCom is ready and you should be able to connect to and communicate with SenseGlove devices from inside your Unreal Engine applications.
|
14. At this stage, SenseCom is ready and you should be able to connect to and communicate with SenseGlove devices from inside your Unreal Engine applications.
|
||||||
Executable → Regular
@@ -11,10 +11,16 @@ This section covers the basics of the SenseGlove Unreal Engine Plugin:
|
|||||||
- [Via Microsoft Azure DevOps Repositories](../getting-started/installation/microsoft-azure-devops-repositories.md)
|
- [Via Microsoft Azure DevOps Repositories](../getting-started/installation/microsoft-azure-devops-repositories.md)
|
||||||
- [Enabling and Verifying the Plugin Version](../getting-started/plugin-verify-version-enable/)
|
- [Enabling and Verifying the Plugin Version](../getting-started/plugin-verify-version-enable/)
|
||||||
- [SenseCom](../getting-started/sensecom/)
|
- [SenseCom](../getting-started/sensecom/)
|
||||||
- [SenseCom on GNU/Linux](../getting-started/sensecom/gnu-linux/)
|
- [Bluetooth Low Energy](../getting-started/sensecom/bluetooth-low-energy/)
|
||||||
- [Connect to Nova gloves using Blueman Bluetooth Manager](../getting-started/sensecom/gnu-linux/blueman-bluetooth-manager.md)
|
- [SenseCom on Android](../getting-started/sensecom/bluetooth-low-energy/android.md)
|
||||||
- [Connect to Nova gloves using Command-line](../getting-started/sensecom/gnu-linux/command-line.md)
|
- [SenseCom on GNU/Linux](../getting-started/sensecom/bluetooth-low-energy/gnu-linux.md)
|
||||||
- [SenseCom on Microsoft Windows](../getting-started/sensecom/microsoft-windows.md)
|
- [SenseCom on Microsoft Windows](../getting-started/sensecom/bluetooth-low-energy/microsoft-windows.md)
|
||||||
|
- [Bluetooth Serial](../getting-started/sensecom/bluetooth-serial/)
|
||||||
|
- [SenseCom on Android](../getting-started/sensecom/bluetooth-serial/android.md)
|
||||||
|
- [SenseCom on GNU/Linux](../getting-started/sensecom/bluetooth-serial/gnu-linux/)
|
||||||
|
- [Connect to Nova gloves using Blueman Bluetooth Manager](../getting-started/sensecom/bluetooth-serial/gnu-linux/blueman-bluetooth-manager.md)
|
||||||
|
- [Connect to Nova gloves using Command-line](../getting-started/sensecom/bluetooth-serial/gnu-linux/command-line.md)
|
||||||
|
- [SenseCom on Microsoft Windows](../getting-started/sensecom/bluetooth-serial/microsoft-windows.md)
|
||||||
- [Enabling XR_EXT_hand_tracking on VR Headsets](../getting-started/enabling-xr-ext-hand-tracking-vr-headsets/)
|
- [Enabling XR_EXT_hand_tracking on VR Headsets](../getting-started/enabling-xr-ext-hand-tracking-vr-headsets/)
|
||||||
- [PCVR Mode](../getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/)
|
- [PCVR Mode](../getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/)
|
||||||
- [Standalone Mode](../getting-started/enabling-xr-ext-hand-tracking-vr-headsets/standalone-mode/)
|
- [Standalone Mode](../getting-started/enabling-xr-ext-hand-tracking-vr-headsets/standalone-mode/)
|
||||||
|
|||||||
Reference in New Issue
Block a user