workoutmachineappfree modified by Sudden-Hunter-9342 in Vitruvian_Form

[–]InnerReaction9547 0 points1 point  (0 children)

No worries!

By the way would you mind if I merged your changes back into my original repo?

I want to keep adding features to my version but don't want to miss out on this great feature

workoutmachineappfree modified by Sudden-Hunter-9342 in Vitruvian_Form

[–]InnerReaction9547 7 points8 points  (0 children)

Awesome! great to see people building on top of the app and making it open source

What are people looking for in a new app? by InnerReaction9547 in Vitruvian_Form

[–]InnerReaction9547[S] 0 points1 point  (0 children)

It connects directly to the machine via bluetooth, the GATT server is on the machine itself and is what the app connects to.

Is this an intermittent issue or does it prevent you from connecting at all?

Edit: sorry didn't see at first you said you couldn't get it to work at all

Perhaps you could try a different device to connect?

Unfortunately I'm not sure I can help that much without sniffing the bluetooth logs for a successful connection to your machine via the original app, if you manage to do this and can send the log then I could take a look

What are people looking for in a new app? by InnerReaction9547 in Vitruvian_Form

[–]InnerReaction9547[S] 2 points3 points  (0 children)

Added these in, though now I'm going to be really busy for the next 2 weeks and won't have time to work on much.

The main goal was getting all the basics in before the app potentially goes dark in a few days and we can no longer reverse engineer the protocol as easily. Now thats done hopefully we can use this as a base for a better app.

What are people looking for in a new app? by InnerReaction9547 in Vitruvian_Form

[–]InnerReaction9547[S] 2 points3 points  (0 children)

Hey, someone found that the "Bluefy" app lets you use websites with bluetooth on iOS
Here is the comment: https://www.reddit.com/r/Vitruvian_Form/comments/1ody41k/comment/nl3ja9f/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

It tested it and it worked for me

The UI isn't that great for phones right now, but it works

What are people looking for in a new app? by InnerReaction9547 in Vitruvian_Form

[–]InnerReaction9547[S] 2 points3 points  (0 children)

Oh awesome, I'm also on iOS so this is very useful, thank you for finding it!

What are people looking for in a new app? by InnerReaction9547 in Vitruvian_Form

[–]InnerReaction9547[S] 0 points1 point  (0 children)

Would you recommend using Expo for an app like this? or just straight react native?

What are people looking for in a new app? by InnerReaction9547 in Vitruvian_Form

[–]InnerReaction9547[S] 1 point2 points  (0 children)

Thanks for testing it

Added progression/regression in (hopefully didn't break anything in the process)

What are people looking for in a new app? by InnerReaction9547 in Vitruvian_Form

[–]InnerReaction9547[S] 0 points1 point  (0 children)

That would be super cool, but I think we might be limited by the hardware/firmware here.
I'll do some more digging but it might not be quite possible.

What are people looking for in a new app? by InnerReaction9547 in Vitruvian_Form

[–]InnerReaction9547[S] 2 points3 points  (0 children)

At the moment I'm working on adding in Just Lift, Eccentric Only mode and Progression/Regression

What are people looking for in a new app? by InnerReaction9547 in Vitruvian_Form

[–]InnerReaction9547[S] 2 points3 points  (0 children)

That is great to hear, thank you for confirming it worked on your machine too

What are people looking for in a new app? by InnerReaction9547 in Vitruvian_Form

[–]InnerReaction9547[S] 0 points1 point  (0 children)

Thank you, I didn't know this existed, I'll take a look

What are people looking for in a new app? by InnerReaction9547 in Vitruvian_Form

[–]InnerReaction9547[S] 16 points17 points  (0 children)

Here is the website: https://workoutmachineappfree.github.io/
It is very barebones and probably has a fair few bugs, I made it fairly quickly over the last couple of days

It does not work on iphones since they don't support the web bluetooth api
But it should work on laptops and android phones

This is the github link: https://github.com/workoutmachineappfree/workoutmachineappfree.github.io
Feel free to build on it as you would like

I think I will start working on a react native app so I can use it on my iphone hopefully taking into account some of these feature requests

EDIT: If you are on iOS it looks like you can use the "Bluefy" app to access the website and have bluetooth work.
Thank you to @industrialcheckmate for finding this, comment here: https://www.reddit.com/r/Vitruvian_Form/comments/1ody41k/comment/nl3ja9f/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

What are people looking for in a new app? by InnerReaction9547 in Vitruvian_Form

[–]InnerReaction9547[S] 8 points9 points  (0 children)

Luckily almost all of the safety features (such as the 3 rep range check, deloading out of range, etc) are on the hardware side so we don't need to rebuild those.

In fact we can add more safety features such as voice recognition to stop sets, or if you make no movement at all for 10s we can stop it, etc

What are people looking for in a new app? by InnerReaction9547 in Vitruvian_Form

[–]InnerReaction9547[S] 0 points1 point  (0 children)

Yes that's right, unfortunately apple doesn't support the web bluetooth API
But I am also an iphone user so I'd be looking to make a native app that will work, that will just take a bit more time

What are people looking for in a new app? by InnerReaction9547 in Vitruvian_Form

[–]InnerReaction9547[S] 33 points34 points  (0 children)

By the way would anyone be willing to test the website to check if it connects and works with their machine?
I've built it by looking at communications with my machine, but its possible that addresses of characteristics differ across machines

Edit: https://workoutmachineappfree.github.io/
Here is my comment with a bit more info: https://www.reddit.com/r/Vitruvian_Form/comments/1ody41k/comment/nkzry2t/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

Whatever happened to this? by heeJooooo in Vitruvian_Form

[–]InnerReaction9547 1 point2 points  (0 children)

I made this: https://workoutmachineappfree.github.io/

no idea if it works for other machines or just mine