adithya321 / companion-for-band Goto Github PK
View Code? Open in Web Editor NEWThe only app you will need for your Microsoft Band.
Home Page: http://adithya321.me/Companion-for-Band/
License: GNU General Public License v3.0
The only app you will need for your Microsoft Band.
Home Page: http://adithya321.me/Companion-for-Band/
License: GNU General Public License v3.0
The battery status is not currently exposed by the Android SDK.
My nexus 5 cannot log data of microsoft band 2. I granted storage permission successfully because photos could be saved through camera tile.
Hi! For some reason the app won't log in the background even though I have that option chosen. I can see it in my recent apps, but nothing gets added to the files unless I open the app again. I'm using a Band 2 and an HTC phone running Android 6.0 (and no task manager apps or anything like that.)
This might be a stupid question but is it possible to set this app up and trying to enhance it a bit by adding the notifications of peaks with heartrate.
But i'm getting an error while setting up, the program can't find the googel service json file, there's an encrypten one in the file. So the quesiton is , is it allowed and possible to enhance the app a bit for personal use and if so, could you help me setting it up in android studio.
I would really like it if you could add "IMG_" prefix to the images taken with the camera tile from the band. It seems that this prefix is required for the images to be recognized as photos in the default (and some non-default) image viewers I have on my phone -- Photos, File Manager.
I changed the storage location to be the same location as the default camera to see if that would allow the photos to get recognized, no luck. I manually renamed the photo to add "IMG_" to the beginning of the filename the camera tile generated and this allowed it to be picked up and recognized by all of the photo apps.
I believe this is the correct fix, but if there is another way that allows the default "photos" app to pick up the new photos and back them up then that is acceptable as well.
Running Android 6.0.1 on a Google Nexus 5
Thanks!
Can you add a static notification so that the app isn't killed by android?
Hello World!
Debug info:
OS Version: 3.10.61+(94)
OS API Level: 21
Device: X3_HK
Model (and Product): Le X507 (Le1s_HK)
RELEASE: 5.0.2
BRAND: Letv
DISPLAY: DHXOSOP5501203231S release-keys
CPU_ABI: arm64-v8a
CPU_ABI2:
HARDWARE: mt6795
MANUFACTURER: Letv
Extra Info: Nothing to show.
Build version: 2.6.1
Build date: 2016-05-12 20:41:56
Current date: 2016-05-14 13:40:09
Device: LGE LG-D320
Stack trace:
java.lang.IllegalStateException: Fragment SensorsFragment{42c8dd10} not attached to Activity
at android.support.v4.app.Fragment.getResources(Fragment.java:636)
at android.support.v4.app.Fragment.getString(Fragment.java:658)
at com.pimp.companionforband.SensorsFragment$10.onBandHeartRateChanged(SensorsFragment.java:554)
at com.microsoft.band.e.a(SourceFile:1068)
at com.microsoft.band.f.a(SourceFile:7762)
at com.microsoft.band.f$b.a(SourceFile:909)
at com.microsoft.band.internal.d$3.handleMessage(SourceFile:136)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at com.microsoft.band.internal.d.run(SourceFile:147)
Debug info:
OS Version: 3.4.0+(1415114669)
OS API Level: 19
Device: w5n
Model (and Product): LG-D320 (w5n_global_com)
RELEASE: 4.4.2
BRAND: lge
DISPLAY: KOT49I.A1415114669
CPU_ABI: armeabi-v7a
CPU_ABI2: armeabi
HARDWARE: w5n
MANUFACTURER: LGE
Extra Info: Nothing to show.
crashdown
Debug info:
OS Version: 3.4.0+(1415114669)
OS API Level: 19
Device: w5n
Model (and Product): LG-D320 (w5n_global_com)
RELEASE: 4.4.2
BRAND: lge
DISPLAY: KOT49I.A1415114669
CPU_ABI: armeabi-v7a
CPU_ABI2: armeabi
HARDWARE: w5n
MANUFACTURER: LGE
Extra Info: Nothing to show.
I have a LG G4 android 6.0. Wuth MS Band 2The app worked fine a cupple of months ago. Sensors worked I could change the theme etc. Now it says that it can not connect to the band. The other thing is I had my band changed due to malfunction.
I can send the tile and barcode to the Band 2 but get a black screen when viewing barcode.
C:\Users\Deepak\AndroidStudioProjects\Companion-for-Band\app\src\main\java\com\deepak\ms\activities\cloud\CloudActivity.java
Error:(87, 50) error: cannot find symbol variable client_secret
Error:(86, 50) error: cannot find symbol variable client_id
C:\Users\Deepak\AndroidStudioProjects\Companion-for-Band\app\src\main\java\com\deepak\ms\activities\cloud\WebviewActivity.java
Error:(70, 50) error: cannot find symbol variable client_id
Error:(73, 50) error: cannot find symbol variable client_secret
Error:(72, 50) error: cannot find symbol variable client_id
C:\Users\Deepak\AndroidStudioProjects\Companion-for-Band\app\src\main\java\com\deepak\ms\activities\main\MainActivity.java
Error:(538, 87) error: cannot find symbol variable base64
C:\Users\Deepak\AndroidStudioProjects\Companion-for-Band\app\src\main\java\com\deepak\ms\activities\support\GittyActivity.java
Error:(31, 47) error: cannot find symbol variable oauth_token
C:\Users\Deepak\AndroidStudioProjects\Companion-for-Band\app\src\main\java\com\deepak\ms\AnalyticsApplication.java
Error:(33, 46) error: cannot find symbol variable xml
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
Compilation failed; see the compiler error output for details.
Information:BUILD FAILED
Information:Total time: 1 mins 34.617 secs
Information:9 errors
Information:0 warnings
Information:See complete output in console
Hi, I'm finding this app to be extremely useful. I have some questions regarding the sensor sample rates.
Currently with my phone and band, the nominal GSR sample rate is 5 Hz independent of
setting the rate to the 200 Hz or to the 5000 Hz settings in the App. Also, the acceleration sampling rate is largest when the 16 Hz rate set, and seems to correspond to an actual, nominal sample rate which is equal to 60 Hz.
Are there conditions under which the sample rates that can be selected manifest in recorded data in
the logs that have been collected at the selected sample rate? If so, under what settings and/or conditions?
Lastly, the aggregated data log contains measurements reported approx. every 1/8 seconds. What
sets the sample rate (about 8 Hz) for data in the aggregate log?
Help with this matter is greatly appreciated.
Sincerely,
Kyle
After upgrading OnePlus X to Android 6 the app can't connect to the band anymore.
It shows the give access to media dialog on every startup,
it displays the overlay dialog at every startup, but the app is not showing up in the overlay permission menu,
it writes out "band connected" multiple time and after that the "can't connect" message.
Nothing is showing up in sensors.
No matter what I do the camera feature will not work and display a permission denied pop-up. Also, would there be anyway to create a voice commands feature or speak to reply option using the band's microphone?
Debug info:
OS Version: 3.18.20-7722939(G930VVRS2APF2)
OS API Level: 23
Device: heroqltevzw
Model (and Product): SM-G930V (heroqltevzw)
RELEASE: 6.0.1
BRAND: Verizon
DISPLAY: MMB29M.G930VVRS2APF2
CPU_ABI: arm64-v8a
CPU_ABI2:
HARDWARE: qcom
MANUFACTURER: samsung
Extra Info: Nothing to show.
When I try to crop a photo the screen just freezes
I enabled the log heart beat sensor, but it seemed when the phone's screen get off about 10 mins, the green lights on the back of band will get off, and can't record the heart rate any longer.
Please help to find the reason, thank you very much!
Debug info:
OS Version: 3.18.20-perf-g691aba0-00807-gca53819(20160722.151451)
OS API Level: 23
Device: ailsa_ii
Model (and Product): ZTE A2017 (P996A03)
RELEASE: 6.0.1
BRAND: ZTE
DISPLAY: ZTE_A2017V1.0.0B07
CPU_ABI: arm64-v8a
CPU_ABI2:
HARDWARE: qcom
MANUFACTURER: ZTE
Extra Info: Nothing to show.
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.