From bd2dfb1374aba515beef16f684d1d03118abfd86 Mon Sep 17 00:00:00 2001 From: "thomas.ekstrand" Date: Sat, 3 Feb 2024 07:33:07 -0600 Subject: [PATCH] rename image files w/ regex (img/[^"'\s]+?)\.(jpg|jpeg|png) --- docs/about/introduction.mdx | 2 +- docs/about/overview/mesh-alg.mdx | 2 +- docs/about/overview/range-test.mdx | 12 ++--- docs/configuration/module/mqtt.mdx | 28 +++++------ docs/configuration/module/remote-hardware.mdx | 2 +- docs/configuration/module/serial.mdx | 4 +- .../module/store-and-forward-module.mdx | 2 +- docs/configuration/module/telemetry.mdx | 2 +- docs/configuration/radio/channels.mdx | 4 +- docs/configuration/radio/lora.mdx | 2 +- .../nrf52/convert-rak4631r.mdx | 2 +- docs/hardware/devices/heltec/enclosures.mdx | 2 +- docs/hardware/devices/heltec/index.mdx | 4 +- docs/hardware/devices/lora/enclosures.mdx | 2 +- docs/hardware/devices/lora/gpio.mdx | 4 +- docs/hardware/devices/lora/index.mdx | 12 ++--- docs/hardware/devices/nano/index.mdx | 6 +-- docs/hardware/devices/rak/base-boards.mdx | 4 +- docs/hardware/devices/rak/core-modules.mdx | 4 +- .../harbor-breeze-solar-enclosure.mdx | 14 +++--- .../hardware/devices/rak/enclosures/index.mdx | 12 ++--- docs/hardware/devices/rak/screens.mdx | 4 +- docs/hardware/devices/station-g1/index.mdx | 2 +- docs/hardware/devices/tbeam/buttons.mdx | 4 +- docs/hardware/devices/tbeam/enclosures.mdx | 4 +- docs/hardware/devices/tbeam/index.mdx | 14 +++--- docs/hardware/devices/tbeam/screens.mdx | 4 +- docs/hardware/devices/tdeck/index.mdx | 2 +- docs/hardware/devices/techo/buttons.mdx | 2 +- docs/hardware/devices/techo/enclosures.mdx | 4 +- docs/hardware/devices/twatch/index.mdx | 4 +- docs/software/android/installation.mdx | 2 +- docs/software/android/usage.mdx | 48 +++++++++---------- docs/software/apple/installation.mdx | 2 +- docs/software/integrations/caltopo.mdx | 12 ++--- .../integrations/mqtt/home-assistant.mdx | 12 ++--- docs/software/integrations/mqtt/index.mdx | 4 +- docs/software/web-client.mdx | 2 +- 38 files changed, 126 insertions(+), 126 deletions(-) diff --git a/docs/about/introduction.mdx b/docs/about/introduction.mdx index be53f32d..75dc4d2e 100644 --- a/docs/about/introduction.mdx +++ b/docs/about/introduction.mdx @@ -9,7 +9,7 @@ import Link from "@docusaurus/Link"; Meshtastic® is a project that enables you to use inexpensive LoRa radios as a long range off-grid communication platform in areas without existing or reliable communications infrastructure. This project is 100% community driven and open source! -![LoRa Topology](/img/introduction/lora-topology-2.png) +![LoRa Topology](/img/introduction/lora-topology-2.webp) ### Features diff --git a/docs/about/overview/mesh-alg.mdx b/docs/about/overview/mesh-alg.mdx index 686c35f2..64fe17e9 100644 --- a/docs/about/overview/mesh-alg.mdx +++ b/docs/about/overview/mesh-alg.mdx @@ -89,4 +89,4 @@ Due to limited coverage, it only reaches nodes 1 and 2. Since node 2 is farther After node 0 received this rebroadcast, its message is acknowledged. Note that a message is already acknowledged once a rebroadcast from any Meshtastic node (whether or not it has the same encryption key) is received. Since node 1 heard the rebroadcast by 2, it will not rebroadcast again. Node 3 heard the message for the first time and the HopLimit is not yet zero, so it starts a rebroadcast for potential other receivers. -![Mesh algorithm example](/img/SNR_based_flooding.png) +![Mesh algorithm example](/img/SNR_based_flooding.webp) diff --git a/docs/about/overview/range-test.mdx b/docs/about/overview/range-test.mdx index cff2224a..e78e87d0 100644 --- a/docs/about/overview/range-test.mdx +++ b/docs/about/overview/range-test.mdx @@ -44,11 +44,11 @@ Default Long_Fast - **Firmware Version:** 2.1.18 - **Antenna:** Standard LoRa 915MHz 60mm 2dBi Omnidirectional -Sending Node +Sending Node -Receiving Node +Receiving Node -Geographic Locations +Geographic Locations ## Previous Record 166km @@ -115,9 +115,9 @@ Default Long_Fast - **Firmware Version:** 2.1.10 (modified to place GPS in flight mode) - **Antenna:** Stock Antenna -Nodes and Balloon +Nodes and Balloon -App Screenshots +App Screenshots - \ No newline at end of file + diff --git a/docs/configuration/module/mqtt.mdx b/docs/configuration/module/mqtt.mdx index 675713e6..2682833b 100644 --- a/docs/configuration/module/mqtt.mdx +++ b/docs/configuration/module/mqtt.mdx @@ -150,23 +150,23 @@ values={[ Navigate to: Vertical Ellipsis (3 dots top right) > Radio configuration > MQTT: Turn on the slider for **MQTT enabled** and tap **Send**. -[![MQTT Settings](/img/modules/mqtt/android_mqtt_encryption_sm.png)](/img/modules/mqtt/android_mqtt_encryption.png) +[![MQTT Settings](/img/modules/mqtt/android_mqtt_encryption_sm.webp)](/img/modules/mqtt/android_mqtt_encryption.webp) *Optional:* To use your phone's internet connection to send and receive packets over the web, also enable the slider for **MQTT Client Proxy** and skip the Configure Network Settings step below. -[![Client Proxy](/img/modules/mqtt/android_mqtt_proxy_sm.png)](/img/modules/mqtt/android_mqtt_proxy_encryption.png) +[![Client Proxy](/img/modules/mqtt/android_mqtt_proxy_sm.webp)](/img/modules/mqtt/android_mqtt_proxy_encryption.webp)

2. Enable Channel Uplink & Downlink

Navigate to: Vertical Ellipsis (3 dots top right) > Radio configuration > Channels > LongFast: Turn on the sliders for **Uplink enabled** and **Downlink enabled**, then tap **Save** and tap **Send**. -[![Channel Settings](/img/modules/mqtt/android_channel_sm.png)](/img/modules/mqtt/android_channel.png) +[![Channel Settings](/img/modules/mqtt/android_channel_sm.webp)](/img/modules/mqtt/android_channel.webp)

3. Configure Network Settings

Navigate to: Vertical Ellipsis (3 dots top right) > Radio configuration > Network: Turn on the slider for **WiFi enabled**, Enter the **SSID** and **PSK** for your network, then tap **Send**. -[![Network Settings](/img/modules/mqtt/android_network_sm.png)](/img/modules/mqtt/android_network.png) +[![Network Settings](/img/modules/mqtt/android_network_sm.webp)](/img/modules/mqtt/android_network.webp) @@ -175,24 +175,24 @@ Navigate to: Vertical Ellipsis (3 dots top right) > Radio configuration > Networ Navigate to Settings > MQTT: Turn on the slider for MQTT enabled and tap **Save** -[![MQTT Settings 1](/img/modules/mqtt/apple_mqtt_1_encryption_sm.png)](/img/modules/mqtt/apple_mqtt_1_encryption.png) -[![MQTT Settings 2](/img/modules/mqtt/apple_mqtt_2_sm.png)](/img/modules/mqtt/apple_mqtt_2.png) +[![MQTT Settings 1](/img/modules/mqtt/apple_mqtt_1_encryption_sm.webp)](/img/modules/mqtt/apple_mqtt_1_encryption.webp) +[![MQTT Settings 2](/img/modules/mqtt/apple_mqtt_2_sm.webp)](/img/modules/mqtt/apple_mqtt_2.webp) *Optional:* To use your phone's internet connection to send and receive packets over the web, also enable the slider for **MQTT Client Proxy** and skip the Configure Network Settings step below. -[![Client Proxy](/img/modules/mqtt/apple_mqtt_1_proxy_sm.png)](/img/modules/mqtt/apple_mqtt_1_proxy_encryption.png) +[![Client Proxy](/img/modules/mqtt/apple_mqtt_1_proxy_sm.webp)](/img/modules/mqtt/apple_mqtt_1_proxy_encryption.webp)

2. Enable Channel Uplink & Downlink

Navigate to Settings > Channels > Primary Channel: Turn on the sliders for **Uplink enabled** and **Downlink enabled** - Tap **Save** -[![Channel Settings](/img/modules/mqtt/apple_channel_sm.png)](/img/modules/mqtt/apple_channel.png) +[![Channel Settings](/img/modules/mqtt/apple_channel_sm.webp)](/img/modules/mqtt/apple_channel.webp)

3. Configure Network Settings

Navigate to Settings > Network: Turn on the slider for **WiFi enabled** - Enter your **SSID** and **PSK** for your network - Tap **Save** -[![Network Settings](/img/modules/mqtt/apple_network_sm.png)](/img/modules/mqtt/apple_network.png) +[![Network Settings](/img/modules/mqtt/apple_network_sm.webp)](/img/modules/mqtt/apple_network.webp)
@@ -235,11 +235,11 @@ meshtastic --set network.wifi_enabled true --set network.wifi_ssid "your network Navigate to Config > Module Config > MQTT - Turn on the slider for MQTT enabled - Click the **Save** icon. -[![MQTT Settings](/img/modules/mqtt/web_mqtt_encryption_sm.png)](/img/modules/mqtt/web_mqtt_encryption.png) +[![MQTT Settings](/img/modules/mqtt/web_mqtt_encryption_sm.webp)](/img/modules/mqtt/web_mqtt_encryption.webp) *Optional:* To use your client's internet connection to send and receive packets over the web, also enable the slider for **Proxy to Client Enabled** and skip the Configure Network Settings step below. -[![Client Proxy](/img/modules/mqtt/web_mqtt_proxy_sm.png)](/img/modules/mqtt/web_mqtt_proxy_encryption.png) +[![Client Proxy](/img/modules/mqtt/web_mqtt_proxy_sm.webp)](/img/modules/mqtt/web_mqtt_proxy_encryption.webp) :::caution @@ -252,13 +252,13 @@ Though this option may be visible in your UI, Client Proxy is not yet functional Navigate to Channels > Primary: Turn on the sliders for **Uplink Enabled** and **Downlink Enabled** - Click the **Save** icon. -[![Channel Settings](/img/modules/mqtt/web_channel_sm.png)](/img/modules/mqtt/web_channel.png) +[![Channel Settings](/img/modules/mqtt/web_channel_sm.webp)](/img/modules/mqtt/web_channel.webp)

3. Configure Network Settings

Navigate to Radio Config > Device > Network: Turn on the slider for **Enabled** - Enter your **SSID** and **PSK** for your network - Click the **Save** icon. -[![Network Settings](/img/modules/mqtt/web_network_sm.png)](/img/modules/mqtt/web_network.png) +[![Network Settings](/img/modules/mqtt/web_network_sm.webp)](/img/modules/mqtt/web_network.webp)
- \ No newline at end of file + diff --git a/docs/configuration/module/remote-hardware.mdx b/docs/configuration/module/remote-hardware.mdx index 7695589c..77ea5ee1 100644 --- a/docs/configuration/module/remote-hardware.mdx +++ b/docs/configuration/module/remote-hardware.mdx @@ -229,4 +229,4 @@ You can add a simple LED and resistor to validate that the GPIO operations work By default, the pin may be "off" or "on". (It will most likely "off".) See the steps below for running commands. In the example of GPIO21, the mask would be `0x200000`. -![T-Lora v1 with LED on GPIO 21](/img/LED_on_TLoraV1.jpg) +![T-Lora v1 with LED on GPIO 21](/img/LED_on_TLoraV1.webp) diff --git a/docs/configuration/module/serial.mdx b/docs/configuration/module/serial.mdx index 02274783..d314e21e 100644 --- a/docs/configuration/module/serial.mdx +++ b/docs/configuration/module/serial.mdx @@ -211,7 +211,7 @@ The following are examples of using either a Raspberry Pi Pico or Arduino Mini P #### Raspberry Pi Pico Wiring -![image](/img/modules/Serial/pico-pir-wiring.png) +![image](/img/modules/Serial/pico-pir-wiring.webp) - TX pin 14 on the T-Beam to RX pin 2 on the Pico - RX pin 13 on the T-Beam to TX pin 1 on the Pico @@ -252,7 +252,7 @@ while True: #### Arduino Mini Pro Wiring -![image](/img/modules/Serial/arduino-mini-pro-pir-wiring.png) +![image](/img/modules/Serial/arduino-mini-pro-pir-wiring.webp) - T-BEAM RX PIN 13 to TX PIN on the ARDUINO MINI - T-BEAM TX PIN 14 to RX PINon the ARDUINO MINI diff --git a/docs/configuration/module/store-and-forward-module.mdx b/docs/configuration/module/store-and-forward-module.mdx index 01b51be3..012cf85f 100644 --- a/docs/configuration/module/store-and-forward-module.mdx +++ b/docs/configuration/module/store-and-forward-module.mdx @@ -25,7 +25,7 @@ Because of the increased network traffic for this overhead, it's not advised to ### How it works -![Store & Forward - Overview](/img/modules/store_and_forward/store_and_forward-overview.png) +![Store & Forward - Overview](/img/modules/store_and_forward/store_and_forward-overview.webp) ### Requirements diff --git a/docs/configuration/module/telemetry.mdx b/docs/configuration/module/telemetry.mdx index d73d1b8e..c00f4e0d 100644 --- a/docs/configuration/module/telemetry.mdx +++ b/docs/configuration/module/telemetry.mdx @@ -172,7 +172,7 @@ All telemetry module config options are available in the Web UI. Setup of a RAK 4631 with Environment Sensor -[](/img/hardware/rak/RAK4631_with_EnvSensor.jpg) +[](/img/hardware/rak/RAK4631_with_EnvSensor.webp) Requirements: diff --git a/docs/configuration/radio/channels.mdx b/docs/configuration/radio/channels.mdx index d3f0ad17..38ecff05 100644 --- a/docs/configuration/radio/channels.mdx +++ b/docs/configuration/radio/channels.mdx @@ -121,7 +121,7 @@ values={[ :::info Channel Config options are available on Android. ::: -![Android Menu Tabs](/img/android/android-menu-channel.png) +![Android Menu Tabs](/img/android/android-menu-channel.webp) The Radio Configuration tab can be used for common tasks: @@ -131,7 +131,7 @@ The Radio Configuration tab can be used for common tasks: See [Android App Usage](/docs/software/android/usage#setup-a-channel) for more further instruction on setting up your primary channel. -[![Channel Editor](/img/android/android-channel-edit-sm.png)](/img/android/android-channel-edit.png) +[![Channel Editor](/img/android/android-channel-edit-sm.webp)](/img/android/android-channel-edit.webp) Tap the Channel Name (or the pen icon) to access the Channel Menu: diff --git a/docs/configuration/radio/lora.mdx b/docs/configuration/radio/lora.mdx index 071fb7f0..12e1ed7e 100644 --- a/docs/configuration/radio/lora.mdx +++ b/docs/configuration/radio/lora.mdx @@ -57,7 +57,7 @@ The Presets available are as follows, and follow a linear pattern of Fastest \<\ Maximum number of hops. This can't be greater than 7. Default is 3 which should be fine for most applications. _**Really, 3 is fine.**_ -![Hop Count](/img/configuration/max-hops.png) +![Hop Count](/img/configuration/max-hops.webp) ### Transmit Power diff --git a/docs/getting-started/flashing-firmware/nrf52/convert-rak4631r.mdx b/docs/getting-started/flashing-firmware/nrf52/convert-rak4631r.mdx index d91560c8..99f86f5c 100644 --- a/docs/getting-started/flashing-firmware/nrf52/convert-rak4631r.mdx +++ b/docs/getting-started/flashing-firmware/nrf52/convert-rak4631r.mdx @@ -38,7 +38,7 @@ This conversion requires the use of either a [DAPLink](https://daplink.io/) or [ ``` 3. Download the required bootloader: [WisCore_RAK4631_Board_Bootloader.hex](https://github.com/RAKWireless/WisBlock/releases/download/0.4.2/WisCore_RAK4631_Board_Bootloader.hex) 4. Connect the RAKDAP as follows: - [](/img/rak4631-rakdap1.png) + [](/img/rak4631-rakdap1.webp) 5. Flash the bootloader ```shell pyocd flash -t nrf52840 .\WisCore_RAK4631_Board_Bootloader.hex diff --git a/docs/hardware/devices/heltec/enclosures.mdx b/docs/hardware/devices/heltec/enclosures.mdx index 65933641..07a10c7f 100644 --- a/docs/hardware/devices/heltec/enclosures.mdx +++ b/docs/hardware/devices/heltec/enclosures.mdx @@ -5,7 +5,7 @@ sidebar_label: Enclosures sidebar_position: 2 --- -import Tropho from "/img/enclosures/3dp-tropho-heltec32.png"; +import Tropho from "/img/enclosures/3dp-tropho-heltec32.webp"; ## Created by tropho/TonyG diff --git a/docs/hardware/devices/heltec/index.mdx b/docs/hardware/devices/heltec/index.mdx index 6c9a0026..813a7179 100644 --- a/docs/hardware/devices/heltec/index.mdx +++ b/docs/hardware/devices/heltec/index.mdx @@ -83,7 +83,7 @@ This device may have issues charging a connected battery if utilizing a USB-C to ### Pin Map -![HTIT-WSL_V3_PIN_MAP]() +![HTIT-WSL_V3_PIN_MAP]() Image Source: [Heltec]() @@ -195,7 +195,7 @@ With the device now in the Espressif Firmware Download mode, you can proceed wit ### Pin Map -![HT-Tracker_V1 Pin Map](/img/hardware/HT-Tracker_V1_Pin_Map.png) +![HT-Tracker_V1 Pin Map](/img/hardware/HT-Tracker_V1_Pin_Map.webp) Image Source: [Heltec](https://heltec.org/project/wireless-tracker/) diff --git a/docs/hardware/devices/lora/enclosures.mdx b/docs/hardware/devices/lora/enclosures.mdx index d8f6c5f9..9ede5c36 100644 --- a/docs/hardware/devices/lora/enclosures.mdx +++ b/docs/hardware/devices/lora/enclosures.mdx @@ -5,7 +5,7 @@ sidebar_label: Enclosures sidebar_position: 3 --- -import Tropho from "/img/enclosures/3dp-tropho-lora32.png"; +import Tropho from "/img/enclosures/3dp-tropho-lora32.webp"; ## Created by tropho/TonyG diff --git a/docs/hardware/devices/lora/gpio.mdx b/docs/hardware/devices/lora/gpio.mdx index 0f74728c..cc11587a 100644 --- a/docs/hardware/devices/lora/gpio.mdx +++ b/docs/hardware/devices/lora/gpio.mdx @@ -9,10 +9,10 @@ sidebar_position: 4 For the Lora V2.1-1.6 and V2.1-1.8, Shorting IO12 to ground will progress through the screen pages and/or wake up the device. A simple push switch can be added for this purpose. - + diff --git a/docs/hardware/devices/lora/index.mdx b/docs/hardware/devices/lora/index.mdx index d9bdf759..d764ee6c 100644 --- a/docs/hardware/devices/lora/index.mdx +++ b/docs/hardware/devices/lora/index.mdx @@ -57,7 +57,7 @@ This board is still in production but for various reasons not recommended for ne - International - [AliExpress](https://www.aliexpress.com/item/32996759721.html) -![LILYGO® TTGO Lora V1](/img/hardware/lora-v1.png) +![LILYGO® TTGO Lora V1](/img/hardware/lora-v1.webp) @@ -95,7 +95,7 @@ This board is still in production but for various reasons not recommended for ne - International - [AliExpress](https://www.aliexpress.com/item/4000628100802.html) -![LILYGO® TTGO Lora V1.3](/img/hardware/lora-v1.3.png) +![LILYGO® TTGO Lora V1.3](/img/hardware/lora-v1.3.webp) ![LILYGO® TTGO Lora V1.3 pin map](/img/hardware/lora-v1.3_pinmap.webp) @@ -137,7 +137,7 @@ This board is still in production but for various reasons not recommended for ne - International - [AliExpress](https://www.aliexpress.com/item/32846302183.html) -![LILYGO® TTGO Lora V2](/img/hardware/lora-v2.0.png) +![LILYGO® TTGO Lora V2](/img/hardware/lora-v2.0.webp) @@ -183,7 +183,7 @@ Early versions of some of these boards contained the wrong component in the LiPo - [AliExpress](https://www.aliexpress.com/item/32915894264.html) - [Lilygo](https://www.lilygo.cc/products/lora3) -![TTGO Lora V2.1-1.6](/img/hardware/lora-v2.1-1.6.png) +![TTGO Lora V2.1-1.6](/img/hardware/lora-v2.1-1.6.webp) @@ -212,7 +212,7 @@ Early versions of some of these boards contained the wrong component in the LiPo - Firmware file: `firmware-tlora-v2-1-1.8-X.X.X.xxxxxxx.bin` -![TTGO Lora V2.1-1.8](/img/hardware/lora-v2.1-1.8.jpg) +![TTGO Lora V2.1-1.8](/img/hardware/lora-v2.1-1.8.webp) @@ -276,7 +276,7 @@ If after successfully flashing the device and the screen remains black, you may - [Lilygo](https://www.lilygo.cc/products/t3s3-v1-0) - [Tindie](https://www.tindie.com/products/lilygo/lilygo-t3-s3-v10-esp32-s3-lora-sx1280-24g/) -![TTGO Lora T3S3 V1](/img/hardware/lora-t3s3.jpg) +![TTGO Lora T3S3 V1](/img/hardware/lora-t3s3.webp) diff --git a/docs/hardware/devices/nano/index.mdx b/docs/hardware/devices/nano/index.mdx index e6fd19c3..4c61b25f 100644 --- a/docs/hardware/devices/nano/index.mdx +++ b/docs/hardware/devices/nano/index.mdx @@ -65,7 +65,7 @@ The Nano G2 Ultra and Nano G1 Explorer have exactly the same Lora front-end circ - [Official Store](https://shop.uniteng.com/product/meshtastic-mesh-device-nano-g2-ultra/) - [Official Tindie Store](https://www.tindie.com/products/neilhao/meshtastic-mesh-device-nano-g2-ultra/) -![Nano G2 Ultra](/img/hardware/nano_g2_ultra.jpeg) +![Nano G2 Ultra](/img/hardware/nano_g2_ultra.webp) @@ -110,7 +110,7 @@ The Nano G1 Explorer, powered by Meshtastic, is a significant upgrade from the N - [Official Store](https://shop.uniteng.com/product/meshtastic-mesh-device-nano-edition/) - [Official Tindie Store](https://www.tindie.com/products/neilhao/meshtastic-mesh-device-nano-g1-explorer/) -![Nano G1 Explorer](/img/hardware/nano_g1_explorer.jpeg) +![Nano G1 Explorer](/img/hardware/nano_g1_explorer.webp) @@ -149,7 +149,7 @@ The Nano G1 is the first dedicated hardware device to be designed from scratch p - Firmware file: `firmware-nano-g1-X.X.X.xxxxxxx.bin` - [Unit Engineering's Official Wiki](https://uniteng.com/wiki/doku.php?id=meshtastic:nano) -![Nano G1](/img/hardware/nano-g1-front.jpg) +![Nano G1](/img/hardware/nano-g1-front.webp) diff --git a/docs/hardware/devices/rak/base-boards.mdx b/docs/hardware/devices/rak/base-boards.mdx index 24d93b9e..6ef877bf 100644 --- a/docs/hardware/devices/rak/base-boards.mdx +++ b/docs/hardware/devices/rak/base-boards.mdx @@ -52,7 +52,7 @@ Further information on the RAK5005-O can be found on the [RAK Documentation Cent RAK4631 5005 @@ -121,7 +121,7 @@ Further information on the RAK19003 can be found on the [RAK Documentation Cente RAK4631 19003 diff --git a/docs/hardware/devices/rak/core-modules.mdx b/docs/hardware/devices/rak/core-modules.mdx index c5fcb094..77dcc300 100644 --- a/docs/hardware/devices/rak/core-modules.mdx +++ b/docs/hardware/devices/rak/core-modules.mdx @@ -58,7 +58,7 @@ Please be aware of the difference between the RAK4631 (Arduino bootloader) and t RAK4631 Core Module @@ -122,7 +122,7 @@ The RAK11200 does not contain a LoRa transceiver, and thus needs to be added sep RAK4631 5005 11200 diff --git a/docs/hardware/devices/rak/enclosures/harbor-breeze-solar-enclosure.mdx b/docs/hardware/devices/rak/enclosures/harbor-breeze-solar-enclosure.mdx index 45414b78..a28f08c4 100644 --- a/docs/hardware/devices/rak/enclosures/harbor-breeze-solar-enclosure.mdx +++ b/docs/hardware/devices/rak/enclosures/harbor-breeze-solar-enclosure.mdx @@ -8,7 +8,7 @@ sidebar_position: 1 ## Created by tavdog/Tavis Gustafson ### Low Cost Harbor Breeze Solar Light RAK Enclosure Hack -![Solar Hack Complete](/img/enclosures/hbmh_complete.png) +![Solar Hack Complete](/img/enclosures/hbmh_complete.webp) The Harbor Breeze Solar LED light can be purchased for about $15 and includes a capable solar panel, lithium ion cell and charge controller in a waterproof enclosure. The RAK baseboards fit perfectly inside the solar compartment. Below are the steps for completing this hack for a completely weatherproof solar powered Meshtastic node. @@ -22,25 +22,25 @@ An ipex to sma pigtail is needed if in order to have an external antenna. A JST Step 1. Unscrew 4 small screws to open the solar compartment. Step 2. Solder your battery JST-PHR-2 connector or power wires to the + and - terminals of the battery. If you don't have the proper connector you can solder directly to the pins on the back of the JST connector, just make sure you get the polarity correct. -![Solder to battery terminals](/img/enclosures/harbor_breeze_solar_battery_solder_points.jpg) +![Solder to battery terminals](/img/enclosures/harbor_breeze_solar_battery_solder_points.webp) Step 3. Drill the hole for your sma pigtail. A perfectly vertical antenna via 90 degree bend will not allow for a very flat solar panel so choose wisely or use an externally mounted antenna. You can skip this step if you want to use an internal antenna that fits. -![Drill sma holes](/img/enclosures/harbor_breeze_solar_sma_hole1.jpg)![Drill sma holes](/img/enclosures/harbor_breeze_solar_sma_hole2.jpg) +![Drill sma holes](/img/enclosures/harbor_breeze_solar_sma_hole1.webp)![Drill sma holes](/img/enclosures/harbor_breeze_solar_sma_hole2.webp) Step 4. Install the sma pigtail. Seal with silicone or marine sealant. -![Install sma pigtail](/img/enclosures/harbor_breeze_solar_sma_installed.jpg)![Seal](/img/enclosures/harbor_breeze_solar_sma_seal.jpg) +![Install sma pigtail](/img/enclosures/harbor_breeze_solar_sma_installed.webp)![Seal](/img/enclosures/harbor_breeze_solar_sma_seal.webp) Step 5. Install the RAK module in the free space. You can lightly tack glue this in place if you want to. -![Instal module](/img/enclosures/harbor_breeze_solar_board_placement.jpg) +![Instal module](/img/enclosures/harbor_breeze_solar_board_placement.webp) Step 6. Connect the antenna and battery and close up the back. The light housing can be removed if not needed. -![External antenna via sma pigtail](/img/enclosures/harbor_breeze_solar_antenna_pigtail.jpg) +![External antenna via sma pigtail](/img/enclosures/harbor_breeze_solar_antenna_pigtail.webp) The light housing is not as waterproof as the solar enclosure so be careful if putting electronics inside of it. Attach to a stick and put it high up. -![External antenna via sma pigtail](/img/enclosures/harbor_breeze_solar_stick_mount.jpg) +![External antenna via sma pigtail](/img/enclosures/harbor_breeze_solar_stick_mount.webp) The light will still turn on at night for a very stealthy node. To turn off the light there is a button on the back. diff --git a/docs/hardware/devices/rak/enclosures/index.mdx b/docs/hardware/devices/rak/enclosures/index.mdx index cc02e631..568f9061 100644 --- a/docs/hardware/devices/rak/enclosures/index.mdx +++ b/docs/hardware/devices/rak/enclosures/index.mdx @@ -11,7 +11,7 @@ sidebar_position: 3 Download from [Printables](https://www.printables.com/model/297089-meshtastic-solar-base-station-node-enclosure-for-3) or purchase from the creator's [Etsy Store](https://www.etsy.com/listing/1312727008/meshtastic-solar-base-station-off-grid). -![rak19003-micro](/img/enclosures/3dp-kmon-basestation.png) +![rak19003-micro](/img/enclosures/3dp-kmon-basestation.webp) ## Created by tropho/TonyG @@ -19,29 +19,29 @@ Download from [Printables](https://www.printables.com/model/297089-meshtastic-so Download from [Printables](https://www.printables.com/model/286651-rak5005-case-for-meshtastic) or purchase from the creator's [Etsy Store](https://www.etsy.com/listing/1158237722/meshtastic-rak5005-case). -![rak5005](/img/enclosures/3dp-tropho-rak5005.png) +![rak5005](/img/enclosures/3dp-tropho-rak5005.webp) ### RAK19007 Case Download from [Printables](https://www.printables.com/model/286657-rak19007-case-for-meshtastic) or purchase from the creator's [Etsy Store](https://www.etsy.com/listing/1302265084/meshtastic-rak19007-case). -![rak19007](/img/enclosures/3dp-tropho-rak19007.png) +![rak19007](/img/enclosures/3dp-tropho-rak19007.webp) ### RAK19003 Case Download from [Printables](https://www.printables.com/model/286662-rak19003-case-for-meshtastic) or purchase from the creator's [Etsy Store](https://www.etsy.com/listing/1316287559/meshtastic-rak19003-case). -![rak19003](/img/enclosures/3dp-tropho-rak19003.png) +![rak19003](/img/enclosures/3dp-tropho-rak19003.webp) ### RAK19003 (Micro) Case Download from [Printables](https://www.printables.com/model/286664-rak19003-micro-case-for-meshtastic) or purchase from the creator's [Etsy Store](https://www.etsy.com/listing/1302260756/meshtastic-rak19003-micro-case). -![rak19003-micro](/img/enclosures/3dp-tropho-rak19003-micro.png) +![rak19003-micro](/img/enclosures/3dp-tropho-rak19003-micro.webp) ## Created by tavdog/Tavis Gustafson ### [Harbor Breeze Meshtastic Hack](./harbor-breeze-solar-enclosure.mdx) -![Harbor Breeze Solar LED Meshtastic Hack Complete](/img/enclosures/hbmh_complete.png) +![Harbor Breeze Solar LED Meshtastic Hack Complete](/img/enclosures/hbmh_complete.webp) diff --git a/docs/hardware/devices/rak/screens.mdx b/docs/hardware/devices/rak/screens.mdx index 32d83016..a996da28 100644 --- a/docs/hardware/devices/rak/screens.mdx +++ b/docs/hardware/devices/rak/screens.mdx @@ -40,7 +40,7 @@ If pin ordering on the OLED board are swapped, there are some tricks to allow ei - International - [RAK Wireless](https://store.rakwireless.com/products/rak1921-oled-display-panel) -[0.96 inch OLED display](/img/hardware/screen.png) +[0.96 inch OLED display](/img/hardware/screen.webp) @@ -68,7 +68,7 @@ Please note only the white-black display is supported at this time, the white-bl RAK4631 5005 14000 diff --git a/docs/hardware/devices/station-g1/index.mdx b/docs/hardware/devices/station-g1/index.mdx index d28cdf15..cda2cff5 100644 --- a/docs/hardware/devices/station-g1/index.mdx +++ b/docs/hardware/devices/station-g1/index.mdx @@ -42,4 +42,4 @@ The Station G1 is the second dedicated hardware device to be designed from scrat - [Official Store](https://shop.uniteng.com/product/meshtastic-mesh-device-station-edition/) - [Official Tindie Store](https://www.tindie.com/products/neilhao/meshtastic-mesh-device-station-edition/) -![Station G1](/img/hardware/station-g1.jpg) +![Station G1](/img/hardware/station-g1.webp) diff --git a/docs/hardware/devices/tbeam/buttons.mdx b/docs/hardware/devices/tbeam/buttons.mdx index 235829be..34973c17 100644 --- a/docs/hardware/devices/tbeam/buttons.mdx +++ b/docs/hardware/devices/tbeam/buttons.mdx @@ -17,9 +17,9 @@ sidebar_position: 3 - **Double press:** Sends an adhoc ping of the device's position to the network. - **Triple press:** Disables the device's GPS. Repeat to re-enable. (_This will be indicated on both information screen pages on the device's display as shown below_) - + diff --git a/docs/hardware/devices/tbeam/enclosures.mdx b/docs/hardware/devices/tbeam/enclosures.mdx index 6d1c405e..add81e79 100644 --- a/docs/hardware/devices/tbeam/enclosures.mdx +++ b/docs/hardware/devices/tbeam/enclosures.mdx @@ -17,6 +17,6 @@ Download from [Printables](https://www.printables.com/model/127253-t-beam-case-f - (x4) M3 nuts - (x4) M2x4mm screws (no nuts) to secure T-Beam to the frame - + - + diff --git a/docs/hardware/devices/tbeam/index.mdx b/docs/hardware/devices/tbeam/index.mdx index 992772b7..89c6fb49 100644 --- a/docs/hardware/devices/tbeam/index.mdx +++ b/docs/hardware/devices/tbeam/index.mdx @@ -61,8 +61,8 @@ This is an earlier version of the T-Beam board. Due to changes in the design thi - International - [AliExpress](https://www.aliexpress.com/item/4000469332610.html) -![T-Beam v0.7](/img/hardware/t-beam-v0.7.png) -![T-Beam v0.7 pin map](/img/hardware/t-beam_v0.7_pinmap.jpeg) +![T-Beam v0.7](/img/hardware/t-beam-v0.7.webp) +![T-Beam v0.7 pin map](/img/hardware/t-beam_v0.7_pinmap.webp) @@ -101,7 +101,7 @@ This is an earlier version of the T-Beam board. Due to changes in the design thi - International - [AliExpress](https://www.aliexpress.com/item/4001178678568.html) -![TTGO T-Beam v1.1](/img/hardware/t-beam-v1.1.png) +![TTGO T-Beam v1.1](/img/hardware/t-beam-v1.1.webp) ![TTGO T-Beam v1.1 pinmap](/img/hardware/t-beam_v1.1_pinmap.webp) @@ -140,7 +140,7 @@ This is an earlier version of the T-Beam board. Due to changes in the design thi - International - [AliExpress](https://www.aliexpress.com/item/32889583204.html) -![TTGO T-Beam M8N](/img/hardware/t-beam-m8n.png) +![TTGO T-Beam M8N](/img/hardware/t-beam-m8n.webp) @@ -178,7 +178,7 @@ This is an earlier version of the T-Beam board. Due to changes in the design thi - International - [AliExpress](https://www.aliexpress.com/item/4001287221970.html) -![T-Beam M8N & SX1262](/img/hardware/t-beam-sx1262.png) +![T-Beam M8N & SX1262](/img/hardware/t-beam-sx1262.webp) @@ -214,7 +214,7 @@ This is an earlier version of the T-Beam board. Due to changes in the design thi - International - [AliExpress](https://www.aliexpress.com/item/1005005418286231.html) -![T-Beam S3-Core](/img/hardware/T-BEAM-S3Core.jpg) +![T-Beam S3-Core](/img/hardware/T-BEAM-S3Core.webp) @@ -279,7 +279,7 @@ With the device now in the Espressif Firmware Download mode, you can proceed wit - [Rokland NEO-M10S](https://store.rokland.com/products/lilygo-t-beam-supreme-esp32-s3-lora-development-board-sx1262-915mhz-gps-l76k-or-u-blox?variant=41051191378003) - [Rokland Quectel L76K](https://store.rokland.com/products/lilygo-t-beam-supreme-esp32-s3-lora-development-board-sx1262-915mhz-gps-l76k-or-u-blox?variant=41051191345235) -![T-Beam Supreme](/img/hardware/T-BEAM-S3-Supreme.jpg) +![T-Beam Supreme](/img/hardware/T-BEAM-S3-Supreme.webp) diff --git a/docs/hardware/devices/tbeam/screens.mdx b/docs/hardware/devices/tbeam/screens.mdx index 1922c646..56fbdece 100644 --- a/docs/hardware/devices/tbeam/screens.mdx +++ b/docs/hardware/devices/tbeam/screens.mdx @@ -16,7 +16,7 @@ To attach the screen: 3. Connect SCL to pin 22 4. Connect SDA to pin 21 -![Connecting the OLED screen to a T-Beam](/img/hardware/t-beam-screen.jpg) +![Connecting the OLED screen to a T-Beam](/img/hardware/t-beam-screen.webp) ### Resources - Purchase Links: @@ -25,4 +25,4 @@ To attach the screen: - International - [Aliexpress](https://www.aliexpress.com/item/32922106384.html) -![0.96 inch OLED display](/img/hardware/screen.png) +![0.96 inch OLED display](/img/hardware/screen.webp) diff --git a/docs/hardware/devices/tdeck/index.mdx b/docs/hardware/devices/tdeck/index.mdx index aecf749a..59b38c73 100644 --- a/docs/hardware/devices/tdeck/index.mdx +++ b/docs/hardware/devices/tdeck/index.mdx @@ -59,4 +59,4 @@ With the device now in the Espressif Firmware Download mode, you can proceed wit - [LilyGO Store](https://www.lilygo.cc/products/t-deck) - [AliExpress](https://www.aliexpress.us/item/3256805505920840.html) -![T-Deck](/img/hardware/LILYGO-T-DECK.jpg) +![T-Deck](/img/hardware/LILYGO-T-DECK.webp) diff --git a/docs/hardware/devices/techo/buttons.mdx b/docs/hardware/devices/techo/buttons.mdx index 010975a0..b68ad41b 100644 --- a/docs/hardware/devices/techo/buttons.mdx +++ b/docs/hardware/devices/techo/buttons.mdx @@ -17,4 +17,4 @@ sidebar_position: 3 - **Double press:** Turns the screen backlight on/off and sends an adhoc ping of the device's position to the network. - **Long press:** Signals the device to shutdown after 5 seconds. -![TechoButtons](/img/hardware/t-echo-lilygo.jpg) +![TechoButtons](/img/hardware/t-echo-lilygo.webp) diff --git a/docs/hardware/devices/techo/enclosures.mdx b/docs/hardware/devices/techo/enclosures.mdx index ea0c23e7..e554ab83 100644 --- a/docs/hardware/devices/techo/enclosures.mdx +++ b/docs/hardware/devices/techo/enclosures.mdx @@ -11,6 +11,6 @@ sidebar_position: 3 Download from [Thingiverse](https://www.thingiverse.com/thing:5028720). - + - + diff --git a/docs/hardware/devices/twatch/index.mdx b/docs/hardware/devices/twatch/index.mdx index 381b5a2d..9236de1f 100644 --- a/docs/hardware/devices/twatch/index.mdx +++ b/docs/hardware/devices/twatch/index.mdx @@ -47,7 +47,7 @@ The following process will manually place the device into the Espressif Firmware 2. Remove the device's back cover. 3. Locate and press and hold the boot button. -![T Watch S3 Boot Button](/img/hardware/T-Watch-S3-BUTTON.jpg) +![T Watch S3 Boot Button](/img/hardware/T-Watch-S3-BUTTON.webp) 4. While holding the boot button, press the crown button once to turn the device on. 5. After 2-3 seconds, release the BOOT button. @@ -64,4 +64,4 @@ With the device now in the Espressif Firmware Download mode, you can proceed wit - [LilyGO](https://www.lilygo.cc/products/t-watch-s3) - [AliExpress](https://www.aliexpress.us/item/3256805456685117.html) -![T-Watch](/img/hardware/LILYGO-T-Watch-S3.jpg) +![T-Watch](/img/hardware/LILYGO-T-Watch-S3.webp) diff --git a/docs/software/android/installation.mdx b/docs/software/android/installation.mdx index 6be344b4..644b27a2 100644 --- a/docs/software/android/installation.mdx +++ b/docs/software/android/installation.mdx @@ -54,7 +54,7 @@ _Google Play and the Google Play logo are trademarks of Google LLC._ Download at https://github.com/meshtastic/Meshtastic-Android/releases/latest diff --git a/docs/software/android/usage.mdx b/docs/software/android/usage.mdx index 3e162448..d35815b4 100644 --- a/docs/software/android/usage.mdx +++ b/docs/software/android/usage.mdx @@ -9,7 +9,7 @@ sidebar_position: 2 The Meshtastic Android app handles the communication and can show the location of everyone in your private group. Each member of your private mesh can see the location and distance of members and text messages sent to your group chat. -[![No device connected](/img/android/android-settings-none-sm.png)](/img/android/android-settings-none.png) +[![No device connected](/img/android/android-settings-none-sm.webp)](/img/android/android-settings-none.webp) Open the app and you should see the Settings tab like the screen above. Notice the cloud with a slash through it in the upper right, showing no device connection. You can move through the tabs but nothing much will be visible until you connect to a radio device. @@ -17,11 +17,11 @@ Open the app and you should see the Settings tab like the screen above. Notice t You will need a device with Meshtastic installed to go any further. See the [getting started](/docs/getting-started) section for information on how to do this. -[![Search for devices](/img/android/android-settings-none-c.png)](/img/android/android-settings-none.png) +[![Search for devices](/img/android/android-settings-none-c.webp)](/img/android/android-settings-none.webp) To find devices to connect via Bluetooth click the "+" button on the bottom right corner. -[![Device available to select](/img/android/android-settings-connect-sm.png)](/img/android/android-settings-connect.png) +[![Device available to select](/img/android/android-settings-connect-sm.webp)](/img/android/android-settings-connect.webp) 1. Select the device name, `Meshtastic_769d` in this example. (You will see devices within range, so make sure to get the right one.) 2. Before you can connect for the first time, you need to "pair" the devices to allow communication between them. Some devices are pinless, others require entering a PIN shown on the device screen. @@ -31,15 +31,15 @@ To find devices to connect via Bluetooth click the "+" button on the bottom righ ::: 3. This starts the communication with the device. The cloud icon on the status bar should change and show a check mark. -[![Device connected](/img/android/android-settings-mike-c.png)](/img/android/android-settings-mike-c.png) +[![Device connected](/img/android/android-settings-mike-c.webp)](/img/android/android-settings-mike-c.webp) The cloud icon at the top right corner indicates if you are connected to a device. This currently has three states: -![Not connected](/img/android/android-cloud-cross.png) Cloud with a slash through it: No device connected to the application. +![Not connected](/img/android/android-cloud-cross.webp) Cloud with a slash through it: No device connected to the application. -![Connected](/img/android/android-cloud-tick.png) Cloud with a tick in it: Device connected to the application. +![Connected](/img/android/android-cloud-tick.webp) Cloud with a tick in it: Device connected to the application. -![Sleeping](/img/android/android-cloud-up.png) Cloud with an up arrow in it: Device is connected, but currently sleeping or out of range. +![Sleeping](/img/android/android-cloud-up.webp) Cloud with an up arrow in it: Device is connected, but currently sleeping or out of range. ## Common tasks @@ -52,7 +52,7 @@ In order to start communicating with your mesh, you must select a region. This s Edit the "Your name", e.g. to be "Mike Bird". This is the name that other people will see, so make it unique within your group. The initials e.g. "MB" should also be unique and will be used to identify you in the message history and on the device screens. Initials, or "short name", can be customized in the Radio configuration - User settings. The four characters displayed after your initials cannot be changed. These are the last four hex digits of the device MAC address. Devices with unset names will display these four characters as the device short name. -[![Changing device name](/img/android/android-settings-mike-sm.png)](/img/android/android-settings-mike.png) +[![Changing device name](/img/android/android-settings-mike-sm.webp)](/img/android/android-settings-mike.webp) ### Setup a channel @@ -62,15 +62,15 @@ You can also create a new Channel and share the details with your group. The gro The Channel tab allows you to create a new private mesh. This screen is initially locked so that you don't change it accidentally. Press the lock symbol, and you will be able to edit. First, select the Channel options, as shown here, and chose the most appropriate option: -[![Changing channel settings](/img/android/android-change-channel-sm.png)](/img/android/android-change-channel.png) +[![Changing channel settings](/img/android/android-change-channel-sm.webp)](/img/android/android-change-channel.webp) Here we selected `Long Range / Fast`, and then made a Channel Name using the keyboard. This identifies your group, here "Owl Team". -[![Changing channel name](/img/android/android-channel-owl-sm.png)](/img/android/android-channel-owl.png) +[![Changing channel name](/img/android/android-channel-owl-sm.webp)](/img/android/android-channel-owl.webp) You will see a warning because changing the Channel will break communications with your group, i.e. if you change your settings without sharing the new details with the group. -[![Do you want to change the channel?](/img/android/android-new-channel-sm.png)](/img/android/android-new-channel.png) +[![Do you want to change the channel?](/img/android/android-new-channel-sm.webp)](/img/android/android-new-channel.webp) The app will generate a new QR code on the screen. This encodes the channel details and a random 256-bit key for sharing with the new group. You can share the QR code with other Meshtastic users, or use the Share button and share the link via chat message, SMS, or email. The link is a very long code, for example: https://www.meshtastic.org/d/#CgUYAyIBAQ @@ -78,7 +78,7 @@ The app will generate a new QR code on the screen. This encodes the channel det 1. If another user shares a QR code, you will be able to scan it directly with your camera using the `Scan` button. - [![Open with Meshtastic](/img/android/android-open-with-c.png)](/img/android/android-open-with.png) + [![Open with Meshtastic](/img/android/android-open-with-c.webp)](/img/android/android-open-with.webp) 2. If the channel is shared from a file or link using the `Share` button, you can click on the file or link and you need to choose "Open with Meshtastic". @@ -88,7 +88,7 @@ The app will generate a new QR code on the screen. This encodes the channel det 3. If you see the option "Open the supported links", make sure it is enabled. ::: -[![Accept new channel](/img/android/android-accept-channel-c.png)](/img/android/android-accept-channel.png) +[![Accept new channel](/img/android/android-accept-channel-c.webp)](/img/android/android-accept-channel.webp) Proceed and you should see a message like "Do you want to switch to the 'Owl Team' channel?". Accept this, and the app will change to this new channel. You will lose any current channel setting! @@ -99,11 +99,11 @@ Setting the same Name and Options directly doesn't work as there are other radio You can test changing channels with the QR code shown below. -![Meshtastic Default Channel](/img/android/default-channel.png) +![Meshtastic Default Channel](/img/android/default-channel.webp) ### Send a message -[![Messages](/img/android/android-messages-sm.png)](/img/android/android-messages.png) +[![Messages](/img/android/android-messages-sm.webp)](/img/android/android-messages.webp) The message window operates like most messaging apps. Note that your primary channel i.e. `LongFast` contact is always shown and works as a group chat. Other contacts are for direct messaging, or private group chats. @@ -122,7 +122,7 @@ By default there is no long-term store-and-forward of messages, so messages not ### View your network -[![Local Meshtastic network](/img/android/android-nodes-sm.png)](/img/android/android-nodes.png) +[![Local Meshtastic network](/img/android/android-nodes-sm.webp)](/img/android/android-nodes.webp) The network list shows all the users (devices) that have connected to the same Channel. For each entry, it shows the last time they were active, their location and distance (when available), and their last known power status. In the example above, Monkey is the local user, Rabbit was last heard from 10 minutes ago and is 50m away, and Panda was last heard 11 minutes ago and 5m away. @@ -131,36 +131,36 @@ The network list shows all the users (devices) that have connected to the same C ### View the map -[![Meshtastic Map View](/img/android/android-map-sm.png)](/img/android/android-map.png) +[![Meshtastic Map View](/img/android/android-map-sm.webp)](/img/android/android-map.webp) The Map tab will show a local map with an icon for each active mesh node that has a known position. The users names are shown above the icon. -[![Map Layers](/img/android/android-map-layers-c.png)](/img/android/android-map-layers.png) +[![Map Layers](/img/android/android-map-layers-c.webp)](/img/android/android-map-layers.webp) - Clicking the layers icon in the top-right will allow you to select the map type. ### Offline maps -[![Download offline maps](/img/android/android-map-download-c.png)](/img/android/android-map-download.png) +[![Download offline maps](/img/android/android-map-download-c.webp)](/img/android/android-map-download.webp) - Some map types allow downloading for offline use. If offline maps are available for your selected map type, a download icon will appear in the bottom-right corner of the map. Tap this icon and choose the option to Download Region, then select the area you wish to download. ## Configuration options -[![Meshtastic configuration options](/img/android/android-settings-options-c.png)](/img/android/android-settings-options.png) +[![Meshtastic configuration options](/img/android/android-settings-options-c.webp)](/img/android/android-settings-options.webp) Pressing the three vertical dots in the top right corner shows the configuration menu. ### Debug Panel -[![Debug page](/img/android/android-debug-sm.png)](/img/android/android-debug.png) +[![Debug page](/img/android/android-debug-sm.webp)](/img/android/android-debug.webp) The debug panel allows you to see all packets sent between the application and the device. This can be useful for debugging purposes. ### Radio Configuration -[![Meshtastic configuration options](/img/android/android-radio-configuration-c.png)](/img/android/android-radio-configuration.png) +[![Meshtastic configuration options](/img/android/android-radio-configuration-c.webp)](/img/android/android-radio-configuration.webp) Radio Configuration opens a list of all radio and module configuration settings. - See [Radio Config](/docs/configuration/radio) for radio settings. @@ -175,7 +175,7 @@ To reset the values go to the Debug Panel and press the "Clear" button. ### Theme -[![Meshtastic theme](/img/android/android-settings-theme-c.png)](/img/android/android-settings-theme.png) +[![Meshtastic theme](/img/android/android-settings-theme-c.webp)](/img/android/android-settings-theme.webp) Allows you to change between light and dark themes, or to select the system default. @@ -189,7 +189,7 @@ Opens the introduction slideshow. ### Quick chat options -[![Quick Chat](/img/android/android-quick-chat-sm.png)](/img/android/android-quick-chat.png) +[![Quick Chat](/img/android/android-quick-chat-sm.webp)](/img/android/android-quick-chat.webp) Brings up an editor to create and edit quick response messages. These will appear as buttons in the chat window. Messages have the option to send instantly, or be appended to your message and sent manually. diff --git a/docs/software/apple/installation.mdx b/docs/software/apple/installation.mdx index 1429fd44..b84c16bf 100644 --- a/docs/software/apple/installation.mdx +++ b/docs/software/apple/installation.mdx @@ -8,6 +8,6 @@ sidebar_label: Installation Meshtastic App Store Launch Image diff --git a/docs/software/integrations/caltopo.mdx b/docs/software/integrations/caltopo.mdx index 651a6c28..ec5d123f 100644 --- a/docs/software/integrations/caltopo.mdx +++ b/docs/software/integrations/caltopo.mdx @@ -38,25 +38,25 @@ To setup CalTopo for Meshtastic integration using the Live Tracking via APRS, re Example `topo.properties` file configuration for use with Meshtastic: -![topo.properties](/img/software/integrations/caltopo/properties.png) +![topo.properties](/img/software/integrations/caltopo/properties.webp) After starting CalTopo Desktop, NMEA waypoint location sentences should be streamed into the logs from the connected Meshtastic device every 10 seconds: -![CalTopo Logs](/img/software/integrations/caltopo/logs.png) +![CalTopo Logs](/img/software/integrations/caltopo/logs.webp) In the desktop's web UI for your CalTopo map, scroll down and check the **Shared Locations** checkbox under **Realtime Data**. Your nodes should appear on the map as points if they are connected correctly. -![shared-locations](/img/software/integrations/caltopo/local-stations.png) +![shared-locations](/img/software/integrations/caltopo/local-stations.webp) You can click on one or more of the node points and in the resulting tooltip, click **Record to Map** -![node point](/img/software/integrations/caltopo/click.png) +![node point](/img/software/integrations/caltopo/click.webp) In the resulting dialog, you can assign attributes such as a label or color to the live track created by the node. -![track](/img/software/integrations/caltopo/track.png) +![track](/img/software/integrations/caltopo/track.webp) When you view the shared map on another device or mobile, the nodes should appear there as well now, if both the desktop and mobile device have internet connectivity. -![app](/img/software/integrations/caltopo/app.png) +![app](/img/software/integrations/caltopo/app.webp) diff --git a/docs/software/integrations/mqtt/home-assistant.mdx b/docs/software/integrations/mqtt/home-assistant.mdx index b2702d3b..0112ce9d 100644 --- a/docs/software/integrations/mqtt/home-assistant.mdx +++ b/docs/software/integrations/mqtt/home-assistant.mdx @@ -198,7 +198,7 @@ Always Check Configuration before reloading YAML or restarting Home Assistant to ::: -![HA Developer Tools](/img/software/mqtt/ha_developer_tools.png) +![HA Developer Tools](/img/software/mqtt/ha_developer_tools.webp) ## Create Dashboard Cards @@ -206,13 +206,13 @@ Always Check Configuration before reloading YAML or restarting Home Assistant to Create a new Entities Card and select the entities you have created. -![HA Entities Card](/img/software/mqtt/ha_entities_card.png) +![HA Entities Card](/img/software/mqtt/ha_entities_card.webp) ### Logbook Card for Messaging The logbook card is useful to keep a record of incoming messages from the mesh. Below is an example of how the logbook card would be set up. -![HA Logbook Card](/img/software/mqtt/ha_logbook_card.png) +![HA Logbook Card](/img/software/mqtt/ha_logbook_card.webp) ## Trigger HA Automations @@ -223,7 +223,7 @@ It is possible to have Home Assistant trigger automations based on messages or e This example waits for a message containing @Tropho and then sends a pop-up notification to his flip phone with the message. Optionally you can have ALL messages from the mesh sent as HA notifications to your phone. -![HA At Tropho Message](/img/software/mqtt/ha_at_tropho.png) +![HA At Tropho Message](/img/software/mqtt/ha_at_tropho.webp) Add the following code to your automations.yaml file. Be sure to modify the `topic`, `regex_search`, and `service` for your configuration. ```yaml @@ -264,7 +264,7 @@ It is possible to create an input text box to send messages to your mesh from wi First, create an input text helper entity. The preferred way to configure an input text is via the HA interface at Settings > Devices & Services > Helpers. Click the add button and then choose the Text option. Make a text input helper with a max length of 190 to be on the safe side. See example below: -![HA Input Text Helper](/img/software/mqtt/ha_input_text_helper.png) +![HA Input Text Helper](/img/software/mqtt/ha_input_text_helper.webp) ### Create a Send Message Automation @@ -310,4 +310,4 @@ This automation will check the send box for changes. After typing a message, ei mode: single ``` - Add this card to your dashboard by going to Edit Dashboard -> + ADD CARD. Then search BY ENTITY for Meshtastic Send Box and check the box next to the entry. Click CONTINUE, then ADD TO DASHBOARD. \ No newline at end of file + Add this card to your dashboard by going to Edit Dashboard -> + ADD CARD. Then search BY ENTITY for Meshtastic Send Box and check the box next to the entry. Click CONTINUE, then ADD TO DASHBOARD. diff --git a/docs/software/integrations/mqtt/index.mdx b/docs/software/integrations/mqtt/index.mdx index 3bbaf209..fb0385a2 100644 --- a/docs/software/integrations/mqtt/index.mdx +++ b/docs/software/integrations/mqtt/index.mdx @@ -7,7 +7,7 @@ sidebar_position: 6 ## Bridging networks -![Common MQTT Layout](/img/software/mqtt/mqtt.png) +![Common MQTT Layout](/img/software/mqtt/mqtt.webp) Meshtastic networks in different locations beyond the reach of LoRa can be easily bridged together using MQTT. The simplest option is to connect your mesh to the official Meshtastic MQTT broker. This makes your devices appear on the world map, and provides a copy of your mesh traffic, translated into JSON. All you have to do to join the public MQTT server is to Enable MQTT and set Uplink and Downlink on the channels that you want to share over MQTT. The default device configuration using the public MQTT Server is encrypted. @@ -153,4 +153,4 @@ An existing public [MQTT broker](https://mosquitto.org) will be the default for - [Using MQTT with Home Assistant](/docs/software/integrations/mqtt/home-assistant.mdx) -- [Using MQTT with Adafruit IO](/docs/software/integrations/mqtt/adafruit-io.mdx) \ No newline at end of file +- [Using MQTT with Adafruit IO](/docs/software/integrations/mqtt/adafruit-io.mdx) diff --git a/docs/software/web-client.mdx b/docs/software/web-client.mdx index cbc0942f..139fc2e9 100644 --- a/docs/software/web-client.mdx +++ b/docs/software/web-client.mdx @@ -12,7 +12,7 @@ There are three ways of accessing the app: 2. A hosted version located at [client.meshtastic.org](https://client.meshtastic.org). 3. Hosting it yourself. -![WebUI](/img/webUI.png) +![WebUI](/img/webUI.webp) ## Compatibility