├── .gitignore ├── .gitlab-ci.yml ├── .pylintrc ├── LICENSE ├── README.md ├── examples ├── basic.py ├── basic_threaded.py ├── custom_data.py ├── magnetometer.py ├── mouse.py ├── osc.py ├── osc_client_server.py ├── pinch_probability.py ├── plotter.py ├── pressure.py ├── raycasting.py ├── request_model.py └── sensors.py ├── py2unity_installer.cfg ├── pyproject.toml └── src └── touch_sdk ├── __init__.py ├── gatt_scanner.py ├── protobuf ├── __init__.py ├── common_pb2.py ├── watch_input_pb2.py └── watch_output_pb2.py ├── stream_watch.py ├── utils.py ├── uuids.py ├── watch.py └── watch_connector.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/.pylintrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/README.md -------------------------------------------------------------------------------- /examples/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/examples/basic.py -------------------------------------------------------------------------------- /examples/basic_threaded.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/examples/basic_threaded.py -------------------------------------------------------------------------------- /examples/custom_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/examples/custom_data.py -------------------------------------------------------------------------------- /examples/magnetometer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/examples/magnetometer.py -------------------------------------------------------------------------------- /examples/mouse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/examples/mouse.py -------------------------------------------------------------------------------- /examples/osc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/examples/osc.py -------------------------------------------------------------------------------- /examples/osc_client_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/examples/osc_client_server.py -------------------------------------------------------------------------------- /examples/pinch_probability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/examples/pinch_probability.py -------------------------------------------------------------------------------- /examples/plotter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/examples/plotter.py -------------------------------------------------------------------------------- /examples/pressure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/examples/pressure.py -------------------------------------------------------------------------------- /examples/raycasting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/examples/raycasting.py -------------------------------------------------------------------------------- /examples/request_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/examples/request_model.py -------------------------------------------------------------------------------- /examples/sensors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/examples/sensors.py -------------------------------------------------------------------------------- /py2unity_installer.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/py2unity_installer.cfg -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/touch_sdk/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/src/touch_sdk/__init__.py -------------------------------------------------------------------------------- /src/touch_sdk/gatt_scanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/src/touch_sdk/gatt_scanner.py -------------------------------------------------------------------------------- /src/touch_sdk/protobuf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/touch_sdk/protobuf/common_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/src/touch_sdk/protobuf/common_pb2.py -------------------------------------------------------------------------------- /src/touch_sdk/protobuf/watch_input_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/src/touch_sdk/protobuf/watch_input_pb2.py -------------------------------------------------------------------------------- /src/touch_sdk/protobuf/watch_output_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/src/touch_sdk/protobuf/watch_output_pb2.py -------------------------------------------------------------------------------- /src/touch_sdk/stream_watch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/src/touch_sdk/stream_watch.py -------------------------------------------------------------------------------- /src/touch_sdk/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/src/touch_sdk/utils.py -------------------------------------------------------------------------------- /src/touch_sdk/uuids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/src/touch_sdk/uuids.py -------------------------------------------------------------------------------- /src/touch_sdk/watch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/src/touch_sdk/watch.py -------------------------------------------------------------------------------- /src/touch_sdk/watch_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublepointlab/touch-sdk-py/HEAD/src/touch_sdk/watch_connector.py --------------------------------------------------------------------------------