IoT/Herelink

From Chorke Wiki
Revision as of 19:21, 22 February 2026 by Shahed (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Name CIDR MEMO Status
Cudy TR3000 192.168.010.01/24 WiFi » Router 🟢
Pi02W 192.168.010.02/24 WiFi » Pi-Hole 🟢
Laptop 192.168.010.03/24 WiFi » Operator 🟢
Herelink Ground Unit 192.168.010.04/24 WiFi » Ground Unit 🟢
Herelink Ground Unit 192.168.144.11/24 Here » Ground Unit 🟡
Herelink Air Unit 192.168.144.10/24 Here » Air Unit 🟡
Raspberry Pi4B 192.168.144.09/24 Here » Bridge 🟡

Diagram » Station Mode » 1

@startuml
skinparam backgroundColor    transparent
skinparam DefaultFontName    Helvetica
skinparam ParticipantPadding 20
skinparam BoxPadding         10

title Cudy TR3000 ↔ Ground Unit ↔ Air Unit ↔ RPi4B

box "Ground Station (192.168.10.x)" #LightBlue
  participant "Laptop\n192.168.10.3"                                as Laptop
  participant "Cudy TR3000\n192.168.10.1"                           as Router
  participant "Herelink Ground Unit\n192.168.10.4 | 192.168.144.11" as GCS
end box

box "Remote Vehicle (192.168.144.x)" #LightGreen
  participant "Herelink Air Unit\n192.168.144.10"                   as AirUnit
  participant "Raspberry Pi 4B\n192.168.144.9"                      as Pi4
end box

Laptop  -> Router : Request to 192.168.144.9
Note right of Router
  **Static Route Check:**
  Send 192.168.144.x → 192.168.10.4
end Note

Router  -> GCS    : Forward Packet
Note over GCS
  **NAT / IP Forwarding Needed**
  (Bridges .10.x to .144.x)
end Note

GCS     -> AirUnit: Transmit via 2.4GHz RF Link
AirUnit -> Pi4    : Ethernet/JST-GH Link
Pi4     -> AirUnit: Response Data
AirUnit -> GCS    : RF Backlink
GCS     -> Router : Forward Packet
Router  -> Laptop : Final Data Delivery

@enduml

Diagram » Station Mode » 2

@startuml
skinparam backgroundColor    transparent
skinparam DefaultFontName    Helvetica
skinparam ParticipantPadding 20
skinparam BoxPadding         10

title Cudy TR3000 ↔ Ground Unit ↔ Air Unit ↔ RPi4B

box "Local Office Network (192.168.10.x)" #Ivory
  participant "Laptop\n192.168.10.3"              as Laptop
  participant "Cudy TR3000\n192.168.10.1"         as Router
  participant "Herelink Controller\n192.168.10.4" as GCS
end box

box "Herelink Internal Link (192.168.144.x)" #GhostWhite
  participant "Internal Gateway\n192.168.144.11"  as GCS_Internal
  participant "Air Unit\n192.168.144.10"          as AirUnit
  participant "Raspberry Pi 4B\n192.168.144.9"    as Pi4
end box

Laptop       -> Router      : Route Check: Where is 192.168.144.9?
Router       -> GCS         : Forward to 192.168.10.4 (Static Route)

Note over GCS
  **Must have IP Forwarding ON**
end Note

GCS          -> GCS_Internal: Internal Bridge
GCS_Internal -> AirUnit     : Long Range RF Link
AirUnit      -> Pi4         : Ethernet/MAVLink
Pi4          -> Laptop      : Response (follows path in reverse)

@enduml

References

References