Saturday, 5 January 2019

Work in progress in Altimeter and VSI

Note: Originally published 2016-05-22.


Work has started on the next feature for the Altimeter and VSI version 2.0, and with this, I think the app has the potential to become seriously useful as opposed to something that could just serve as a backup for those instruments.
Many people have asked me to add an alerting feature. This requires quite a bit of redesign and I'm doing this in my spare time, so it will probably be another month or two before it is released.
I didn't want to remove existing functionality, but altitude alerting requires a lot more buttons in its user interface (mainly the 10 digits so that you can type in the desired altitude), so there will be a new screen that will allow entry of this target altitude. You will get a warning when approaching your desired altitude, say 1000 feet away; another warning when inside your tolerance region, say 200 feet away; then you will get warned if you stray outside the tolerance region. The warning will at least be audible and will probably also involve a flashing indicator on the screen.
The good news is that although some people have said they will happily pay for this feature, I have decided that this will be free as well!
I have designed the new screen and am now working on the back-end stuff to support it.
I have also had requests for a "variometer"-type indication that would also be audible and would make a sound based on whether a climb or a descent is in progress, the sound also varying depending on the speed of climb or descent. I want to work on that feature some time in the future.
Finally, I have made the code open source. If the code interests you, you can see it here:
https://github.com/phabvionics/pilot-altimeter
The new stuff isn't on that repository yet, but it will be.
Thanks for reading!

Pilot Altimeter & VSI Version 1.9

Note: Originally published 2015-11-28.

I have added variable-length history for the altimeter and the VSI to this edition. You can select between off, 30 seconds, 60 seconds, 2 minutes or 5 minutes for each instrument. Note that using longer history may result in performance degradation on less powerful devices.

Pilot Altimeter & VSI version 1.8

Note: Originally published 2015-05-16.


Version 1.8 of the Pilot Altimeter and VSI has been released. Here are the changes:
  • The graphs no longer lose their contents when the device is rotated.
  • Some devices were showing STOPPED all the time, even though it was clear that samples were being received. This has been fixed.
  • The port to Android Studio (the new official IDE for Android development) has finally been completed.
I do want to add more to it, but since this update was of value, I wanted to get it out as quickly as possible.
Note that I have selected a staged roll-out in the Google Play Developer Console with 20% of users getting this update initially; I believe these are randomly chosen. The reason I have done this is that I do not have the necessary resources to test on all devices and I want to make sure it's a good quality release before providing everybody with access to it. If you want instant access to it, you can apply to become part of the beta-testing programme by providing your email address.
If no significant problems are reported, I expect to open the doors to everybody to receive this upgrade in about a week's time.

Sunday, 23 November 2014

Pilot Altimeter & VSI version 1.7

Not much has been updated for this release. These are the updates:

  • The VSI needle was pointing at the wrong angle at least when the graph was enabled and possibly also when the graph was not enabled. That's been fixed.

  • In vertical mode, and possibly in horizontal mode depending upon your device (something I could not test), the buttons have been made bigger so that they are easier to press.

  • Since I am not using in-app billing, I have removed the permission from the app.


I've tested it, am happy with the changes, and have published it on the Google Play store. Many thanks to Sriram for reporting the bug that I've fixed.

Tuesday, 17 September 2013

Pilot Altimeter & VSI version 1.6

I have now added the capability to display a rolling graph of the vertical speed as well as the altitude. Both are now enabled by default, but if you installed version 1.5, the altitude graph may not appear unless you enable it in the configuration.

The scaling of the altitude graph is, for the moment, fixed (except for the selection of feet or metres for the altitude readout). The scaling of the vertical speed graph is dynamic; it has a reasonable minimum and will increase as necessary to accommodate the measured history.

This works fine on the Nexus 4, but it might not work well on some slower devices. If this is the case, please let me know and I will see if I can change the app to enhance its performance in these cases. Thank you.

Sunday, 15 September 2013

Pilot Altimeter & VSI version 1.5 released

I have just uploaded to Google Play the latest version, 1.5. It adds a rolling graph of altitude over the last 30 seconds. This is the first change to the program I have made that I consider really exciting. I can't wait to take this one flying and find out exactly how bad my level flight really is! :-)

You have to select it in the configuration before it displays, otherwise it displays just the same as in previous versions. I did that on purpose because it takes longer to update the display if the graph is also present, and I didn't want that to cause a problem for anybody.

Note that you can now find details of my apps on Google+ here:

https://plus.google.com/communities/102881120171139152924

Saturday, 7 September 2013

Pilot Altimeter & VSI version 1.4 released

Version 1.4 adds the capability to display the altitude and vertical speed indication in metres and metres per minute respectively. If you want the display shown that way, you can select it in Settings. The standard display is in feet and feet per minute.