It was a massive lift on my end. Many changes as you can see from the pull request. Years of development

wilkinsaf
@wilkinsaf
Best posts made by wilkinsaf
-
RE: Push to Gitlab?
-
RE: Stereo Cameras Error sending request 11, ErrorCode: -19
My fault. Found a small tear in the ribbon for the stereo cameras
RESOLVED
-
RE: VOXL rebooting PX4
It appears this happens when the sensors are not calibrated on the drone. voxl-vision-px4 picks up on sensor inconsistency and restarts PX4.
So, calibrated the sensors. Looks better
resolved
-
Docker Documentation
I think these documentation pages are the same.
https://docs.modalai.com/voxl-cross/
https://docs.modalai.com/voxl-emulator/
https://docs.modalai.com/voxl-emulator/Not huge deal, but thought I would post ticket to track
Latest posts made by wilkinsaf
-
.px4 file
Hello, I used to be able to download ModalAI's custom px4 firmware file in the "Downloads" section of the developers page (https://developer.modalai.com/), but now I can not seem to find it
Does not seem to be in these categories
-
VOXL2 IO for purchase?
Hello,
I was hoping to purchase the VOXL2 IO described here but I can not seem to find purchase link.
Is it available?
-
RE: Two USB cameras
That is what I was thinking. I'll check in with the boss and see what he wants to do. Thanks!
-
Two USB cameras
I made a pull request earlier on what I THOUGHT was support for two usb (uvc) cameras using two instances of voxl-uvc-server to communicate to the two cameras.
However, it did not work. In accordance with what @Eric-Katzfey said in the pull request: "I don't think libuvc allows it" Which from my testing, proves him right.
My question is: If we wanted two fold:
- Is there a way to stream two usb cameras? I was looking at this post and it seems like most of the solutions are a bit hacked together (lowering video bandwidth, etc...)
- We were thinking of taking of the the usb cameras, converting it to a MIPI, and incorporating a Dual Camera Adapter . However, it appears this specific camera adapter only works for RB5 platform. Is there another way we could possibly make this work?
Thank you
-
RE: RNDIS Connection
Cool, lets see if I can actually talk over it
-
RE: RNDIS Connection
@tom said in RNDIS Connection:
dmesg -wH
Apologies for the delay Tom.
I got some extra hardware and I am trying again to form RNDIS connection. I see the usb device and captured log from
dmesg -wH
command[ +0.234046] usb 1-1: new high-speed USB device number 3 using xhci-hcd [ +0.153446] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0104 [ +0.000049] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ +0.000027] usb 1-1: Product: RNDIS Gadget [ +0.000022] usb 1-1: Manufacturer: DTC [ +0.000023] usb 1-1: SerialNumber: 0123678945 [ +0.059949] rndis_host 1-1:1.0 usb0: register 'rndis_host' at usb-xhci-hcd.0.auto-1, RNDIS device, ffffffc0ec10b610 [ +0.001060] mdss_register_panel: mdss mdp resource not initialized yet [ +0.000047] mdss_wb soc:qcom,mdss_wb_panel: unable to register writeback panel [ +0.012804] cdc_acm 1-1:1.2: This device cannot do calls on its own. It is not a modem. [ +0.013688] wcd9335-slim tasha-slim-pgd: Platform data from device tree [ +0.000347] wcd9335-slim tasha-slim-pgd: cdc-vdd-buck: vol=[1800000 1800000]uV, curr=[650000]uA, ond 0 [ +0.000082] wcd9335-slim tasha-slim-pgd: cdc-buck-sido: vol=[1800000 1800000]uV, curr=[250000]uA, ond 0 [ +0.000062] wcd9335-slim tasha-slim-pgd: cdc-vdd-tx-h: vol=[1800000 1800000]uV, curr=[25000]uA, ond 0 [ +0.000059] wcd9335-slim tasha-slim-pgd: cdc-vdd-rx-h: vol=[1800000 1800000]uV, curr=[25000]uA, ond 0 [ +0.000068] wcd9335-slim tasha-slim-pgd: cdc-vddpx-1: vol=[1800000 1800000]uV, curr=[10000]uA, ond 0 [ +0.000025] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias-ldoh-v property in node /soc/slim@91c0000/tasha_codec failed [ +0.000025] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias-cfilt1-mv property in node /soc/slim@91c0000/tasha_codec failed [ +0.002282] cdc_acm 1-1:1.2: ttyACM0: USB ACM device [ +0.005805] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias-cfilt2-mv property in node /soc/slim@91c0000/tasha_codec failed [ +0.000036] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias-cfilt3-mv property in node /soc/slim@91c0000/tasha_codec failed [ +0.000030] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias1-cfilt-sel property in node /soc/slim@91c0000/tasha_codec failed [ +0.000034] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias2-cfilt-sel property in node /soc/slim@91c0000/tasha_codec failed [ +0.000020] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias3-cfilt-sel property in node /soc/slim@91c0000/tasha_codec failed [ +0.000021] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias4-cfilt-sel property in node /soc/slim@91c0000/tasha_codec failed [ +0.000180] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-mic-unmute-delay property in node /soc/slim@91c0000/tasha_codec failed [ +0.000040] wcd9335-slim tasha-slim-pgd: wcd9xxx_slim_probe: codec type is 2 [ +0.170558] wcd9xxx_slim_probe: failed to get slimbus tasha-slim-pgd logical address: -6 [ +0.003819] mdss_register_panel: mdss mdp resource not initialized yet [ +0.000058] mdss_wb soc:qcom,mdss_wb_panel: unable to register writeback panel [ +0.018967] wcd9335-slim tasha-slim-pgd: Platform data from device tree [ +0.000134] wcd9335-slim tasha-slim-pgd: cdc-vdd-buck: vol=[1800000 1800000]uV, curr=[650000]uA, ond 0 [ +0.000034] wcd9335-slim tasha-slim-pgd: cdc-buck-sido: vol=[1800000 1800000]uV, curr=[250000]uA, ond 0 [ +0.000032] wcd9335-slim tasha-slim-pgd: cdc-vdd-tx-h: vol=[1800000 1800000]uV, curr=[25000]uA, ond 0 [ +0.000032] wcd9335-slim tasha-slim-pgd: cdc-vdd-rx-h: vol=[1800000 1800000]uV, curr=[25000]uA, ond 0 [ +0.000033] wcd9335-slim tasha-slim-pgd: cdc-vddpx-1: vol=[1800000 1800000]uV, curr=[10000]uA, ond 0 [ +0.000016] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias-ldoh-v property in node /soc/slim@91c0000/tasha_codec failed [ +0.000011] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias-cfilt1-mv property in node /soc/slim@91c0000/tasha_codec failed [ +0.000012] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias-cfilt2-mv property in node /soc/slim@91c0000/tasha_codec failed [ +0.000013] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias-cfilt3-mv property in node /soc/slim@91c0000/tasha_codec failed [ +0.000014] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias1-cfilt-sel property in node /soc/slim@91c0000/tasha_codec failed [ +0.000011] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias2-cfilt-sel property in node /soc/slim@91c0000/tasha_codec failed [ +0.000010] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias3-cfilt-sel property in node /soc/slim@91c0000/tasha_codec failed [ +0.000011] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-micbias4-cfilt-sel property in node /soc/slim@91c0000/tasha_codec failed [ +0.000059] wcd9335-slim tasha-slim-pgd: Looking up qcom,cdc-mic-unmute-delay property in node /soc/slim@91c0000/tasha_codec failed [ +0.000027] wcd9335-slim tasha-slim-pgd: wcd9xxx_slim_probe: codec type is 2 [ +0.156933] wcd9xxx_slim_probe: failed to get slimbus tasha-slim-pgd logical address: -6
not seeing the RNDIS interface, but I am going to look closer into this
-
RE: RNDIS Connection
This is super helpful.
Thank you @tom. I will continue posting here for updates
-
RE: RNDIS Connection
@wilkinsaf We are just attempting to understand how VOXL can make these network connections (bring up eth0 and such)
-
RE: RNDIS Connection
@tom AAAHHHH
hence
Because not all are the same. Yes, that is what we mean. USB to Ethernet tethered. However, it appears that these are not all of the same. Some work and some don't.
We have a couple different here I can try. I wonder what makes the apple ones work in particular. Our goal is to try and get different modems working over USB. One provides RNDIS. Apparently another does usb to ethernet interface.
My knowledge on these network connections over usb is (obviously) novice.
Would you recommend looking through voxl-modem to see how a connection is made, or is there another informational page you recommend?