SonarMite App v3.0 documentation © 2015 Lymetree Associates

SonarMite Bluetooth App.

version 3.0

SonarMite App is an Android App designed to work with the popular SonarMite Bluetooth Echo Sounder used in hydrographic surveying applications. With the demise of Hyperterminal as a standard terminal application the end user is left with little choice for a simple communications program with serial data devices. Connecting via Bluetooth is cleaner than USB cable, there are no wires and the connection is independent of baud rate and other serial port settings. Most terminal programs are not easily configured with commands to directly interface with instruments such as SonarMite.

The App  is dedicated to connecting to the SonarMite and providing most simple commands via pre-programmed buttons. Dedicated buttons give a more intuitive interface than using the dropdown keyboard or voice interface. Buttons include ‘Format’ to change the data output format, ‘Version’ will show the current firmware version and ‘Reset’ will cancel any changes and set the instrument back to its default settings.

SonarMite is a simple App giving the user basic SonarMite display and control functions and supplied free of charge from the Google Play website. SonarMite+ has more advanced features and displays, this will be supplied for $100 from the Google Play website. There will be free email support but limited to the current version of the software and Android operating system.  

App Layout

The SonarMite App is a single layer program with all access from the main screen, to maximize the display area the screen only supports portrait mode and suppresses screen rotation.



Before running the App - The SonarMite App does not override the system settings so before the user launches the App they should configure the following system settings …

1 Enable Bluetooth, if the Android does not have or support Bluetooth an error message will be displayed and the application will halt. The App has been tested with all versions of the operating system that support Bluetooth.

2 Pair with the Device - Switch on the SonarMite, then using the system Bluetooth settings search for the device and when found ‘Pair’ with it. Once paired the system will retain the settings for this device so it need not be located for future connections.

3 Clicking the Paired devices Spinner (currently showing ‘none’) and select the device …

4 Press the Connect button, the transmit LED on the SonarMite should illuminate and data should start to appear scrolling in the data window…


5 Pressing disconnect or making the App lose top window will force any open Bluetooth connection to close. This is to prevent the connection consuming power when it is out of focus. The depth display is only shown when the unit is in SonarMite output format.

Version Changes 18th March 2014

2.1 - SAVE Button added - This will save any format or SV changes on the SonarMite so they will appear on the device at start up or reboot.

2.1 - SV+ and SV- Buttons added - These will increase/decrease  the Sound Velocity by 10 m/s when the format is in the SYS> output format.

Version Changes 20th October 2014

2.2 - Internal changes to text buffering of Bluetooth data to give smoother update to screen display of incoming text and better memory management.

Version Changes 21st May 2015

3.00 - The buttons have been modified so in normal operation there is a ‘Clear’ button shown which will clear any format changes made without changing any settings such as Sound Velocity or ID number …


When the format is changed to ‘SYS:’ mode the Sound Velocity buttons are enabled and the ‘Clear’ button becomes the ‘Reset’ button.


Pressing the ‘Reset’ button will cause the SonarMite to discard all settings and load its default settings such as Format = 0, ID = 1 and Sound Velocity = 1500 m/s.

Page  of