• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Register
  • Login
ModalAI Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
    • Register
    • Login

    Should I upgrade?

    Ask your questions right here!
    4
    33
    2.9k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      Eric Katzfey ModalAI Team @Ed Sutter
      last edited by 7 Sept 2022, 17:19

      @Ed-Sutter We are preparing a new VOXL platform release but are still completing an update of our ToF camera support. Once that is complete the release will go out.

      E 1 Reply Last reply 7 Sept 2022, 17:20 Reply Quote 0
      • E
        Ed Sutter @Eric Katzfey
        last edited by 7 Sept 2022, 17:20

        @Eric-Katzfey Ok, no rush (just curious)... Is that updated by the same procedure (opkg update; opkg upgrade)?

        E 1 Reply Last reply 7 Sept 2022, 17:22 Reply Quote 0
        • E
          Eric Katzfey ModalAI Team @Ed Sutter
          last edited by 7 Sept 2022, 17:22

          @Ed-Sutter No, there is a bash script to handle it. The opkg method is good for SDK and package updates but the full platform release also contains a new system image that needs to be flashed via fastboot.

          E 2 Replies Last reply 7 Sept 2022, 19:08 Reply Quote 0
          • E
            Ed Sutter @Eric Katzfey
            last edited by 7 Sept 2022, 19:08

            @Eric-Katzfey Update regarding the intermittent frame size when using the MS-1080P-HD camera... I pulled down the latest libuvc code from github and built it on my Ubuntu 18.04 machine. I was then able to run uvc_test on that camera and it always came back with the same (correct) frame size.
            Is there any chance that the libuvc version you guys have on voxl-public is a bit out-of-date?

            1 Reply Last reply Reply Quote 0
            • E
              Ed Sutter @Eric Katzfey
              last edited by 7 Sept 2022, 19:52

              @Eric-Katzfey Just to gather a little more data, I took the voxl-libuvc code and built it on Ubuntu18.04. Then I ran uvc_test with the MS-1080P-HD camera and it worked fine.

              To do this I cloned libuvc and voxl-libuvc, then prior to building libuvc, I copied all the source files (*.[ch]) from voxl-libuvc to libuvc. This allowed me to use voxl-libuvc source code, but still build on a native ubuntu host.

              Anyway, that eliminates voxl-libuvc from the suspect list. Since voxl-uvc-server's callback is fed the frame size, that kinda points to the driver as a possible suspect.

              Any thoughts?

              If interested, I can post the script I used to do that build.

              E 1 Reply Last reply 7 Sept 2022, 20:21 Reply Quote 0
              • E
                Eric Katzfey ModalAI Team @Ed Sutter
                last edited by 7 Sept 2022, 20:21

                @Ed-Sutter What is uvc_test?

                E 1 Reply Last reply 7 Sept 2022, 20:53 Reply Quote 0
                • E
                  Ed Sutter @Eric Katzfey
                  last edited by Ed Sutter 7 Sept 2022, 20:54 7 Sept 2022, 20:53

                  @Eric-Katzfey Its the output of building test.c which is part of the libuvc code. It just uses libuvc to grab frames and they are pushed to the console with OpenCV.

                  E 1 Reply Last reply 7 Sept 2022, 21:39 Reply Quote 0
                  • E
                    Eric Katzfey ModalAI Team @Ed Sutter
                    last edited by 7 Sept 2022, 21:39

                    @Ed-Sutter It looks like it prints the length each frame. Do you see it show same frame length each time or does it ever change?

                    E 2 Replies Last reply 7 Sept 2022, 21:40 Reply Quote 0
                    • E
                      Ed Sutter @Eric Katzfey
                      last edited by 7 Sept 2022, 21:40

                      @Eric-Katzfey Yes, it does print every frame, and it is consistently (i.e. always) 614400 in my case.

                      1 Reply Last reply Reply Quote 0
                      • E
                        Ed Sutter @Eric Katzfey
                        last edited by 8 Sept 2022, 20:26

                        @Eric-Katzfey I modified the voxl-libuvc/build.sh script so that it would build the uvc_test (from test.c) program I mentioned earlier. Refer to the README.md file in the original libuvc code)...

                        cmake ../libuvc -DBUILD_TEST=ON -DBUILD_EXAMPLE=ON

                        The test.c code uses opencv to display to a monitor, so I also stubbed that code out so that the callback simply prints the received frame size.

                        With those changes I was able to install the uvc_test program on my Voxl Flight Deck and I see the same inconsistent frame size. That eliminates any suspicion of a problem with voxl-uvc-server code; and since this works correctly on a standard x86 linux machine, this points to the driver. Are there any open issues with this that you are aware of?

                        E 1 Reply Last reply 8 Sept 2022, 21:30 Reply Quote 0
                        • E
                          Eric Katzfey ModalAI Team @Ed Sutter
                          last edited by 8 Sept 2022, 21:30

                          @Ed-Sutter Thanks for the testing! No, I am not aware of any issues.

                          E 1 Reply Last reply 15 Sept 2022, 13:38 Reply Quote 0
                          • E
                            Ed Sutter @Eric Katzfey
                            last edited by 15 Sept 2022, 13:38

                            @Eric-Katzfey Just an FYI... I have been experimenting with libuvc on my host machine and I do notice occasional incorrect incoming frame sizes. So my earlier assumption that this only occurs on VOXL is false.

                            E 1 Reply Last reply 15 Sept 2022, 14:26 Reply Quote 0
                            • E
                              Eric Katzfey ModalAI Team @Ed Sutter
                              last edited by 15 Sept 2022, 14:26

                              @Ed-Sutter Okay, thanks! That's good to know. And really appreciate the investigation!

                              1 Reply Last reply Reply Quote 0
                              • A
                                Anton Gereles @Eric Katzfey
                                last edited by 29 Sept 2022, 16:30

                                @Eric-Katzfey so why i bought VOXL Flight Deck month ago with 3.3.0-0.5.0 version? it was difficult for your team to upgrade to new version before sending? wonderful service for 1000$. im 2 weeks trying to get video streaming to qgc. Result - 0.

                                1 Reply Last reply Reply Quote -1
                                • T
                                  tom admin
                                  last edited by 29 Sept 2022, 17:06

                                  @Anton-Gereles If you have a specific question that we can help you with please open a new forum post and we'd be more that happy to help get you going.

                                  1 Reply Last reply Reply Quote 0
                                  • First post
                                    Last post
                                  Powered by NodeBB | Contributors