diff --git a/cmd/server/routes.go b/cmd/server/routes.go index 3b811199..9113ca72 100644 --- a/cmd/server/routes.go +++ b/cmd/server/routes.go @@ -490,7 +490,7 @@ func (s *Server) handleConfigTheme(w http.ResponseWriter, r *http.Request) { "heroTitle": "CoreScope", "heroSubtitle": "Real-time MeshCore LoRa mesh network analyzer", "steps": []interface{}{ - map[string]interface{}{"emoji": "๐Ÿ”ต", "title": "Connect via Bluetooth", "description": "Flash **BLE companion** firmware from [MeshCore Flasher](https://flasher.meshcore.co.uk/).\n- Screenless devices: default PIN `123456`\n- Screen devices: random PIN shown on display\n- If pairing fails: forget device, reboot, re-pair"}, + map[string]interface{}{"emoji": "๐Ÿ”ต", "title": "Connect via Bluetooth", "description": "Flash **BLE companion** firmware from [MeshCore Flasher](https://flasher.meshcore.io/).\n- Screenless devices: default PIN `123456`\n- Screen devices: random PIN shown on display\n- If pairing fails: forget device, reboot, re-pair"}, map[string]interface{}{"emoji": "๐Ÿ“ป", "title": "Set the right frequency preset", "description": "**US Recommended:**\n`910.525 MHz ยท BW 62.5 kHz ยท SF 7 ยท CR 5`\nSelect **\"US Recommended\"** in the app or flasher."}, map[string]interface{}{"emoji": "๐Ÿ“ก", "title": "Advertise yourself", "description": "Tap the signal icon โ†’ **Flood** to broadcast your node to the mesh. Companions only advert when you trigger it manually."}, map[string]interface{}{"emoji": "๐Ÿ”", "title": "Check \"Heard N repeats\"", "description": "- **\"Sent\"** = transmitted, no confirmation\n- **\"Heard 0 repeats\"** = no repeater picked it up\n- **\"Heard 1+ repeats\"** = you're on the mesh!"}, diff --git a/public/customize-v2.js b/public/customize-v2.js index 1512fe1d..94d17032 100644 --- a/public/customize-v2.js +++ b/public/customize-v2.js @@ -10,7 +10,7 @@ heroTitle: 'CoreScope', heroSubtitle: 'Real-time MeshCore LoRa mesh network analyzer', steps: [ - { emoji: '๐Ÿ”ต', title: 'Connect via Bluetooth', description: 'Flash **BLE companion** firmware from [MeshCore Flasher](https://flasher.meshcore.co.uk/).\n- Screenless devices: default PIN `123456`\n- Screen devices: random PIN shown on display\n- If pairing fails: forget device, reboot, re-pair' }, + { emoji: '๐Ÿ”ต', title: 'Connect via Bluetooth', description: 'Flash **BLE companion** firmware from [MeshCore Flasher](https://flasher.meshcore.io/).\n- Screenless devices: default PIN `123456`\n- Screen devices: random PIN shown on display\n- If pairing fails: forget device, reboot, re-pair' }, { emoji: '๐Ÿ“ป', title: 'Set the right frequency preset', description: '**US Recommended:**\n`910.525 MHz ยท BW 62.5 kHz ยท SF 7 ยท CR 5`\nSelect **"US Recommended"** in the app or flasher.' }, { emoji: '๐Ÿ“ก', title: 'Advertise yourself', description: 'Tap the signal icon โ†’ **Flood** to broadcast your node to the mesh. Companions only advert when you trigger it manually.' }, { emoji: '๐Ÿ”', title: 'Check "Heard N repeats"', description: '- **"Sent"** = transmitted, no confirmation\n- **"Heard 0 repeats"** = no repeater picked it up\n- **"Heard 1+ repeats"** = you\'re on the mesh!' } diff --git a/public/home.js b/public/home.js index 2e589845..0c86d8b8 100644 --- a/public/home.js +++ b/public/home.js @@ -552,7 +552,7 @@ { q: '๐Ÿ’ฌ First: Join the Bay Area MeshCore Discord', a: '

The community Discord is the best place to get help and find local mesh enthusiasts.

Join the Discord โ†—

Start with #intro-to-meshcore โ€” it has detailed setup instructions.

' }, { q: '๐Ÿ”ต Step 1: Connect via Bluetooth', - a: '

Flash BLE companion firmware from MeshCore Flasher.

' }, + a: '

Flash BLE companion firmware from MeshCore Flasher.

' }, { q: '๐Ÿ“ป Step 2: Set the right frequency preset', a: '

US Recommended:

910.525 MHz ยท BW 62.5 kHz ยท SF 7 ยท CR 5

Select "US Recommended" in the app or flasher.

' }, { q: '๐Ÿ“ก Step 3: Advertise yourself', diff --git a/public/roles.js b/public/roles.js index 022a40f1..ed58f7b9 100644 --- a/public/roles.js +++ b/public/roles.js @@ -428,7 +428,7 @@ // โ”€โ”€โ”€ External URLs โ”€โ”€โ”€ window.EXTERNAL_URLS = { - flasher: 'https://flasher.meshcore.co.uk/' + flasher: 'https://flasher.meshcore.io/' }; // โ”€โ”€โ”€ Fetch server overrides โ”€โ”€โ”€