Skip to content

Altimeter Android console that can configure your altimeter using your smartphone and do real time telemetry with 3DR telemetry modules

License

Notifications You must be signed in to change notification settings

bdureau/BearConsole2

Repository files navigation

BearConsole2

This application connect to the altimeter via bluetooth, USB or 3DR telemetry modules. It is an alternative to the Java application and using a terminal and run commands manually. It runs some sort of AT commands and allow configuration of the altimeter as well as flight retrieval and telemetry using an Android tablet or phone. It also has the ability to flash the altimeter firmware using an OTG cable so that it is in sync with the console application.

With 3DR module you can also do telemetry

Getting the app

You should be able to find the app on the google store, however it will not have all the latest fonctionnalities. You can subscribe to the beta test on the store. If you want the latest one, compile the code from the provided source. Also if your device is not fully supported that might be a good idea to try to fix it and release the code. Android support so many screen sizes and devices that it is difficult to test an application on all of them. If you do not know how to build an Android application go to the release dirrectory, download the APK and install it on your phone.

Alternatively you could search the Google playstore and get the app from there.

https://play.google.com/store/apps/details?id=com.altimeter.bdureau.bearconsole

Building the code

You will need to use Android studio (I am no longer using Eclipse for Android developement).

Bug reports

Please make sure you report any bugs so that I can fix them. If you have any ideas to improve the app please feel free to contact me.

Supported altimeters

The following altimeters can be used with the BearConsole

Ability to flash the altimeter latest firmware

From your Android device you can flash your altimeter with the latest firmware using an OTG cable, this will make sure that the altimeter firmware is compatible with the board you are using.

Falshing works for all versions Atmega328, STM32, ESP32, ESP32S3 and ESP32C3 based altimeters.

Getting altimeter boards

If you need an altimeter board you can can either build it yourself using Arduino compatible hardware or contact me to get a board

Disclamer

This is a work in progress project, not all Android devices might not be fully supported (version 6,7,8, 10 and 12 have been tested) but if you find any bugs please make sure that you do report them so that I can fix them.

Important note

The code is using custom versions of the Physicaloid and usbSerial Usb libraries in order to be able to support more Usb devices

About

Altimeter Android console that can configure your altimeter using your smartphone and do real time telemetry with 3DR telemetry modules

Resources

License

Stars

Watchers

Forks

Packages

No packages published