T-Stick 5GW-Enchanti
The T-Stick 5GW-Enchanti is a 5th generation T-Stick that uses Enchanti Touch Board. More details on 5th generation T-Sticks can be found here.
Specification
Feature |
Details |
Status |
Under development |
Release Year |
2024 |
Communication Type |
Wi-Fi 4, 802.11 b/g/n |
Compatible protocols |
Open Sound Control (OSC)/Libmapper |
Touch Sensing Density |
1 channel per 1cm |
Microcontroller |
ESP32-S3 Series |
Gestures Embedded? |
Yes |
Embedded Gestures Libraries |
Puara Gestures |
Sensors |
ICM20948 IMU, Trill Craft Capacitive Sensing Board (30 channels), Force Sensitive Resistor 408 Series, MAX17262 Fuel Gauge |
OSC Signal Namespace
Note
Replace XXX for the T-Stick ID number
Raw data
Signal Name |
Type |
Range |
Description |
/TStick_XXX/raw/capsense |
i... |
0 4095 |
Raw signal from the touch sensor. |
/TStick_XXX/raw/fsr |
i |
0 4095 |
Raw signal from the force sensitive resistor |
/TStick_XXX/raw/accl |
fff |
24 |
Raw signal from the accelerometer in 3-axis (x,y,z) |
/TStick_XXX/raw/gyro |
fff |
42 |
Raw signal from the gyroscope in 3-axis (x,y,z) |
/TStick_XXX/raw/magn |
fff |
0.001 |
Raw signal from the magnetometer in 3-axis (x,y,z) |
Battery Signals
Signal Name |
Type |
Range |
Description |
/TStick_XXX/battery/percentage |
f |
0 100 |
Battery percentage |
/TStick_XXX/battery/voltage |
f |
0 4.2 |
Battery voltage (V) |
/TStick_XXX/battery/current |
f |
2000 |
Battery current (mA) |
Signal Name |
Type |
Range |
Description |
/TStick_XXX/instrument/button/count |
i |
0 x |
Number of times the button was tapped |
/TStick_XXX/instrument/button/tap |
i |
0 or 1 |
Outputs 1 if the button was tapped |
/TStick_XXX/instrument/button/dtap |
i |
0 or 1 |
Outputs 1 if the button was double tapped |
/TStick_XXX/instrument/button/ttap |
i |
0 or 1 |
Outputs 1 if the button was triple tapped |
Touch Gestures
Signal Name |
Type |
Range |
Description |
/TStick_XXX/instrument/squeeze |
f |
0 1 |
Normalised signal from the force sensitive resistor |
/TStick_XXX/instrument/touch/all |
f |
0 1 |
|
/TStick_XXX/instrument/touch/top |
f |
0 1 |
|
/TStick_XXX/instrument/touch/middle |
f |
0 1 |
|
/TStick_XXX/instrument/touch/bottom |
f |
0 1 |
|
/TStick_XXX/instrument/brush |
f |
0 x |
cm/s |
/TStick_XXX/instrument/multibrush |
ffff |
0 x |
cm/s |
/TStick_XXX/instrument/rub |
f |
0 x |
cm/s |
/TStick_XXX/instrument/multirub |
ffff |
0 x |
cm/s |
Inertial Gestures Signals
Signal Name |
Type |
Range |
Description |
/TStick_XXX/orientation |
ffff |
N/A |
Quaternions for T-Stick orientation |
/TStick_XXX/instrument/ypr |
fff |
180\(^{\circ}\) 90\(^{\circ}\) 180\(^{\circ}\) |
Yaw, pitch, roll of T-Stick |
/TStick_XXX/instrument/shakexyz |
fff |
0 x |
Shake intensity in 3-axis (x,y,z) |
/TStick_XXX/instrument/jabxyz |
fff |
0 x |
Jab intensity in 3-axis (x,y,z) |