ianpeake / fatmaxxer Goto Github PK
View Code? Open in Web Editor NEWAndroid Project to find FatMax in real time with a Polar H10
License: Other
Android Project to find FatMax in real time with a Polar H10
License: Other
The ECG feature may be tying up the second H10 BLE channel.
"java.lang.SecurityException: GoogleCertificatesRslt: Package signed with debug key (go/gsrlt)" reported on Play Store console.
The issue seems to be similar to the one reported here:
https://stackoverflow.com/questions/64196715/securityexception-googlecertificatesrslt-not-allowed
While the data at the top are continuously updated, the graphics at the bottom stop sheet a couple of minutes.
Describe the bug
A clear and concise description of what the bug is.
FatMaxxer version number or name
Phone Manufacturer, Model and Android Version
Option to press a button/shake the phone or whatever is easy to implement during a #fatmaxxer recording to save a time stamp e.g. when one experiences an #APC or anything else suspicious
I used a build from 14th June for several hours without problem, but the latest app-debug.apk crashes on start. I set permissions for storage and location.
Also I can't share the generated debug log. When I try to send it via mail or upload it I get error messages file not found or file not supported.
It looks like the Google Play version is very far back. A lot of the useful features are missing. Developer mode, export etc...
The app has now an extra option to disable the notification text body to save screen space. But when the text body is disabled, there is still a blank line. Turns out that only very little space is saved that way. The notifications on an EDGE 830 are still too intrusive hiding about 30% of the screen.
Thanks for the app! Unfortunately I can't get it working
Describe the bug
I have connected my polar H10 which was updated to 3.0.50 with polar flow. Bluetooth with 2 receiving devices and location are on. Have tried recording in developer and non-developer mode. The app starts to record and then closes after about 10-15 seconds
FatMaxxer version number or name
Phone Manufacturer, Model and Android Version
moto e7 power
Motorola
Android 10
ftmxr_20220627_120052_.debug.log
Sound notifications are awkward. Keeps repeating the same words 4-5 times before the actual numbers come through. Maybe because I have the calculation update on 5sec?
Notifications on Garmin Edge 830 come through but take up a lot of screen space, see attached screenshot. Even with longer calculation period, the notification stays quite long , hiding the lower half off the screen. Only the first line would be enough, but I don't know if you can decide what comes through.
Great to see someone is developping an app for real-time alfa1!
Hello Ian, I carried out a resting session yesterday with artifact sensitivity set at 5% and some artifacts did show over the course of 6 minutes however I do not see a .ecg file in the list.
Also, when I ran the app this morning it stopped working after 1 min 50 seconds. Do you want to see the debug file?
Hello, would you be interested in making a pull request adding an automatic of the APK to be pushed in releases in each commit on Travis or AppVeyor?
bugreport-NJH47F-2021-08-07-17-56-22[1].txt
I was trying to use it as a dashboard on a spare older phone running Android 7.1.2, but the apps just freezes on open
Features based on the 2 minute sample window, such as alpha1 and rmssd, must not be graphed or logged for the first 2 minutes, as they are not well defined.
The app crashes. I'm using a Google pixel 5 on the latest OS.
From Play Store just goes back to the FatMaxxer screen.
Icon appears in Android 9, but app does not launch.
Production release 249
Describe the bug
It would be nice to have a start and stop button to coordinate with workout files from other devices. On my phone when DFA alpha value goes to 2 decimal places the 3rd digit drops a line, would be good to keep it within one line by making font smaller maybe.
FatMaxxer version number or name
Phone Manufacturer, Model and Android Version
Have the features file time stamps be of the precise same time as the interval set in options. This would make comparison to PC software like kubios much easier.
Thank you.
It appears external storage is appropriate for storing log files even in recent Android versions:
https://developer.android.com/training/data-storage/shared/documents-files
Do you have any plans for a Wear OS app? Just to display the stats from the phone app? You can develop Wear OS apps without the device. https://developer.android.com/training/wearables/get-started/creating
Describe the bug
A clear and concise description of what the bug is.
FatMaxxer version number or name
Phone Manufacturer, Model and Android Version
Would it be possible for you to put further updates on your releases page? This makes it easy for users to see the changes of each update and to be informed of updates via RSS.
On Android 13 notifications are not shown, you should add this permission to enable them:
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
I don't know much about coding and the possibilities but had an alternative idea to get a1 live on the screen of your sports device:
If Fatmaxxer app could be coded to behave as/emulate a BLE sensor, a Connect IQ field could pick up the signal and display it on the bike computer/watch. The data stream could then also be saved in the Fit file.
I know that there are apps that rebroadcast a picked-up ANT+ signal over BLE. Technically this seems possible.
DFA a1 is calculated for 2 minute windows. Therefore nothing should be reported until that time is reached.
Hi Ian, I have been able to successfully side load Fatmaxxer onto my Karoo 2 and the app seems to be running as expected. I am having difficulty accessing the log files. I was able to see some files via the Android File Transfer app on my mac so I know it's possible but I don't know how the app decided to store those particular files. I've tried several times to export my ride data but I'm unable to see them via AFT. Also, is there a way to manually start and stop the app from recording data? I've generated several log files that I don't need and the small screen on my device makes it unwieldy to manage. Can you help?
Describe the bug
Does not connect to H10 on Samsung A425G
FatMaxxer version number or name
Phone Manufacturer, Model and Android Version
Hi,
Pairing does not work either trying to discover (does not find anything), or by entering the device 8 character identifier manually.
I am able to connect with Polar Beat to the H10 strap.
I'm not trying to pair when already paired using the Polar app (though I have tried that as well).
Thanks
Robert
Version: 210707_2112.main.0453da4
Issue: sometimes it hangs at exactly after 1min 50 seconds. Once it does, the only way to stop it from happening was to "Clear Data" from app storage.
Device & OS: Samsung Note 9, Android 10
Debug log attached:
ftmxr_20210722_104629_.debug.log
Every time I try to export a log file the app crashes.
It's possible to Import+Replay a file that is already in the saved log files directory, leading to that file being overwritten, effectively making it an empty file
Hey Ian.
I messaged you on Twitter earlier today. I'm Jon Baker (@palmares).
I've bought a Polar H10 and a Google Pixel 3a (running Android 12) this week, and I've just installed Fatmaxxer.
I paired the Polar H10 to the phone, and added it as the preferred sensor in the app. Everything seems to connect, but I'm getting no data in the player. I'm assuming it simply runs, and there's no start to stop button (I can see one)?
I've attached a video below, so you can see.
What am I doing wrong, or is there a bug to fix?
Thanks, Jon
Storage permission should be requested by the app
Describe the bug
If recording a session with FatMaxxer and import (merge) it into runalyze, I get values like to be seen in the sceeenshot.
There are non-linear values back and forth in time?
FatMaxxer version number or name
Playstore version (249, I believe)
Phone Manufacturer, Model and Android Version
Is it a runalyze thing or FatMaxxer?
Don't know if you are aware of this, or if it is intended but when replaying a RR file, you can zoom In or Out for as long as you haven't zoomed out completely. From then on, you can't zoom In anymore.
Hi.
I try the app in 2 android smartphones, in one the app open but after 3 seconds close (Samsung A52) and in other crash immediately (Huawei Mate 20 Pro) both with android 11.
Describe the bug
A clear and concise description of what the bug is.
According to Google play store, app will not load.
FatMaxxer version number or name
Sorry, not sure, current version on Google. Not loaded yet.
Phone Manufacturer, Model and Android Version
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.