I already asked the question on Reddit and in the Forums, then I learned about the Answer Hub. Sorry for reposting, but I guess this is finally the right place:
I’m looking to create a game for Android. The game should connect to a Concept 2 rowing ergometer which provides a Bluetooth Smart interface.
I guess that I somehow need to use the Android API to get the needed data via Bluetooth Smart and write some code to make the data available in the Unreal Engine. Has someone made something like that?
What are best practices on integrating the same for multiple platforms? IOS and Desktop could also connect via Bluetooth Smart, the API just looks different.
I’m considering to write an blueprints plugin to interact with Bluetooth Smart & ANT (protocol used by some training equipment) in an easy way, but don’t want to invest time in it if there is already something like it out there…
Hi monsdar, joycampell,
Thanks for the feedback. Good to know there are some more people that would find this useful. Will probably be able to get going full speed next week… Will also contact you guys with a PM and hear if you would like to help me test it out once I have something going.
Hi monsdar & s0ndeb0k - someone recommended using json/REST plugin to bring in data from a peripheral device see link below - do you think this would be harder to implement and would it increase latency ?
Hi joeycampbell, I think the writer of that post meant that it would be easier to use json/REST plugin for interfacing with the opentrack library and similar. As far as I know you still need a separate process running to interact with opentrack and provice the REST interface. I want to specifically focus on a mobile solution and add support for Android and iOS devices, so I will probably not go this route.
Hi s0ndeb0k - I was looking online if there was any ANT+ plugin and came across this post from almost a year ago. Did you end up coding anything or finding any plugin to enable communication between ANT+ Fitness devices?