A Moticon OpenGo pressure insoles support module for HERMES
Project description
HERMES - Moticon OpenGO Insoles
Support package to interface the Moticon OpenGo commercial pressure insole sensors in HERMES. The interface connects to the UDP output stream of the OpenGo desktop software endpoint, which receives streaming data from the OpenGo mobile app endpoint connected over BLE to the insoles.
[!NOTE] This package relies on the complementary software provided along with the insoles kit. Moticon also offers the Insole SDK via a paid license, which enables direct communication to the insoles over BLE instead of through the 2 OEM software endpoints. The option is not covered by this package for costs reasons.
[!WARNING] (October, 2025): [unresolved] Previously working version interfacing
03.05.00_11804of OpenGo desktop app and03.10.00 (80)/03.13.01 (99)mobile app is experiencing unexpected prolong dropout in streamed data.
Installation
Node available under the same HERMES namespace of hermes.moticon as MoticonProducer. Follow these instructions to prepare the insoles and configure live streaming, setup the stream out of the mobile app, configure UDP output streaming from the desktop app to the localhost.
From PyPI
pip install pysio-hermes-moticon
From source
git clone https://github.com/maximyudayev/hermes-moticon.git
pip install -e hermes-moticon
Usage
Using the device follows the standard configuration file specification process of HERMES nodes.
Desktop app
Turn on OpenGo software on the desktop, take note of IP address. Select all desired modalities to stream out of the app over UDP to the localhost.
Mobile app
Zero the insoles, calibrate the weight of the person, connect to the desktop endpoint over IP.
[!TIP] Use USB tethering between smartphone and desktop for lower latency and a robust connection.
Start capturing the data in the mobile app. The desktop app should begin to visualize streaming data and retransmit it on the localhost at the specified port number. Default port 8888 will automatically receive data in HERMES.
Citation
When using any parts of this repository outside of its intended use, please cite the parent project HERMES.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pysio_hermes_moticon-0.0.2.tar.gz.
File metadata
- Download URL: pysio_hermes_moticon-0.0.2.tar.gz
- Upload date:
- Size: 7.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
073d31fabc27050f763ea6499a4a9b7fbfec0cdf97cc35ee574312c6c488525b
|
|
| MD5 |
8169c715e6cc2a461b1185f9af60eab1
|
|
| BLAKE2b-256 |
adf3e35da48f64a361c4d6354e2c62b50c0fb6d1163edb93543010bda39da0be
|
File details
Details for the file pysio_hermes_moticon-0.0.2-py3-none-any.whl.
File metadata
- Download URL: pysio_hermes_moticon-0.0.2-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2d3705e3f6e5cfdd9f042639a74cc66c5a6b4d79797e6117edd3367d51238984
|
|
| MD5 |
98579f88ddbe091776b9564caba47e13
|
|
| BLAKE2b-256 |
6466befb322546f2f9664874aaa88e95ac6ba725d60ecf01a94dcd697e8a16f1
|