This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
projects:amateur_radio:meshtastic:range_testing [2024/05/08 04:12] – removed - external edit (Unknown date) 127.0.0.1 | projects:amateur_radio:meshtastic:range_testing [2024/11/12 06:43] (current) – phone fixed location Andrew Yong | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Meshtastic Range Testing ====== | ||
+ | ===== Prerequisites ===== | ||
+ | |||
+ | * 2 Meshtastic devices | ||
+ | * 1 fixed sender | ||
+ | * 1 mobile receiver + Android client, with GPS on Meshtastic device or Android client | ||
+ | * PC with [[https:// | ||
+ | |||
+ | ===== Steps - Starting a Range Test Walk ===== | ||
+ | |||
+ | - **Disable MQTT module** on both Meshtastic devices: '' | ||
+ | * Range test messages are sent on the Primary channel, including on MQTT, so it WILL spam MQTT-connected nodes if MQTT is not disabled | ||
+ | - **Configure the position module** on both Meshtastic devices, if not already configured | ||
+ | - **Sender** | ||
+ | * '' | ||
+ | * Turn on fixed location from the phone client, otherwise from CLI: '' | ||
+ | - **Receiver** | ||
+ | - '' | ||
+ | - If your Meshtastic device has no GPS hardware, on the Android app's // | ||
+ | - **Enable Range Test module** on both Meshtastic devices | ||
+ | - '' | ||
+ | - **Sender**: '' | ||
+ | - **Receiver**: | ||
+ | - **Receiver: Ensure you begin to receive messages** '' | ||
+ | - **Take a range test walk** for up to 8 hours :-) | ||
+ | * Watch for '' | ||
+ | * Monitor RSSI/SNR values of your sender device on the node list; for an instantaneous update, tap your sender device icon and request position | ||
+ | |||
+ | ===== Steps - Finishing the Range Test Walk ===== | ||
+ | |||
+ | - **Disable Range Test module** on both Meshtastic devices | ||
+ | - '' | ||
+ | - '' | ||
+ | - **Re-enable MQTT module** on both Meshtastic devices (if previously enabled): '' | ||
+ | - **Re-configure the position module** on both Meshtastic devices to prior configuration | ||
+ | - **Receiver**: | ||
+ | - Tap the 3 dots in the top right corner | ||
+ | - Tap //Export rangetest.csv// | ||
+ | - Send the file to the PC with Google Earth Pro | ||
+ | |||
+ | ===== Viewing Range Test Data with Google Earth Pro ===== | ||
+ | |||
+ | - Open Google Earth Pro | ||
+ | - Open the '' | ||
+ | - // | ||
+ | - //Files of type:// select //Generic Text (*.txt *.csv)// | ||
+ | - // | ||
+ | - Data Import Wizard | ||
+ | - Specify Delimiter | ||
+ | - No changes required, click **// | ||
+ | - Select Latitude/ | ||
+ | - //Latitude field//: **//rx lat//** | ||
+ | - //Longitude field//: **//rx long//** | ||
+ | - Specify Field Types (optional) | ||
+ | - No changes required, click **// | ||
+ | - Do you want to apply a style template to the features you ingested? | ||
+ | - Click **// | ||
+ | - Style Template | ||
+ | - Select **//Create __n__ew template// | ||
+ | - Click **//OK//** | ||
+ | - Name | ||
+ | - //Set name field//: **// | ||
+ | - Color | ||
+ | - **//Set color from __f__ield// | ||
+ | - //Select color field//: **// | ||
+ | - //Palette start color//: set to **red (R = 255, G, B = 0)** | ||
+ | - //end color//: set to **green (G = 255, R, B = 0)** | ||
+ | - //Number of buckets//: **//16//** | ||
+ | - Icon | ||
+ | - **//Use __s__ame icon for all features// | ||
+ | * I prefer the downward pointing solid arrow as it's easier to see | ||
+ | - Click **//OK//** | ||
+ | - Optional: Save this style template as '' | ||
+ | - //Left Sidebar// -> //Places// -> //Temporary Places// -> **Check // | ||
+ | - Optional: //Left Sidebar// -> //Layers// --> **Uncheck all except //Terrain// and //3D Buildings// |