Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

Global Moderators

Private

Forum wide moderators

Posts


  • Custom companion data Stinger → Ground Control Station
    J Jacob Camarillo

    Hi Alex,

    Thanks for clarifying the direction. For UAS → GCS with your current voxl-vtx 1.7.1:

    1. Autopilot telemetry already goes VTX → VRX → Ethernet UDP:
    • voxl-vtx subscribes to the autopilot's MAVLink stream from voxl-mavlink-server and sends it over the RF link next to the video. The VRX then re-sends it as UDP to:

      • destination: gcs_ip in /etc/modalai/voxl-vrx.conf (default 10.0.0.1), port 14550 (fixed in 1.7.1)
      • source: the VRX at 10.0.0.2
      • Give your GCS laptop 10.0.0.1 on the VRX Ethernet link (or set gcs_ip to its address) and listen on UDP 14550. QGC will pick it up automatically.
    • This is a one-way telemetry snapshot, not a transparent MAVLink link. The VTX sends at mavlink_telem_rate_hz (30 Hz in your config) and keeps one message of each message ID per send window.

    1. Custom companion data: not supported in this release.
    • voxl-vtx only forwards what voxl-mavlink-server publishes on its mavlink_onboard pipe, and that pipe only carries messages received from the autopilot. If a companion app writes MAVLink into that pipe, voxl-mavlink-server sends it to the autopilot and doesn't publish it back onto the pipe, so voxl-vtx never sees it.

    • Writing to the mavlink_to_gcs pipe doesn't help either: voxl-mavlink-server sends those messages out its own UDP sockets, and they have no way to reach the ground over the MVX link. There is currently no supported way to put your observation data onto the VTX → VRX link.

    1. Upgrading to SDK 1.6.4, if these features are useful to you:
      Your voxl-vtx 1.7.1 is older than what ships in SDK 1.6.4, the latest SDK release for Stinger. SDK 1.6.4 includes voxl-vtx 2.2.x, which adds:
    • Parameter, mission and FTP forwarding to the GCS, so QGC can read and set parameters and download missions over the MVX link.
    • GCS → drone MAVLink through the VRX. MAVLink your GCS sends to the VRX on the GCS port is forwarded over the link to the aircraft, for example mission uploads. By default this forwarding stops while the vehicle is armed. To keep GCS → drone MAVLink flowing in flight, set this in /etc/modalai/voxl-vrx.conf and restart voxl-vrx: "allow_mavlink_forward_while_armed": true
      • Only enable this if you want the GCS able to send commands to the aircraft while it is armed. MANUAL_CONTROL messages are dropped.
    • A configurable GCS port (mavlink_gcs_port), replacing the fixed 14550.
    • None of these add a path for custom companion data, so they don't solve the observation use case.
    1. WiFi client mode with the VTX active:
      On the Stinger the M0185 is the VTX radio, and it runs in raw injection/monitor mode while it sends video. It can't also join a network as a WiFi client. A TCP/IP WiFi link would need a second, separate WiFi adapter. Even then, running it on the same band as the video link could hurt video quality, so we'd advise against it for a flight setup unless you deconflict the frequency used by each network device.
    General Questions

  • M0155 datasheet
    ModeratorM Moderator

    We have added the pinouts here: https://docs.modalai.com/M0155/

    ESCs, Sensors and Accessories

  • Starling 2 Motor EOL (M10000633) replacement & Battery specs for EU sourcing
    ModeratorM Moderator

    The older Starling 2 batteries are DJI Mini 2, or very similar. So, you might be able to make those work. We wouldn't be able to tell you how effectively you could hack different motors together. That seems far riskier than soldering.

    Drones can be dangerous, it is not advisable to hack parts together.

    The Starling 2 batteries are 2S LiIon. 2S Sony VTC6 3000mAh 2S 7.4V, 10C discharge

    Development Drones

  • USB camera live streaming through Microhard carrier board
    Eric KatzfeyE Eric Katzfey

    Yes, we have tested a few USB (UVC) cameras and they can continuously live stream. So we need to figure out what is causing the problem on your setup.

    General Questions

  • M0155 datasheet
    Alex KushleyevA Alex Kushleyev

    The pinout is not specified in the M0155 docs, but it is identical on the camera side and is listed here, for example : https://docs.modalai.com/M0186/#module-connector-pinout-for-j1-s-h26-hr-ds-412

    ESCs, Sensors and Accessories

  • Motor sputtering/odd noises when sending offboard waypoint in voxl-mapper
    Eric KatzfeyE Eric Katzfey

    Please provide a PX4 log.

    VOXL 2 and VOXL 2 Mini

  • Third Party ESC integration w/ VOXL2
    Alex KushleyevA Alex Kushleyev

    @patkirkmartin , so sorry for the delay. We are ready to proceed with sharing the source code for M0065 board and I just wanted to double check that you are still interested. Please let me know and we will get this going right away.

    If you use our APM, it will provide power for VOXL2 and the APM also includes voltage and total current sensing and has PX4 support for that. The information is delivered to px4 via I2C.

    If ModalAI ESCs are used, such as M0129 (mini esc) or M0138 (larger / racing ESC), they both provide power for VOXL and measure voltage and total current and provide this information to PX4 via telemetry via UART.

    Alex

    ESCs, Sensors and Accessories esc

  • Camera Calibration – Starling 2 Max
    tomT tom

    We do. I will send you your calibration files via email.

    Development Drones

  • Camera Calibration – Starling 2 Max
    Robbie McCueR Robbie McCue

    Hi Vito,

    Documentation covering camera calibration can be found here

    Hope this helps!

    Development Drones

  • Custom companion data Stinger → Ground Control Station
    ModeratorM Moderator

    This is not currently supported. Right now the only data going to the UAS from the ground is via ELRS. We do have plans to support MAVLink over ELRS in the future.

    General Questions

Member List

modaltbM modaltb
Chad SweetC Chad Sweet
tomT tom
James StrawsonJ James Strawson
Eric KatzfeyE Eric Katzfey
VinnyV Vinny
ModeratorM Moderator
Adrian HidalgoA Adrian Hidalgo
Janine FredriksenJ Janine Fredriksen
zauberflote1Z zauberflote1
Kyle TyniK Kyle Tyni
L LukeNow
Eren UgurE Eren Ugur
Alex ProchazkaA Alex Prochazka
Paul NusserP Paul Nusser
Ben LinneB Ben Linne
J jthieme
Hector NevarezH Hector Nevarez
Robbie McCueR Robbie McCue
Matthew BorowskiM Matthew Borowski
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups