Open tbdal opened 9 years ago
i compiled the app. logcat shows the following:
09-29 21:41:08.130 6811-6811/? I/art﹕ Late-enabling -Xcheck:jni
09-29 21:41:08.148 6811-6821/? I/art﹕ Debugger is no longer active
09-29 21:41:08.248 6811-6811/? E/org.runnerup.view.MainLayout﹕ app-version: 8000050, upgradeState: SAME, km: true
09-29 21:41:08.252 6811-6811/? W/Resources﹕ Converting to string: TypedValue{t=0x10/d=0x78 a=-1}
09-29 21:41:08.255 6811-6811/? W/Resources﹕ Converting to string: TypedValue{t=0x10/d=0x3e8 a=-1}
09-29 21:41:08.297 6811-6811/? E/org.runnerup.view.MainLayout﹕ Found: /data/data/org.runnerup/files/.., app_workouts, isFile: false
09-29 21:41:08.324 6811-6811/? E/org.runnerup.view.MainLayout﹕ Found: /data/data/org.runnerup/files/../app_workouts, 8-6-4-2.json, isFile: true
09-29 21:41:08.324 6811-6811/? E/org.runnerup.view.MainLayout﹕ Skip: /data/data/org.runnerup/files/../app_workouts/8-6-4-2.json, isDirectory(): false, isFile(): true
09-29 21:41:08.324 6811-6811/? E/org.runnerup.view.MainLayout﹕ Found: /data/data/org.runnerup/files/../app_workouts, MalinEwerlov.json, isFile: true
09-29 21:41:08.324 6811-6811/? E/org.runnerup.view.MainLayout﹕ Skip: /data/data/org.runnerup/files/../app_workouts/MalinEwerlov.json, isDirectory(): false, isFile(): true
09-29 21:41:08.324 6811-6811/? E/org.runnerup.view.MainLayout﹕ Found: /data/data/org.runnerup/files/../app_workouts, Super1000.json, isFile: true
09-29 21:41:08.325 6811-6811/? E/org.runnerup.view.MainLayout﹕ Skip: /data/data/org.runnerup/files/../app_workouts/Super1000.json, isDirectory(): false, isFile(): true
09-29 21:41:08.325 6811-6811/? E/org.runnerup.view.MainLayout﹕ Found: /data/data/org.runnerup/files/.., shared_prefs, isFile: false
09-29 21:41:08.351 6811-6811/? E/org.runnerup.view.MainLayout﹕ Found: /data/data/org.runnerup/files/../shared_prefs, 100m_audio_cues.xml, isFile: true
09-29 21:41:08.351 6811-6811/? E/org.runnerup.view.MainLayout﹕ Skip: /data/data/org.runnerup/files/../shared_prefs/100m_audio_cues.xml, isDirectory(): false, isFile(): true
09-29 21:41:08.358 6811-6834/? D/OpenGLRenderer﹕ Use EGL_SWAP_BEHAVIOR_PRESERVED: true
09-29 21:41:08.368 6811-6811/? D/Atlas﹕ Validating map...
09-29 21:41:08.451 6811-6811/? W/Resources﹕ Converting to string: TypedValue{t=0x10/d=0x3e8 a=-1}
09-29 21:41:08.466 6811-6811/? W/Resources﹕ Converting to string: TypedValue{t=0x10/d=0xc8 a=-1}
09-29 21:41:08.475 6811-6811/? W/Resources﹕ Converting to string: TypedValue{t=0x10/d=0x5 a=-1}
09-29 21:41:08.665 6811-6826/? I/art﹕ Background sticky concurrent mark sweep GC freed 12464(880KB) AllocSpace objects, 7(110KB) LOS objects, 8% free, 11MB/12MB, paused 19.457ms total 53.354ms
09-29 21:41:08.767 6811-6834/? I/Adreno-EGL﹕
Can confirm, have the same device and the same errors.
have you tried with BLE ?
/Jonas
On Mon, Oct 5, 2015 at 1:32 PM, Bartosz Gałuszka notifications@github.com wrote:
Can confirm, have the same device and the same errors.
— Reply to this email directly or view it on GitHub https://github.com/jonasoreland/runnerup/issues/334#issuecomment-145501227 .
yes i tried all options. with BLE the "Polar iWL" device is not showing up in the next menu (it's just empty) so that i could choose it.
Just to confirm, I've the same. If I have it paired in settings I can choose but application can't connect. If I don't have it paired in settings it doesn't show up in application so I can choose it to connect.
is there some other app that this HRM work with ? (preferable a "test" application)
/Jonas
On Mon, Oct 5, 2015 at 1:58 PM, Bartosz Gałuszka notifications@github.com wrote:
Just to confirm, I've the same. If I have it paired in settings I can choose but application can't connect. If I don't have it paired in settings it doesn't show up in application so I can choose it to connect.
— Reply to this email directly or view it on GitHub https://github.com/jonasoreland/runnerup/issues/334#issuecomment-145505657 .
Mine works with Runkeeper https://play.google.com/store/apps/details?id=com.fitnesskeeper.runkeeper.pro and I couldn't find any app in F-Droid that does/reads HRM.
runtastic works for me. i have android studio up and running including RunnerUp sources being ready to be compiled. If i can do something just let me know.
do you select anything with RunKeeper or Runtastic ?
(like one can select BLE, PolarWearLink etc with RunnerUp)
On Mon, Oct 5, 2015 at 2:47 PM, tbdal notifications@github.com wrote:
runtastic works for me. i have android studio up and running including RunnerUp sources being ready to be compiled. If i can do something just let me know.
— Reply to this email directly or view it on GitHub https://github.com/jonasoreland/runnerup/issues/334#issuecomment-145516847 .
in runtastic it's called "weitere Brustgurte" in german
Well, the H7 does both the old 5.3kHz protocol and BLE. I've just added the H7 as a regular BLE HRM, and that's been working flawlessly with RunnerUp for a long time. If you have a choice, do not choose PolarWearLink.
strange. the Polar IWL device is not showing up after selecting BLE. I tried both the version from f-droid and compilation of today's source.
@jonasoreland: after seeing @darander's post i'm not sure anymore it is the H7 i have here. is there a way to find out?
@tbdal I think you should be able to find out if it's an H7 by looking at the back of it. Have you compared your device with pictures on the Polar web-site?
i guess that's embarrassing.. so the topic needs a change ;)
it seems to be an IC:6248A-R7, see also: https://industrycanada.co/business.php?id=6248A the front also does not have this oval shaping for the logos which the h7 has, but a parallel detail.
@bgaluszka: what is written on the back of yours?
are there fundamental differences to the sensor compared to the h7? could anyone assist in implementing the code for RunnerUp? i'm not too experienced in Android coding.
Mine says N2965. It looks like H7 from polar site http://www.polar.com/en/products/accessories/H7_heart_rate_sensor, but nothing on mine says that this is H7, so at this point I'm just assuming it's H7 :)
@bgaluszka mind has H7 printed in might brown (?) on the back, just above the M on 30M. Does your state Bluetooth SMART on the front?
I just checked my old heart rate monitor. It does say N2965 on the back, and T61 coded on the front. That one är least, so only support the old 5.3kHz protocol.
I've looked a bit more and I think I've this one http://www.polar.com/en/products/accessories/Polar_WearLink_transmitter_with_Bluetooth and based on FCC ID https://fccid.io/INWR7 seems like it's not H7 in the end.
Ok, Yep then it's a Wearlink+, ie Bluetooth 2.0 and not Bluetooth 4.0(SMART). I'll leave it to someone else who has experience work those devices to look further into this.
Good luck!
google implemented the Wearlink+ in myTracks. Maybe we can use the code? http://stackoverflow.com/questions/12641131/polar-wearlink-bluetooth-packet
haven't i already implemented that ??
/Jonas
On Mon, Nov 9, 2015 at 9:20 PM, tbdal notifications@github.com wrote:
google implemented the Wearlink+ in myTracks. Maybe we can use the code? http://stackoverflow.com/questions/12641131/polar-wearlink-bluetooth-packet
— Reply to this email directly or view it on GitHub https://github.com/jonasoreland/runnerup/issues/334#issuecomment-155181341 .
@jonasoreland: did you implement the same code as myTracks? i remember vaguely myTracks worked before with the IC:6248A-R7. so i can't figure out why it isn't with RunnerUp
Just to give data point. Runner Up 1.51, Wearlink+ device, I can pair, it works in runkeeper, Runner Up can not connect. How can I help? And btw: Many, many thanks for developing. Was waiting for such an apps without data leakage!
Can confirm, have the same device and the same errors for RunnerUp 1.52. the device works with https://play.google.com/store/apps/details?id=org.marco45.polarheartmonitor
The source code is at https://github.com/marcolivierarsenault/PolarHeartRateApplication
Would be nice to have that app in F-Droid as well. If you are enthusiastic about support for Polar, drop him a polite line to add his app to F-Droid or help out with that.
Summary: Problem setting up WearLink sensors Low priority, support for WearLink will likely be removed in new development
Code for it can be found at https://github.com/marcolivierarsenault/PolarHeartRateApplication see also https://play.google.com/store/apps/details?id=org.marco45.polarheartmonitor We are going to get this app also into F-Droid.
Hello i have a h7 sensor and i want to connect it with the app. but did no success.
is this issue still valid? seems that this issue is some years old. Is it planned to solve the problem? how can i help something?
thanks best rubliexpress
The original was WearLink, which likely is obsolete now (you have to activate Experimental in 2.0).
Polar H7 is BLE so that is something different, open a new issue with versions and logs when setting up
Hello Gerhard
Tahnks for your answer. Meanwhile I replaced the battery from my H7, tested with an other device (works good) and then I retested it with you app. --> It works well!
May I was too impatiently to wait for a good connection. ;-)
Thanks (and sorry for the disturbance) great work best rubliexpress
Hi Jonas,
thanks for your encredible efforts!
RunnerUp is not able to connect to HRM Monitor by polar from 2008 (called H7?)
Should this HRM work by selecting "Polar WearLink" -> name: Polar iWL ?
Thanks a lot for looking into this, attached you'll find a screenshot of RunnerUp. Can I give you access to logs/debugs in any way? Runtastic works fine with, if this is of any interest :)
cheers, tbdal
![Uploading Screenshot_2015-09-29-21-10-23.jpg…]()