VOXL2 to Herelink
This will document the process of connecting the Herelink to the VOXL2
Requirements:
Herelink 1.1 Air Unit
Herelink GCS
VOXL2
Ethernet to USB
Setup:
Hardware Setup:
Splice together an Ethernet connection from the Herelink Air Unit to the Ethernet to USB.
Air Unit Pin out:
1
TX+
2
TX-
3
GND
4
RX+
5
RX-
Ethernet Cable for RJ45:
Orange + White
TX+
RX+(4)
Orange
TX-
RX- (5)
Green + White
RX+
TX+ (1)
Blue
Blue + White
Green
RX-
TX- (2)
Brown + White
Brown
Additionally, if the Air Unit and VOXL2 are powered from two separate sources then you will need to connect the GND to the VOXL2 to the Air Unit, since ethernet doesn't use grounding.
Once all the wiring is done follow the steps below.
Connect the Air Unit to the Ethernet to USB.

Connect the USB to the USB Port on the VOXL2

Lastly, Connect the Ground from the Air Unit's Ethernet to a ground on the VOXL2

Software Setup:
Since the Herelink Air Unit doesn't have a DCHP Server to assign the VOXL2 an IP address when connected we will have to manually set the IP on the VOXL2 to a subnet accessible by the Air Unit.
adb shellinto the VOXL2Enter
ifconfig eth1 192.168.144.50 255.255.255.0Next we have to edit the Mavlink Server file to sent the data to the Herelink Controller
Enter
vim /etc/modalai/voxl-mavlink-server.confand scroll downChange the primary_static_gcs_ip to 192.168.144.11

Restart voxl-mavlink-server by entering
systemctl restart voxl-mavlink-serverNow power on the Herelink Controller and Open QGC.
Mavlink Messages should be reaching the Herelink controller now.
Last updated