In this step you will verify the power-on process. This will provide valuable information to identify faulty components and troubleshooting your system.
To do so, you will inspect the messages sent from Fenix Autopilot to your computer through Serial I/F (USB cable) using Putty installed in your computer.
Putty
PuTTY is a free (MIT-licensed) Windows Telnet client to communicate your computer with Fenix Autopilot through USB cable.
Configuration parameters in Putty
- Session
- Serial line: COM#
- Speed: 9600
- Connection type: Serial
- Terminal
- Implicit CR in every LF
- Implicit LF in every CR
- Local echo: Force on
- Local line editing: Force on
- Window
- Selection
- Auto-copy selected text to system clipboard
- Mouse paste action: System clipboard
- Auto-copy selected text to system clipboard
- Selection
- Connection
- Serial
- Serial line to connect to: COM#
- Speed: 9600
- Data bits: 8
- Stop bits: 1
- Parity: None
- Flow control: RTS/CTS
- Serial
# is the COM port number where Autopilot is connected. If you don’t know the value, try numbers sequencialy starting from 1.exit: Ctrl+↩
It is recommended to Save Session to ease recovery of settings at the begining of each session.

Explanation of a typical Fenix set-up process
| DEBUG int… Started | Debugging messages will be displayed, additional to NMEA |
| Serial DEBUG PORT on NeoSerial | |
| NMEA int… Started | NMEA messaging activated, integration with OpenCPN is available |
| Serial NMEA device on NeoSerial | |
| Dm = 2.50 | Magnetic deviation value |
| Bluetooth int… Started | Bluetooth I/F with Fenix App available |
| Serial BT device on NeoSerial1 | |
| Supports Fenix App v.2.0 and V.2.1 | Fenix App release compatibility |
| Fenix Autopilot: v.2.1.B1 | Fenix autopilot SW release |
| Buzzer test on PIN 66 … | Buzzer will be activated to allow user checking it is working |
| !INFORMATION Code: 2 | |
| EEPROM V2 | Reading non volatile memory for Installation and PID parameters |
| EEPROM V2 | |
| !WARNING: Could not load PID parameters: Restoring default. | If parameters are not found, default values will be used |
| !INFORMATION Code: 4 | |
| Linear actuator… Started | |
| PWM,DIR=6,7 | |
| Feedback test on PIN A8 … | Linear actuator is activated to allow user checking if it is working |
| Feedback status: 654 (L:777, min:126, Max:903) | Linear actuator calibration values: potenciometer value, lenght, min. position, Max.position |
| Rudder parameters: Ratio: 1.32 | Ratio between rudder degrees and potenciometer values |
| Rudder status: 181 (min:-512, C:0, Max:511) | Based on linear actuator calibration values: rudder angle, min angle, max. angle |
| Checking feedback error. It may take a few seconds…Ok. | Self-check of linear actuator measurement error. Ensure linear actuator is plugged and powered. |
| Feedback error: 3 (Max:4) | Errors over the Max value may indicate problems in linear actuator power or wiring. |
| IMU int… Started | |
| HW: BNO055 | |
| SDA,SCL=20,21 | |
| ReqCal: 0 | |
| IMU Sensor ID: 55 | IMU Id. identified |
| !Found Calibration data… | If calibration data is not found, execute Compass calibration and SAVE! |
| Accelerometer: x:20034, y:12367, z:13621 | |
| Gyro: x:0, y:0, z:0 | |
| Mag: x:1, y:0, z:55 | |
| Accel Radius: 0 | |
| Mag Radius: 3 | |
| !INFORMATION Code: 0 | |
| Start | Set-up process succeeded! |
| IMU Calibration: Minimum. | |
| Calibrated! Ok | IMU calibrated |
| Move slightly to start receiving IMU data | BNO055 requires minimum movement to calibrate magnetometer |
| $APHDG,312.6,,,2.5,E*32 | Start of NMEA messages transmission |
| $APHDM,312.6,M*35 | |
| $APRSA,18.30,A,,*34 | |
| $APHDG,312.6,,,2.5,E*32 |