Comments (5)
Great ! Thank you very much for your help! I finally got it to work.
I think this idea of providing a framework for customizing such well designed device as garmin's is an excellent idea. I'm convinced that a more comprehensive documentation would help it get the reputation it deserves.
Thanks again for your help. Serious things will start for my project now.
from connectiq-apps.
I will look to see what is going on here and getting a fix put in place.
That said, it should be noted that the ConnectIQ SDK includes sample programs demonstrating FIT contributions. See the MoxyField and MO2Display samples. If you are stuck or just have questions, it may also be helpful to check in with the guys on the Garmin Forums (https://forums.garmin.com/forum/developers/connect-iq).
Travis
from connectiq-apps.
So there doesn't appear to be an actual bug here. The Namaste sample expects that the device/simulator provide accelerometer data. To do this using the simulator you must use one of the two options on the Simulation > FIT Data menu. If you play back a FIT file with accelerometer data, simulate data, or run the app on a device, the app should not crash.
I can add a check to avoid the crash mentioned, or I can update the documentation in README.md. I'll talk with AlphaMonkey to see how he wants to proceed here.
from connectiq-apps.
@TravisConnectIQ Thanks for the help. I have to admit frustration had me over reacting, sorry for that.
I tried the MoxyField, but it seemed to me that the Datafield needed some External sensor that I failed to simulate in the simulator. So I wasn't able to run tests.
I followed your advice on the namaste app, and it runs. I saved to a fit file and exported an .iq app to open the fit file in monkeygraph. But again, I failed and nothing shows up but some kind of bubbles smoking monkey ;)
My goal is to succeed in some Fitcontributions with a functioning app so that when I fail with my own app I keep in mind it is possible to succed.
Thanks again.
from connectiq-apps.
The instructions provided for the Namaste app, and using monkeygraph are not complete. I was able to get this all working by:
- Run the Namaste app
- Start simulating data (click Simulation > FIT Data > Simulate Data)
- Click the start/stop button on the simulated device, and watch the timer increase
- when the timer reaches 1 minute, click the start/stop button on the simulated device
- Choose Save from the Namaste app Resume/Save/Discard menu.
- Wait for the progress bar to disappear. you will see an IQ! logo. this is normal.
- Navigate to the GARMIN folder inside your temp folder
- On Windows this is %TEMP%\GARMIN
- On MacOS and Linux, look at $TMPDIR/GARMIN
- Copy/move the appropriate .fit file to your desktop. The filenames are timestamps, so it should be pretty easy to identify the one you want.
- From Eclipse, export the Namaste app by clicking Connect IQ > Export Wizard and doing the build. Save the Namaste.iq file to the desktop.
- Load up monkeygraph. It may be helpful to run it from the command line- you can get additional debugging information you wouldn't get when running it from Eclipse.
- Click File > IQ File and load the Namaste.iq file created in step 9
- Click File > FIT File and load the .FIT file from step 8.
- Profit.
I'll check our bug database and make sure that we have something to add some documentation about acquiring the .FIT file saved by applications and using monkeygraph.
All that said, I'm willing to bet that you could've got answers quicker by reading/posting on the forums. I strongly encourage you to go there and have a look around. You don't necessarily have to post... A lot can be picked up just by lurking.
Travis
from connectiq-apps.
Related Issues (20)
- disc-golf-android app crashed
- Build a MonkeyC plugin for a decent IDE HOT 10
- datafields, libraries, watchfaces and widgets missing HOT 4
- What's target platform my Instinct Garmin watch ? HOT 6
- Can't install Eclipse Plug-in HOT 1
- Strava Widget does not build HOT 7
- MonkeyMusic don't work HOT 1
- How to use Media::ActiveContent
- How to use Media.AlbumArt
- When are datafield examples coming?
- Provide Ski app
- Semicircles flipping coordinates
- MonkeyMusic: Album art and progress in seconds shows on simulator but not watch
- Widget example doesn't implement glance view
- AntPlusHeartRateSensor proximity pairing
- building the watch golf app gives a bunch of errors HOT 4
- Let sync data to Health Connect and google fit apps. HOT 5
- Developer environment HOT 1
- Delegate used with ProgressBar is invalid
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from connectiq-apps.