ModalAI Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. jameskuesel
    3. Topics
    J
    • Profile
    • Following 0
    • Followers 0
    • Topics 5
    • Posts 9
    • Best 0
    • Controversial 0
    • Groups 0

    Topics created by jameskuesel

    • J

      GPS performance with IMX412 Hires Camera EMI and Mitigation Techniques

      Ask your questions right here!
      • • • jameskuesel
      3
      0
      Votes
      3
      Posts
      69
      Views

      Alex KushleyevA

      @jameskuesel ,

      Can you please provide a bit more detail about your test -- when you enable M0161, how exactly do you test it? Do you view the images using voxl-portal? and if so, how is your starling2 connected to the network? If you are using the wifi dongle, then we have noticed that moving the wifi dongle away from the GPS antenna helps reduce interference. You can test if the interference is still present by unplugging the wifi dongle completely from usb port and use voxl-inspect-cam test application to make sure the camera is running (inspect the same camera stream that you were previously viewing).

      Also, please let me know what resolution / FPS you are testing the camera at.

      Regarding the MIPI clock rates, i would need to double check, but i believe the IMX412 driver uses 1.5Gbps MIPI bit rate, which is close to GPS L1, but not really close that it would cause interference. We can definitely try different bit rates to see if it helps reduce EMI (if that is indeed the case), but let's first rule out the potential wifi dongle issue. We have ability to change the MIPI clock rate in quite a wide range, but this will require a different sensormodule driver for the camera, which I would need to provide to you.

      Another thing, we recently found that the Starling Front End M0173 board may cause GPS interference via the Lepton connection, so if you have that plugged in, please unplug and see if that helps with GPS signal. Lepton needs 25Mhz clock, so one of the harmonics could hit exactly GPS L1 at 1575Mhz.

      Alex

    • J

      IMX412 Poor performance vs IMX214?

      Ask your questions right here!
      • • • jameskuesel
      12
      0
      Votes
      12
      Posts
      289
      Views

      Alex KushleyevA

      @jameskuesel , thank you for letting me know about the focus issue. It seems we had a few cameras shipped out without being properly focused - we will make sure to take care of it in the future. Sorry about that.

      Regarding the image quality, after adjusting the lens focus, are you satisfied with the image resolution / quality? Also i believe the color balance outdoors should look better under natural light.

      Alex

    • J

      TOF rate only 5 or 15

      Ask your questions right here!
      • • • jameskuesel
      2
      0
      Votes
      2
      Posts
      63
      Views

      tomT

      @jameskuesel Support for more framerates was added in voxl-camera-server v1.9.3

      Here is the commit it was added: https://gitlab.com/voxl-public/voxl-sdk/services/voxl-camera-server/-/commit/9a3f042ad607b968d452303dd108ced3cf2c4328

      I recommend you update to the latest SDK

    • J

      VOXL2 OV9782 and other camera supported frame rates. +QVIO

      Ask your questions right here!
      • • • jameskuesel
      2
      0
      Votes
      2
      Posts
      198
      Views

      ModeratorM

      @jameskuesel 30FPS currently. The AR0144 modules will outperform OV9782 modules as they have a better sensor and better lens

    • J

      voxl_i2c_read() function discards first byte from buffer

      VOXL
      • i2c voxl • • jameskuesel
      4
      0
      Votes
      4
      Posts
      334
      Views

      James StrawsonJ

      hmmm, There is a similar (but not exactly the same) behavior with SPI on APQ8096 where all reads are preceded by a single random byte meaning libvoxl-io needs to read one extra byte than expected and then discard the first dummy byte. However this happens under the hood here:

      https://gitlab.com/voxl-public/voxl-sdk/core-libs/libapq8096-io/-/blob/master/lib/sdsp/io_rpc_spi.c#L254

      I've not seen such a thing with I2C. Have you looked at our VL53L1X driver for APQ8096? It might just work with your newer VL53L1CB sensors with small changes.

      https://gitlab.com/voxl-public/voxl-sdk/services/apq8096-rangefinder-server