Echologger ECT400 echosounder

The EchoLogger ECT400 is an echosounder (aka underwater sonar) with a 100m range, 5 degree beam width and 1hz ~ 10hz update rate. More details can be found in the datasheet


image courtesy of


Support for this sensor was added to Rover-3.4.

Connecting and Configuring

The ECT400 provides distance measurements using the NMEA protocol over serial at 115200 baud.

The sensor can be connected to any available serial/uart port on the fligth controller. In the diagram below the sensor is connected to SERIAL2.


If the SERIAL2 is used then the following parameters should be set:

Then the following range finder related parameters should be set:

Testing the sensor

Distances read by the sensor can be seen in the Mission Planner’s Flight Data screen’s Status tab. Look closely for “sonarrange”.