Setting up IMACS on WARG Laptop

Setting up GUI with TCP Communication (for testing)

Set up Mission Planner

Open the Mission Planner application and follow the steps inMission Planner Simulated Ardupilot | MAVLink Forwarding to forward MAVLink messages to port 14550.

Run Flutter Application

  1. cd into the IMACS-2 project in a command prompt at \Users\WARG\IMACS-2

  2. Check out the TCP development branch with git checkout read-TCP

  3. In the root flutter repository, run flutter run -d windows

  4. Yaw information from attitude messages should print to console (You can print other information by changing the code)

Debugging

  • Make sure Mission Planner is mocking MAVLink messages before starting flutter application

  • Make sure you are on the read-TCP branch

  • Make sure the Flutter application is running as a Windows application

Setting up GUI with Serial Communication

Matthew to fill this out later when testing with Arduino

Â