IoT/Herelink: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| (7 intermediate revisions by the same user not shown) | |||
| Line 4: | Line 4: | ||
|- | |- | ||
!scope='col'| Name | !scope='col'| Name | ||
!scope="col"| CIDR | !scope="col"| CIDR | ||
!scope='col'| MEMO | |||
!scope='col'| Status | |||
|- | |- | ||
!scope='row'| Cudy TR3000 | !scope='row' style='text-align:left'| Cudy TR3000 | ||
| <code>192.168.010.01/24</code> | | <code>192.168.010.01/24</code> || WiFi » Router ||style='text-align:center'| 🟢 | ||
|- | |- | ||
!scope='row'| Pi02W | !scope='row' style='text-align:left'| Pi02W | ||
| <code>192.168.010.02/24</code> | | <code>192.168.010.02/24</code> || WiFi » Pi-Hole ||style='text-align:center'| 🟢 | ||
|- | |- | ||
!scope='row'| Laptop | !scope='row' style='text-align:left'| Laptop | ||
| <code>192.168.010.03/24</code> | | <code>192.168.010.03/24</code> || WiFi » Operator ||style='text-align:center'| 🟢 | ||
|- | |- | ||
!scope='row'| Herelink Ground Unit | !scope='row' style='text-align:left'| Herelink Ground Unit | ||
| <code>192.168.010.04/24</code> | | <code>192.168.010.04/24</code> || WiFi » Ground Unit ||style='text-align:center'| 🟢 | ||
|- | |- | ||
!scope='row'| Herelink Ground Unit | !scope='row' style='text-align:left'| Herelink Ground Unit | ||
| <code>192.168.144.11/24</code> | | <code>192.168.144.11/24</code> || Here » Ground Unit ||style='text-align:center'| 🟡 | ||
|- | |- | ||
!scope='row'| Herelink Air Unit | !scope='row' style='text-align:left'| Herelink Air Unit | ||
| <code>192.168.144.10/24</code> | | <code>192.168.144.10/24</code> || Here » Air Unit ||style='text-align:center'| 🟡 | ||
|- | |- | ||
!scope='row'| Raspberry Pi4B | !scope='row' style='text-align:left'| Raspberry Pi4B | ||
| <code>192.168.144. | | <code>192.168.144.09/24</code> || Here » Bridge ||style='text-align:center'| 🟡 | ||
|} | |} | ||
|valign='top' style='width:50%'| | |valign='top' style='width:50%'| | ||
| Line 32: | Line 34: | ||
{|class='wikitable mw-collapsible mw-collapsed' | {|class='wikitable mw-collapsible mw-collapsed' | ||
!scope='col' style='text-align:left'| | !scope='col' style='text-align:left'| | ||
[https://editor.plantuml.com/uml/XLJ1Zjem5BpxAvxeXI8jcx1HLJXKks4Bj4881TfJBoPv2nR1JXs7mghdVa3LB-oNz3a9uA1kwvljySoyURRlSyErANOfoxT2Pbpp7Qnul5rhLSXag5AbWORHNEQqYz8um4TyuaLgHagQ6T-X1KumtQCHCNTWSr8GiSYuD7EU94AkeUSv-w4wdDPFm_SOCyAa2CCYES8oklCy3tx_-0NZqXXyaiAKymUXBvDeBeAGiPKwGAi6BWmtGabe-_rUrt_pjkjxtSFh5hoQYlN6X6c1322xE8JMb6T6PL-aS-2k1VyPF8Vgt3MRuxz1wV-BajWYLHZKrsmJr9WAkNLZQD06y1tEqo3e-gH3REFXWY7XAPawdWXtoY1ynes8AUQsU-YIprWZoXTDdB9t75X9xs-baGc2M_GrNSJpR8LQ7s4k80YRPFqNOY8wwlMbfYfyW9jtTN8mW0Y_5fWRCAeHIP_DRENQrWVgwP9qfrDUbhXQWU46u-sWqw6TXTLf94JNxIUukPTMB35ZjG7hXNAtRWSmKleRrmczXNYBfdAWzeIodR7IiuSbtCA7-GbfNyCCCS6aTD0EjKZMc4DvVsr9TQSStLhCwjPH3s1f7-wEdiTUSEXrW_7a6Q8HJAbzh0PPF6LP-NnlDgWbcjkFY-NDU581wzq6SOHvfcIEyCWDTwdE9PDCIDNQc-9QExVdAX8djRgP116IfwK2_JMfeBoEZDrJnVHX_G40 Diagram] | [https://editor.plantuml.com/uml/XLJ1Zjem5BpxAvxeXI8jcx1HLJXKks4Bj4881TfJBoPv2nR1JXs7mghdVa3LB-oNz3a9uA1kwvljySoyURRlSyErANOfoxT2Pbpp7Qnul5rhLSXag5AbWORHNEQqYz8um4TyuaLgHagQ6T-X1KumtQCHCNTWSr8GiSYuD7EU94AkeUSv-w4wdDPFm_SOCyAa2CCYES8oklCy3tx_-0NZqXXyaiAKymUXBvDeBeAGiPKwGAi6BWmtGabe-_rUrt_pjkjxtSFh5hoQYlN6X6c1322xE8JMb6T6PL-aS-2k1VyPF8Vgt3MRuxz1wV-BajWYLHZKrsmJr9WAkNLZQD06y1tEqo3e-gH3REFXWY7XAPawdWXtoY1ynes8AUQsU-YIprWZoXTDdB9t75X9xs-baGc2M_GrNSJpR8LQ7s4k80YRPFqNOY8wwlMbfYfyW9jtTN8mW0Y_5fWRCAeHIP_DRENQrWVgwP9qfrDUbhXQWU46u-sWqw6TXTLf94JNxIUukPTMB35ZjG7hXNAtRWSmKleRrmczXNYBfdAWzeIodR7IiuSbtCA7-GbfNyCCCS6aTD0EjKZMc4DvVsr9TQSStLhCwjPH3s1f7-wEdiTUSEXrW_7a6Q8HJAbzh0PPF6LP-NnlDgWbcjkFY-NDU581wzq6SOHvfcIEyCWDTwdE9PDCIDNQc-9QExVdAX8djRgP116IfwK2_JMfeBoEZDrJnVHX_G40 Diagram » Station Mode » 1] | ||
|- | |- | ||
|valign='top'| | |valign='top'| | ||
| Line 73: | Line 75: | ||
GCS -> Router : Forward Packet | GCS -> Router : Forward Packet | ||
Router -> Laptop : Final Data Delivery | Router -> Laptop : Final Data Delivery | ||
@enduml | |||
</syntaxhighlight> | |||
|} | |||
{|class='wikitable mw-collapsible mw-collapsed' | |||
!scope='col' style='text-align:left'| | |||
[https://editor.plantuml.com/uml/NLJRZjem47ttLupI5nQfDDb5LPU7TXTQM2IMHTcs-rAfCib0B88TsGwN7-WNz0lx9HsJ04xyDl4vP-QSiV9WBDUstERCR8GikEPRMF9aizQgbEb8vKe37QkvD7IBqdh0hxZYPMx7Ijevtw83Fc6-GoiIxi4Mr44aek3IBdYQ2hc6sz2x7wh3-VlvH25ZLjWSOLIcH_WUtuLX2F_-_8N9QJ3u8OKzrOz2Nuju8Vf3nfRg0C5C9Jo7bzLA90Xpj7kbDz29xczxqSTFlIZi7Mu2U3VTANra0CLrHgBomghYb_J0Tm4q3ZTGeTfSRzw6G1Jut5YL5dMR-uGQSo4tCA94jSfpr0sDVk2uaz4hGug0NDPMBxof95L9jcUkkfhjzoktaqmP-vO9Y-tM5-Q4MzppezUNo96Rlchz-uniAvmNqMA6GICqGZbGcnnpKonHwoCi1FI7JOtxe2RJTg_Eg_XhvVUVwqYhSb1LCCemsGpWBQE0G1Xeg7vXFiL9aBtBh0COAxtdEWMhmDy1T5ujfych5ZUCpHLrKZiISfi1w7QVIsCXupk4wU8iurxtoxpRFHbm5CRyTdNxIxg3wow7MgHhPFwjGzT9riFE5Ed7NAuHul5f_Sm7E0AbvxdxPYaKYVR3y-FF4zo_Td0_NyeJJQ6aGUYiw5sglQ7zsGo418ratRWW7iWQ_Kd-0m00 Diagram » Station Mode » 2] | |||
|- | |||
|valign='top'| | |||
<syntaxhighlight lang='md'> | |||
@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 | @enduml | ||
| Line 85: | Line 128: | ||
|- | |- | ||
|valign='top' style='width:33%'| | |valign='top' style='width:33%'| | ||
* [https://docs.cubepilot.org/user-guides/herelink/herelink-quickstart-guide IoT » Herelink » Quick Start Guide] | |||
* [https://docs.cubepilot.org/user-guides/herelink/herelink-user-guides IoT » Herelink » User Guides] | |||
* [https://docs.cubepilot.org/user-guides/herelink/herelink-accessories IoT » Herelink » Accessories] | |||
* [https://docs.cubepilot.org/user-guides/herelink/herelink-overview IoT » Herelink] | * [https://docs.cubepilot.org/user-guides/herelink/herelink-overview IoT » Herelink] | ||
| Line 120: | Line 166: | ||
* [[Raspberry Pi Secondary DNS Server|Bind9 » Secondary DNS Server]] | * [[Raspberry Pi Secondary DNS Server|Bind9 » Secondary DNS Server]] | ||
* [[Minikube Ingress DNS| Minikube » Ingress DNS]] | * [[Minikube Ingress DNS| Minikube » Ingress DNS]] | ||
* [[WiFi/DWR-BE7200G|WiFi » DWR-BE7200G]] | |||
* [[Minikube Systemd|Minikube » Systemd]] | * [[Minikube Systemd|Minikube » Systemd]] | ||
* [[Minikube MetalLB|Minikube » MetalLB]] | * [[Minikube MetalLB|Minikube » MetalLB]] | ||
| Line 126: | Line 173: | ||
* [[Localtunnel]] | * [[Localtunnel]] | ||
* [[ZA Proxy]] | * [[ZA Proxy]] | ||
|} | |} | ||
Latest revision as of 19:21, 22 February 2026
|
|||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
References
|
References | ||
|---|---|---|