ModalAI Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. Popular
    Log in to post
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • F

      IMX412 not detecting

      Image Sensors
      • • • fhaltmayer
      2
      0
      Votes
      2
      Posts
      64
      Views

      Alex KushleyevA

      @fhaltmayer , it looks like there maybe something missing from /usr/lib/camera/, as the camera is detected by the i2c probe but not accepted by the system.

      Can you please let me know how exactly the camera is connected (to camera slot/id 2, it seems) and also list all the contents of /usr/lib/camera/.

      Alex

    • K

      M0166 STEP File and 2D Diagram

      3D Models
      • • • ktrieu
      2
      0
      Votes
      2
      Posts
      68
      Views

      Alex KushleyevA

      @ktrieu , you can find the STEP file for the M0166 camera module here : https://docs.modalai.com/pcb-catalog/

    • Nikos MavrN

      No Wifi Interface Detected

      Ask your questions right here!
      • • • Nikos Mavr
      2
      0
      Votes
      2
      Posts
      83
      Views

      Nikos MavrN

      @Nikos-Mavr I have an extra ac1300 to use that lsusb recognizes but I don't think the driver is implemented. Ac600 Antenna might be malfunctioning after all because even if it lights up on other pcs and identifies WiFis it cannot connect. Is there a way to implement a driver for ac1300?

    • A

      Modal AI Schematic Review

      VOXL 2
      • • • austin.c
      2
      0
      Votes
      2
      Posts
      112
      Views

      VinnyV

      Hi @austin-c
      Sorry I missed this message somehow.
      I will email you to kick this off with your team.

    • A

      Moving functions from J19 legacy or high speed B2B

      VOXL 2
      • • • austin.c
      2
      0
      Votes
      2
      Posts
      80
      Views

      Alex KushleyevA

      @austin-c , The GPS driver is built for SLPI as well as APPS PROC, so you could connect it to a apps-proc UART and start the driver on the apps proc side of PX4.

      This was done on RB5 : https://docs.modalai.com/Qualcomm-Flight-RB5-linux-user-guide/

      https://docs.modalai.com/voxl2-linux-user-guide/

      Regarding magnetometer, just like with the GPS driver, you should be able to enable the mag driver to build for apps proc. Since the apps proc i2c uses standard posix interface, it should just work. However, i don't think we have ever tried it.

      Alex

    • M

      Unable to Bind VOXL 2 - Starling 2 to Commando 8 (915 v2) radio

      Support Request Format for Best Results
      • • • MikeR
      2
      0
      Votes
      2
      Posts
      60
      Views

      tomT

      @MikeR Does your commando 8 have an orq ghost transmitter module connected to it? If it doesn't then it is likely using ELRS which is not compatible with a ghost receiver.

      You'd need a orqa transmitter like this one: https://shop.orqafpv.com/products/orqa-orqa-fpv-ctrl-radio-controller

      Maybe your other drone had an ELRS receiver on it?

    • A

      TOF sensor flex cable replacement

      Starling & Starling 2
      • • • aheyne
      2
      0
      Votes
      2
      Posts
      53
      Views

      Alex KushleyevA

      @aheyne , please send us a message via contact form. We don't sell this part separately as a product, but will help you with a replacement.

      You will need the M0177 flex cable (as the print states on the cable).

      https://www.modalai.com/pages/contact-us

      Alex

    • Alex KushleyevA

      GNSS EMI Mitigation Guidelines

      Starling & Starling 2
      • • • Alex Kushleyev
      2
      1
      Votes
      2
      Posts
      199
      Views

      Alex KushleyevA

      For those who are tracking this issue.. We have some interesting updates with respect to the interference from IMX412 camera. As it has been previously documented, the IMX412 camera(s) on Starling 2 and Starling 2 Max are causing interference as soon as the streaming is enabled (there are clients to the streams that camera server offers for those cameras).

      IMX412 camera has several internal clocks, which are generated from the 24 Mhz base frequency that is fed from Voxl2 to all cameras. These clocks are configured during the camera initialization phase - the settings are contained within the imx412 sensormodule files.

      We were able to perform some parameter sweeps - specifically varying only the output MIPI bitrate, while keeping all other settings the same (gain, exposure, fps).

      The test was set up as follows:

      generate imx412 sensormodule drivers for desired frequency range (1200-2100) all tests use the same camera resolution 3840x2160 at 45FPS higher fps = more interference tried to have a relatively large frequency range while keeping the fps high (low mipi rates cannot support high fps), so 45fps was a good compromise repeat for each frequency copy appropriate sensormodules (for specific frequency) into /usr/lib/camera/ log baseline satellite signal strengths for all satellites 10 seconds -- this allows the experiment to not depend on any initial SNR captures at the beginning of the test, since SNR can change relatively quickly due to the environmental factors start voxl-camera-server and voxl-inspect-cam hires_front_misp_color hires_down_misp_color and wait for 3 seconds collect satellite SNRs for 10 seconds while the cameras are streaming stop voxl-camera-server wait for 3 seconds and repeat the loop for the next frequency

      After data has been collected, analyze the logs and generate plots.

      The tests were done outdoors using Starling 2 Max with original GPS receiver + V3 GPS mast and 75mm FR4 (with copper) circular plate under the receiver. Full Sun light and exposure was set to 0.1ms, gain to 100 (1.0x). During testing it was discovered that the most interference was present when the image was darker than normal (under-exposed) -- probably related to specifics of the MIPI packets that are causing the interference.

      Note that the default IMX412 MIPI bitrate was set to the maximum that the camera officially supports, which is 2100Mbps.

      As the plots show, there are several peaks where the satellite SNRs drop by 10-15dB, as initially noted in the overall system testing. Additionally, 2100Mbps is one of the worst frequencies to use, based on this data.

      As a result of testing, the following frequencies were identified as causing significant interference with GPS L1 band:

      1212Mhz 1260Mhz 1572-1578 Mhz (L1 band!!) 1800Mhz 2100Mhz

      We will be releasing updated IMX412 drivers very shortly to avoid using 2100Mhz frequency.

      There results below show 3 tests:

      1200-2100 Mhz sweep with steps of 30Mhz 1200-2100 Mhz sweep with steps of 6Mhz 1760-2200 Mhz sweep with steps of 8Mhz (focusing on the upper range, slightly different PLL configuration) 1200-2100 Mhz sweep with steps of 30Mhz

      imx412_pll_sweep_1200_2100_30_3840x2160_45fps_heatmap.png

      1200-2100 Mhz sweep with steps of 6Mhz

      imx412_pll_sweep_1200_2100_6_3840x2160_45fps_heatmap.png
      imx412_pll_sweep_1200_2100_6_3840x2160_45fps_median.png

      1760-2200 Mhz sweep with steps of 8Mhz

      imx412_pll_sweep_1760_2200_8_3840x2160_45fps_heatmap.png
      imx412_pll_sweep_1760_2200_8_3840x2160_45fps_median.png

    • F

      Ubuntu 20.04

      VOXL SDK
      • • • fhaltmayer
      2
      0
      Votes
      2
      Posts
      105
      Views

      Alex KushleyevA

      @fhaltmayer , unfortunately, we do not have any updates at this time. It looks like we may never release Ubuntu 20.04 for VOXL2 because it is a LOT of work to switch to a new major Ubuntu release and test + maintain everything. Additionally, even Ubuntu 20.04 is already relatively old, so we are trying to focus our efforts on more forward-looking software development with larger impact.

      Alex

    • S

      VOXL2 Time Sources

      Ask your questions right here!
      • • • shawn_ricardo
      2
      0
      Votes
      2
      Posts
      62
      Views

      Eric KatzfeyE

      @shawn_ricardo A couple of quick points. First of all, PX4 just queries the Linux system time so there's no mechanism to set a separate notion of system time in PX4. If the VOXL 2 is connected to the internet then, yes, it will update the Linux system time with NTP. But VOXL 2 has no battery backed RTC so if it cannot get system time from NTP then it uses the last saved time which is typically the last time there was a connection to an NTP server. Also, in newer versions of our PX4 we get rid of the -t option when starting the logger module so it will not use the system time. Instead it will just create session directories and log files within them in increasing numerical order. So, highest numbered log file in highest numbered session directory is the latest log.

    • N

      LTE BVLOS setup

      Ask your questions right here!
      • • • NeoRedPill
      1
      0
      Votes
      1
      Posts
      1
      Views

      No one has replied

    • shiva rvS

      Starling 2 Max (D0012) — Altitude spike / shoot-up on takeoff, possible Z-axis accelerometer bias from thermal drift

      Support Request Format for Best Results
      • • • shiva rv
      1
      0
      Votes
      1
      Posts
      15
      Views

      No one has replied

    • 施文正施

      Image Sensor Hardware Design and Integration Guide

      FAQs
      • • • 施文正
      1
      0
      Votes
      1
      Posts
      32
      Views

      No one has replied

    • Mason N.M

      Seeker Documentations

      Seeker
      • • • Mason N.
      1
      0
      Votes
      1
      Posts
      28
      Views

      No one has replied

    • Adnan YunusA

      Invalid Remote ID Serial Number for FAA(voxl-remote-id 0.0.9)

      Ask your questions right here!
      • • • Adnan Yunus
      1
      0
      Votes
      1
      Posts
      88
      Views

      No one has replied

    • Cheng OuyangC

      Does Starling 2 Max support multi-drone collaboration?

      Ask your questions right here!
      • • • Cheng Ouyang
      1
      0
      Votes
      1
      Posts
      46
      Views

      No one has replied

    • omar salahO

      can't found flight pro kit documentations

      Ask your questions right here!
      • • • omar salah
      1
      0
      Votes
      1
      Posts
      35
      Views

      No one has replied

    • denizduranddD

      Starling 2 Max Flight Stability

      Starling & Starling 2
      • • • denizdurandd
      1
      0
      Votes
      1
      Posts
      70
      Views

      No one has replied

    • P

      QDL - 'received non-successful result'

      Sentinel
      • • • pthomason
      1
      0
      Votes
      1
      Posts
      29
      Views

      No one has replied

    • syamala kotireddyS

      Starling 2 / VOXL2 M0129 ESC not detected during voxl-esc scan or firmware upgrade

      VOXL SDK
      • • • syamala kotireddy
      1
      0
      Votes
      1
      Posts
      62
      Views

      No one has replied