Update Settings

This guide covers configuring the OpenIPC camera and Masina client application for optimal QuadroFleet performance.

Prerequisites

  • A flashed OpenIPC camera with QuadroFleet firmware.
  • A running WireGuard VPN server (see Setting Up VPN).
  • The QuadroFleet control application installed on a PC or smartphone.

Step 1: OpenIPC Camera Settings

  1. Access the camera’s web interface via its IP address (http://10.253.0.2/ if VPN is configured).

  2. Navigate to Extensions > WireGuard and configure:

    host=10.253.0.3
    LOCAL_TIMEOUT=300000
    FAILSAFE_TIMEOUT=10000
    STABILIZE_TIMEOUT=250
    ELRS_SWITCH_PIN=0
    CONTROL_PORT=2223
    CAM_INFO_PORT=2224
    
    • host: IP of the operator device (e.g., PC/phone) in the VPN.
    • LOCAL_TIMEOUT: Time (ms) before switching to ELRS mode (optional, set to 0 if unused).
    • FAILSAFE_TIMEOUT: Time (ms) before entering failsafe mode (e.g., RTH).
    • STABILIZE_TIMEOUT: Time (ms) before entering hover mode on connection loss.
    • ELRS_SWITCH_PIN: GPIO pin for ELRS switch (0 if unused).
    • CONTROL_PORT: remote and local UDP port for control commands.
    • CAM_INFO_PORT: remote UDP port for camera telemetry.
  3. Save and reboot the camera.

Step 2: Video Stream Settings

  1. In the web interface, go to Majestic > Settings.
  2. Configure Video0 settings:
    Video codec: h265
    Video resolution: 960x720
    Video frame rate: 60
    Video bitrate: 256 kbps
    
  3. Alternatively, use runtime settings:
    FPS: 60
    Bitrate: 256 kbps
    Video resolution: 960x720 4:3
    
  4. Apply changes and verify the video stream via the control application.
  5. Restart Majestic.

Step 3: Launch the Control Application

  1. Start the QuadroFleet application on your PC or smartphone.
  2. Ensure the VPN tunnel is active (see Setting Up VPN).
  3. Verify the application receives video and telemetry:
    • Check the OSD for battery, GPS, and speed data.
    • Confirm the interactive map displays the drone’s position.

Notes

  • Lower bitrates (e.g., 256 kbps) reduce data usage but may impact video quality in poor network conditions.
  • Test settings in a controlled environment before field deployment.
  • Save a backup of the camera’s configuration file via the web interface.