Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Keiser M3i and Concept 2 Model D with PM5

The Keiser M3i and the Concept 2 Model D Rowing Ergometer with PM5 feature BLE but are not recognized natively on the iPhone's bluetooth menu. Is there a chance of this being changed on an update of IOS? I know Keiser's M3I has the GoInd app and Concept 2 has the ERGData app. These apps are like islands in that the data can not be imported directly into Apple's Health app. Their data stays separate from the other data from like a Fitbit or Withings device.

iPhone 5, iOS 6.0.1

Posted on Dec 17, 2014 10:22 PM

Reply
Question marked as Best reply

Posted on May 4, 2015 7:24 AM

I built the iOS Library (KeiserKit) for working with the M3i, so can provide a bit of insight into this. I'm not affiliated with Keiser or anything like that though I should preface.


These devices don't show up because they can't be connected to. At least for the M3i, don't know about the Concept 2. The M3i sends broadcast packets with its current data in (sometimes it's the data since last interval, sometimes it's current stats, depends on the bike's settings) as a non-connectable device uses less power which is exactly what you want when most of the power comes from batteries and possibly the peddling action itself (not entirely sure on this, wouldn't be a terrible idea though!). When you pull data from it, you have to be scanning for devices in-app and parse the broadcasted data from the device instead of getting a constant stream from connecting to it.


This does mean you have to keep the app open as iOS won't let apps scan when not in the foreground, but showing these devices in the bluetooth menu is unlikely to be something Apple will do any time soon as there's not much point in having non-connectible devices in that menu.


I'm doing a bit of research into what people would want to see in an app that's friendly with the M3i though, so if you'd like to give some input hit me up: me@benwoodford.co.uk

1 reply
Question marked as Best reply

May 4, 2015 7:24 AM in response to WmCrosson

I built the iOS Library (KeiserKit) for working with the M3i, so can provide a bit of insight into this. I'm not affiliated with Keiser or anything like that though I should preface.


These devices don't show up because they can't be connected to. At least for the M3i, don't know about the Concept 2. The M3i sends broadcast packets with its current data in (sometimes it's the data since last interval, sometimes it's current stats, depends on the bike's settings) as a non-connectable device uses less power which is exactly what you want when most of the power comes from batteries and possibly the peddling action itself (not entirely sure on this, wouldn't be a terrible idea though!). When you pull data from it, you have to be scanning for devices in-app and parse the broadcasted data from the device instead of getting a constant stream from connecting to it.


This does mean you have to keep the app open as iOS won't let apps scan when not in the foreground, but showing these devices in the bluetooth menu is unlikely to be something Apple will do any time soon as there's not much point in having non-connectible devices in that menu.


I'm doing a bit of research into what people would want to see in an app that's friendly with the M3i though, so if you'd like to give some input hit me up: me@benwoodford.co.uk

Keiser M3i and Concept 2 Model D with PM5

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.