Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

program a workout into the erg from the library #4

Open
MoralCode opened this issue Dec 13, 2021 · 1 comment
Open

program a workout into the erg from the library #4

MoralCode opened this issue Dec 13, 2021 · 1 comment
Labels
Milestone

Comments

@MoralCode
Copy link
Collaborator

MoralCode commented Dec 13, 2021

Programming a workout into the erg is done by sending CSAFE commands to the C2 PM control service's transmit and receive characteristics.
Screenshot_20211213_125836

These commands are documented somewhat in the Concept2 Communications Interface Definition rev 0.19 and are based on the Fitlinxx CSAFE Specification.

Because this CSAFE spec was developed "with input from many contributing manufacturers including Precor, Quinton, Schwinn, Stair Master, Star Trac, Tectrix, Trotter, and Life Fitness" and we will need to implement some parts of it in order to get workout programming, I have started working on a library to take care of formatting the data so that it can be sent to the erg via the service mentioned above.

@MoralCode MoralCode added this to the MVP release milestone Mar 19, 2022
@MoralCode
Copy link
Collaborator Author

This should be roughly implemented as of v0.1.3, but still needs testing

@MoralCode MoralCode added needs testing help wanted Extra attention is needed labels Apr 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant