generated from CubeCraft-Creations/Tracehound
feat: add v3 hardware case and update hub network
This commit is contained in:
+3
-3
@@ -14,7 +14,7 @@ Each camera node uses **two boards** connected via UART — zero network switchi
|
||||
│ (Camera Bridge) │ RX←──────TX │ (MQTT Bridge) │
|
||||
│ │ 115200 │ │
|
||||
│ STA → GoPro AP │ 8N1 │ STA → Travel Router │
|
||||
│ HTTP → 10.5.5.1 │ │ MQTT → 192.168.4.10│
|
||||
│ HTTP → 10.5.5.1 │ │ MQTT → 10.60.1.56│
|
||||
│ Start/stop/status │ │ Hub registration │
|
||||
└─────────────────────┘ └──────────────────────┘
|
||||
```
|
||||
@@ -22,7 +22,7 @@ Each camera node uses **two boards** connected via UART — zero network switchi
|
||||
| Board | Job | Network | Protocol |
|
||||
|-------|-----|---------|----------|
|
||||
| ESP8266 | Camera control | GoPro AP only (10.5.5.1) | HTTP → UART JSON |
|
||||
| ESP32 | Hub relay | Travel router only (192.168.4.x) | UART JSON → MQTT |
|
||||
| ESP32 | Hub relay | Travel router only (10.60.1.x) | UART JSON → MQTT |
|
||||
|
||||
## Quick Start
|
||||
|
||||
@@ -75,7 +75,7 @@ JSON-per-line at 115200 8N1. GPIO16 on both boards.
|
||||
|-----|---------|-------------|
|
||||
| `wifi_ssid` | `"RemoteRig"` | Travel router SSID |
|
||||
| `wifi_password` | `""` | Travel router password |
|
||||
| `mqtt_broker` | `"192.168.4.10"` | Pi Zero 2 W IP |
|
||||
| `mqtt_broker` | `"10.60.1.56"` | Pi Zero 2 W IP |
|
||||
| `mqtt_port` | `1883` | Mosquitto port |
|
||||
| `camera_id` | `""` | Assigned by hub on first announce (leave empty) |
|
||||
| `heartbeat_interval_sec` | `60` | MQTT heartbeat frequency |
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"wifi_ssid": "RemoteRig",
|
||||
"wifi_password": "",
|
||||
"mqtt_broker": "192.168.4.10",
|
||||
"mqtt_broker": "10.60.1.56",
|
||||
"mqtt_port": 1883,
|
||||
"camera_id": "",
|
||||
"heartbeat_interval_sec": 60
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
struct Config {
|
||||
String wifi_ssid = "RemoteRig";
|
||||
String wifi_password = "";
|
||||
String mqtt_broker = "192.168.4.10";
|
||||
String mqtt_broker = "10.60.1.56";
|
||||
int mqtt_port = 1883;
|
||||
String camera_id = ""; // assigned by hub
|
||||
int heartbeat_sec = 60;
|
||||
|
||||
Reference in New Issue
Block a user