coxswain
coxswain copied to clipboard
Feature: Rowing competition
With #13 solved, we could easily allow competing in groups.
Multiple devices could automatically be linked through UDP packages, showing the delta (time and/or distance) to the leading rower.
We would need two Waterrowers to test this though.
Sounds interesting. But maybe https://developers.google.com/games/services/android/realtimeMultiplayer would be a more flexible solution as the chances your friends will bring their water rower along are rather low compared to an online match. The Google play api looks quiet interesting for this as there is no need to host a central server. And regarding testing you probably only need two android devices if you mock the s4 interface(and simulate some input) on one device.
You're right, Google Play's multiplayer would be a great solution to support remote competitions.
Would be a nice feature, 2 considerations:
- Waterlevel has to be calculated (e.g. I have 17 Litre)
- I'm on CM with no gapps, Would be nice to minimize google dependencies.
I don't know if this is possible at all by an android app, but a connection to Zwift would be a nice thing.
Here one is described by using a Raspberry Pi: http://www.olympum.com/sports/rowing-with-waterrower-in-zwift/
It should be possible by implementing the protocoll between Zwift Mobile Link and Zwift in Coxswain, but I don't know if the protocol is documented.
To my knowledge Zwift doesn't offer an API that Coxswain could utilize :(.
Hi Sven, Thanks very much for your App! It would indeed be fun to compete with other users like on the web App We-Row . Did you look into the google play API suggested by FrankHarmann? I am not an expert in Android Apps development but if I can give a hand let me know.
I didn't invest any time in this yet, although Google Play API is probably the easiest solution. But personally I didn't use any App yet, that does something similar. So I'm not sure how players will be able to connect and team up.
Is this still under consideration?
Hi Fabian,
yes, this is definitely on my wish-list.
No ETA currently though. Sven