Coder Social home page Coder Social logo

heartratetoresonite's Introduction

HeartRateToResonite

HeartRateToResonite is a Python application that allows you to transmit heart rate data from your Samsung Galaxy Watch or Pixel Watch to any application, such as Resonite, through the "HeartRateOnStream" application. It tricks the watch's connectivity into believing it's connecting to OBS, making it possible to pipe the heartbeat data.

Installation

To install the necessary dependencies, follow these steps:

  1. Ensure you have Python installed. If not, you can download it from the official Python website.

  2. Open a terminal or command prompt.

  3. Run the following command to install the required packages using pip:

    pip install websockets aioconsole

    The above command will install the websockets and aioconsole packages.

Usage

To use HeartRateToResonite, follow these steps:

  1. Clone or download the HeartRateToResonite repository from GitHub.

  2. Open a terminal or command prompt.

  3. Navigate to the main directory of the downloaded repository.

  4. Connect your Samsung Galaxy Watch or Pixel Watch to your computer.

  5. Run the main Python script using the following command:

    python main.py

    The script will hijack the HeartRateOnStream application's connectivity and make it believe it's connecting to OBS.

    (Windows complied Python executables are available HERE although using the Python script is reccomended)

  6. Open Resonite or any application you would like to pipe the heartbeat data to, and configure it to receive heart rate data from the specified source. An example for Resonite is available at resrec:///U-AlphaNeon/R-803C300B18BF168A811A42301EF086600FC483A3FB9069CE592DC257E8D8DDC7

  7. You should now be able to see and use your heart rate data in Resonite or your chosen application.

Note: Ensure that HeartRateOnStream is running on your watch before executing the script, as HeartRateToResonite relies on it.

heartratetoresonite's People

Contributors

itsalphaneon avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.