Hello. I need to share mavlink from herelink via USB without 5GHz hotspot.
If I use WiFi hotspot then everything works as expected, but while using USB tethering i cannot get this working.
In herelink USB Tethering is enabled, in my linux-mint machine, new ethernet interface appears, and herelink assigned me IP: 192.168.42.112. When running route -n command i can see that herelink gateway is 192.168.42.129, Using wire shark i can see that Herelink sends me some data on port 14551
I also tried pymavlink python script and all i can get from herelink is HEARTBEAT some time sync, command long and bad data. (I requested telemetry streams in my code)
I have connected herelink via USB directly to my laptop that is running linux-mint. Then
I enabled USB tethering in herelink android settings -> hotspot settings -> USB tethering. That caused my linux-mint machine to detect new “virtual” ethernet port called enp0s20u1. So It works simillar to how you can share internet connection on android phones via USB. So far so good. I thought It can work just like sharing mavlink via 5GHz wifi hotspot, where I can connect to herelink in Eavesdropping mode on port 14551, unfourtunetly that’s not the case. I thought that mavlink-router is configured in such a way:
Judging from HEARTBEAT that i was able to receive, it is coming from QGroundControl running on herelink (mavtype=6 => [MAV_TYPE_GCS]) not from the vehicle.
Can you tell me how I could change mavlink-router settings? Can I login somehow via SSH and change main.conf file?
Hello @Michael_Oborne ,
First of all thank you for the Mission Planner, you are letting us fly for years. Most of us owe this experience to you and the community!
When I try to adb root I am having “adbd cannot run as root in production builds” warning. Is the rooting not a thing anymore (After May2020 update)?
also depending on why you need root, let us know. as we might be open to giving/grant access to these option as needed. IE the remote unit is locked down, and you have the ability to add app’s. the air unit is still a free for all.
To be honest, I am trying to do it for almost 2 years… I have attached additional module for audio transfer (temporary workaround). I couldn’t figure out how can I develop on air unit. Is there any guide for that? one ‘‘hello world’’ example would be great
the air unit requires c++ programming, and knowledge of the device being used.
i do know we are looking at this in the background for a request we had. (it might have been you?)
we are progressing, but kernel changes require a lot of validation to ensure it doesn’t negatively effect other aspect of the system
If the request delivered to Alvin and he is frustrated from someone… Yes! It is definitely me.
I can imagine the required hard work for that. There is a project due and I know the lock down on HK that is why I am trying to figure it out by my self instead of bothering you more.
I have 2 PC
A) Mission Planner 1.3.73 == cannot connect UDPCI
but can connect mavproxy --master=udpout:192.168.42.129:14552
and can cinnect QGC @ 192.168.42.129:14552