I have modified Adafruit's "Bluefruit LE Connect" for Android and the source code can be found in the Android folder. Now published to Google Play!
This app will give you a better image of what your v^SPEED Vario is doing as it transmits live bluetooth data of barometric altitude, vertical speed, and battery level. Other features include implemented GPS for GPS altitude, ground speed, and heading. The implemented Audio beeps are helpful for listening to each foot of climb as well as a variable sink tone. An implemented accelerometer is for keeping track of max G-force during a hard turn or spiral. The visual display includes a line chart of vertical speed, as well as scrolling altitude numbers so you can see your precise vertical velocity. The climb and sink thresholds are adjustable within the app, which also change the thresholds on the external vario automatically.
I've been working with Rene to get v^SPEED VARIO compatible with the World's most popular Paragliding app! He's been very helpful throughout the process, and Flyskyhy is an unbeatable iPhone application when it comes to flying. v^Speed Vario is currently using the same protocol as SkyDrop variometers, so in the app when selecting your device, you must choose SkyDrop for the time being.
The only footage I have for the app is during an Imagine Dragons concert in a low averaging setting--
Android App: https://www.youtube.com/watch?v=2kcBOBjCzPE&t=4s
(At about 1:20 the heavy base ramps up during the song and makes the barometric sensor data go nuts!)
Printing the cases for each variometer should be quite a bit cheaper now that my dad purchased a Prusa i3 MK3 3D printer. SOLIDWORKS is my software of choice, but if it's not available for you, I would suggest OnShape.com for designing your 3D printed parts.
The Arduino integrated development environment (IDE) is the free software and programming language compatible with this device. Paul McWhorter got me hooked on his YouTube video series of lessons for learning Arduino. Before the summer of 2017, I had no interest in electronics, until I realized you can do almost anything when you combine it with computer programming. I ended up pulling an all nighter as I watched every single one of those videos, and suddenly I knew how electronics worked, and I knew how to implement my own ideas in the Arduino Software.
In both Arduino IDE and Visual Studio, if I upload a sketch and let it run while I edit the same sketch for a while, sometimes it is as if the uploader just falls asleep.
This is what I mean:
Verbose output during the upload claims to have uploaded successfully, except none of my changes carry through with the newly uploaded sketch. The simplest way I've been able to prove this is by printing to the Serial Monitor, then commenting out the Serial.println() and the line will still be printed in the subsequent upload, even though I have it commented out.
These errors have been happening to me a lot lately with the Adafruit Bluefruit Feather M0:
First it gets stuck at this stage for way longer than usual--
Then pressing reset (either once or twice) gets me to here--
A less frequent, but still annoying error (separate from the above error)--
I have a feeling it's not just a problem with the Arduino IDE because I've tried to upload via Visual Studio and I've had no luck. (I've also never successfully uploaded via Visual Studio before either. I only tried Visual Studio to see if it was a problem with the Arduino IDE.)
Uploading to an Adafruit Bluefruit Feather M0: ... Sketch uses 75232 bytes (28%) of program storage space. Maximum is 262144 bytes. Forcing reset using 1200bps open/close on port COM10
(Upload sequence is stuck after this line prints in the verbose output.)
I usually get one successful upload with my PROTOTYPE4 sketch after running the "blink" sketch prior. then it repeatedly gets stuck on this line if I try to upload my PROTOTYPE4 sketch again.
I cannot reproduce the same error with the "blink" sketch.