<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>civtak - Hamradio.my</title>
	<atom:link href="https://hamradio.my/tag/civtak/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>Amateur Radio, Tech Insights and Product Reviews</description>
	<lastBuildDate>Thu, 26 Jun 2025 11:36:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://hamradio.my/wp-content/uploads/2026/02/cropped-cropped-image-removebg-preview-3-32x32.png</url>
	<title>civtak - Hamradio.my</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>APRSCOT: Bringing APRS into the Tactical World</title>
		<link>https://hamradio.my/2025/06/aprscot-bringing-aprs-into-the-tactical-world/</link>
					<comments>https://hamradio.my/2025/06/aprscot-bringing-aprs-into-the-tactical-world/#respond</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Thu, 26 Jun 2025 11:35:47 +0000</pubDate>
				<category><![CDATA[android]]></category>
		<category><![CDATA[android tactical assault kit]]></category>
		<category><![CDATA[android team awareness kit]]></category>
		<category><![CDATA[ATAK]]></category>
		<category><![CDATA[tactical communications]]></category>
		<category><![CDATA[AmateurRadio]]></category>
		<category><![CDATA[APRS]]></category>
		<category><![CDATA[aprsbridge]]></category>
		<category><![CDATA[aprscot]]></category>
		<category><![CDATA[civtak]]></category>
		<category><![CDATA[cot]]></category>
		<category><![CDATA[cursorontarget]]></category>
		<category><![CDATA[digitalmapping]]></category>
		<category><![CDATA[disasterresponse]]></category>
		<category><![CDATA[EmComm]]></category>
		<category><![CDATA[emergencycommunication]]></category>
		<category><![CDATA[fieldcommunication]]></category>
		<category><![CDATA[hamradio]]></category>
		<category><![CDATA[hamRadioApps]]></category>
		<category><![CDATA[linuxradio]]></category>
		<category><![CDATA[opensourcesoftware]]></category>
		<category><![CDATA[publicservicecommunication]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[radioawareness]]></category>
		<category><![CDATA[radiogateway]]></category>
		<category><![CDATA[radiointegration]]></category>
		<category><![CDATA[radiooperator]]></category>
		<category><![CDATA[RadioSoftware]]></category>
		<category><![CDATA[radiosystem]]></category>
		<category><![CDATA[searchandrescue]]></category>
		<category><![CDATA[situationalawareness]]></category>
		<category><![CDATA[tacticalcomms]]></category>
		<category><![CDATA[tacticaltracking]]></category>
		<category><![CDATA[tak]]></category>
		<category><![CDATA[WinTAK]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=8021</guid>

					<description><![CDATA[<p>If you’ve ever worked with APRS, you know it’s a powerful system for tracking stations and sending small packets of info over ham radio. But what if you could take that same data and display it in a modern tactical environment like ATAK or WinTAK? That’s exactly what APRSCOT does—and it does it well. So, [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2025/06/aprscot-bringing-aprs-into-the-tactical-world/">APRSCOT: Bringing APRS into the Tactical World</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading"></h2>



<p class="wp-block-paragraph">If you’ve ever worked with APRS, you know it’s a powerful system for tracking stations and sending small packets of info over ham radio. But what if you could take that same data and display it in a modern tactical environment like ATAK or WinTAK? That’s exactly what APRSCOT does—and it does it well.</p>



<h3 class="wp-block-heading">So, What is APRSCOT?</h3>



<p class="wp-block-paragraph">APRSCOT stands for APRS to Cursor-on-Target. It’s a lightweight Python-based gateway that takes APRS packets—either from the air via a receiver or from APRS-IS—and converts them into Cursor-on-Target messages. Those CoT messages can then be sent to ATAK, WinTAK, or any TAK-compatible system.</p>



<p class="wp-block-paragraph">In simple terms: your APRS station now shows up on a tactical map with all the other players, in real-time.</p>



<h3 class="wp-block-heading">Why This is a Big Deal</h3>



<p class="wp-block-paragraph">For years, APRS and TAK existed in separate worlds—ham radio on one side, military and disaster-response tools on the other. APRSCOT changes that. It makes APRS data useful for teams that rely on modern digital situational awareness.</p>



<p class="wp-block-paragraph">That includes:</p>



<ul class="wp-block-list">
<li>Search and rescue groups</li>



<li>Emergency communication teams</li>



<li>Amateur radio operators involved in field exercises</li>



<li>Off-grid explorers using TAK for navigation</li>
</ul>



<p class="wp-block-paragraph">APRSCOT gives those teams the ability to see where everyone is without complicated setups or expensive gear.</p>



<h3 class="wp-block-heading">How It Works</h3>



<p class="wp-block-paragraph">APRSCOT listens for APRS data—either from a live radio feed or the APRS-IS network—and then uses custom mappings to decide how each station appears on the TAK map. You can configure things like:</p>



<ul class="wp-block-list">
<li>What CoT icon each callsign uses</li>



<li>Which stations are filtered in or out</li>



<li>How long each station stays on the map before it’s considered stale</li>



<li>Whether updates are sent over TCP, UDP, or multicast</li>
</ul>



<figure class="wp-block-image size-full"><img  title="" fetchpriority="high" decoding="async" width="806" height="497" src="https://hamradio.my/wp-content/uploads/2025/06/image-8.png"  alt="image-8 APRSCOT: Bringing APRS into the Tactical World"  class="wp-image-8024" srcset="https://hamradio.my/wp-content/uploads/2025/06/image-8.png 806w, https://hamradio.my/wp-content/uploads/2025/06/image-8-300x185.png 300w, https://hamradio.my/wp-content/uploads/2025/06/image-8-768x474.png 768w" sizes="(max-width: 806px) 100vw, 806px" /></figure>



<p class="wp-block-paragraph">You can even run it headless as a background daemon. It’s made for real deployments, not just tinkering.</p>



<h3 class="wp-block-heading">Who Should Use It?</h3>



<ul class="wp-block-list">
<li>Field operators running both radio and TAK</li>



<li>Amateur radio clubs coordinating public events</li>



<li>Tactical comms teams bridging analog and digital tools</li>



<li>Anyone who wants APRS and TAK to finally speak the same language</li>
</ul>



<p class="wp-block-paragraph">APRSCOT isn’t a toy. It’s built for actual use in the field. It gives your radio-based tracking system modern map support, without needing to rip and replace your entire setup.</p>



<h3 class="wp-block-heading">Getting Started</h3>



<p class="wp-block-paragraph">You can install APRSCOT on any decent Linux system using pip or a Debian package. The config is in plain text and easy to customize. Once it’s running, just point your TAK client to the IP and port where APRSCOT is broadcasting, and you’re live.</p>



<p class="wp-block-paragraph">No cloud, no proprietary BS, and no unnecessary bloat. Just a clean bridge between APRS and TAK that works.</p>



<h3 class="wp-block-heading">Final Thoughts</h3>



<p class="wp-block-paragraph">APRSCOT does one thing and does it right: it puts APRS on the map—literally. Whether you&#8217;re tracking volunteers in a disaster zone, coordinating a community event, or experimenting with TAK as a ham radio operator, APRSCOT gives you a way to bring those worlds together.</p>



<p class="wp-block-paragraph">Visit <strong><a href="https://aprscot.readthedocs.io/en/latest/">https://aprscot.readthedocs.io/en/latest/</a></strong></p>
<p>The post <a href="https://hamradio.my/2025/06/aprscot-bringing-aprs-into-the-tactical-world/">APRSCOT: Bringing APRS into the Tactical World</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2025/06/aprscot-bringing-aprs-into-the-tactical-world/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Setting Up and Using Meshtastic with ATAK-Civ</title>
		<link>https://hamradio.my/2025/03/setting-up-and-using-meshtastic-with-atak-civ/</link>
					<comments>https://hamradio.my/2025/03/setting-up-and-using-meshtastic-with-atak-civ/#respond</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Sun, 02 Mar 2025 09:08:27 +0000</pubDate>
				<category><![CDATA[ATAK]]></category>
		<category><![CDATA[esp32]]></category>
		<category><![CDATA[LoRa]]></category>
		<category><![CDATA[mesh network]]></category>
		<category><![CDATA[meshtastic]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Android Team Awareness Kit]]></category>
		<category><![CDATA[atakciv]]></category>
		<category><![CDATA[camping]]></category>
		<category><![CDATA[Civillian use]]></category>
		<category><![CDATA[civtak]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[disasterrelief]]></category>
		<category><![CDATA[emergencyresponse]]></category>
		<category><![CDATA[fieldops]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[hamradio]]></category>
		<category><![CDATA[hiking]]></category>
		<category><![CDATA[lora]]></category>
		<category><![CDATA[meshnetwork]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[offgridcommunication]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[outdooradventure]]></category>
		<category><![CDATA[prepper]]></category>
		<category><![CDATA[remotecommunication]]></category>
		<category><![CDATA[situationalawareness]]></category>
		<category><![CDATA[survival]]></category>
		<category><![CDATA[tactical]]></category>
		<category><![CDATA[tak]]></category>
		<category><![CDATA[technology]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=6557</guid>

					<description><![CDATA[<p>Introduction Meshtastic is an open-source, off-grid communication platform that uses affordable hardware to create a long-range data network. When integrated with ATAK-Civ (Android Team Awareness Kit &#8211; Civilian version), it provides a robust solution for maintaining situational awareness and communication in environments where traditional connectivity is unavailable or unreliable. This guide will walk you through [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2025/03/setting-up-and-using-meshtastic-with-atak-civ/">Setting Up and Using Meshtastic with ATAK-Civ</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading"></h1>



<h2 class="wp-block-heading">Introduction</h2>



<p class="wp-block-paragraph">Meshtastic is an open-source, off-grid communication platform that uses affordable hardware to create a long-range data network. When integrated with ATAK-Civ (Android Team Awareness Kit &#8211; Civilian version), it provides a robust solution for maintaining situational awareness and communication in environments where traditional connectivity is unavailable or unreliable.</p>



<p class="wp-block-paragraph">This guide will walk you through the entire process of setting up Meshtastic devices, integrating them with ATAK-Civ using the official Meshtastic ATAK plugin, and effectively using the system in the field.</p>



<h2 class="wp-block-heading">What You&#8217;ll Need</h2>



<h3 class="wp-block-heading">Hardware Requirements:</h3>



<ul class="wp-block-list">
<li>Meshtastic-compatible device (such as LILYGO TTGO T-Beam, Heltec WiFi LoRa 32, or RAK Wireless WisBlock)</li>



<li>USB cable (appropriate for your device)</li>



<li>Android smartphone with USB OTG support</li>



<li>USB OTG adapter (if your phone doesn&#8217;t have a USB-C port)</li>



<li>External antenna (optional but recommended for extended range)</li>



<li>Power bank (optional, for extended field use)</li>
</ul>



<h3 class="wp-block-heading">Software Requirements:</h3>



<ul class="wp-block-list">
<li>ATAK-Civ (Android Team Awareness Kit &#8211; Civilian version) from Google Play Store: <a href="https://play.google.com/store/apps/details?id=com.atakmap.app.civ">https://play.google.com/store/apps/details?id=com.atakmap.app.civ</a></li>



<li>Meshtastic Android app from Google Play Store</li>



<li>Official Meshtastic ATAK Plugin (from <a href="https://github.com/meshtastic/ATAK-Plugin">https://github.com/meshtastic/ATAK-Plugin</a>)</li>



<li>Latest Meshtastic firmware</li>
</ul>



<h2 class="wp-block-heading">Part 1: Setting Up Your Meshtastic Device</h2>



<h3 class="wp-block-heading">Step 1: Flashing Meshtastic Firmware</h3>



<p class="wp-block-paragraph">Before we can use our device with ATAK, we need to install the Meshtastic firmware.</p>



<h4 class="wp-block-heading">Option 1: Web Installer (Easiest Method)</h4>



<ol class="wp-block-list">
<li>Connect your device to your computer via USB</li>



<li>Visit <a href="https://meshtastic.org/web-flasher/">https://meshtastic.org/web-flasher/</a></li>



<li>Click &#8220;Connect&#8221;</li>



<li>Select your device from the dropdown</li>



<li>Click &#8220;Install&#8221; and wait for the process to complete</li>
</ol>



<h4 class="wp-block-heading">Option 2: Using Platform IO (For Advanced Users)</h4>



<ol class="wp-block-list">
<li>Install Visual Studio Code</li>



<li>Install the PlatformIO extension</li>



<li>Clone the Meshtastic firmware repository from GitHub <code>git clone https://github.com/meshtastic/Meshtastic-device.git</code></li>



<li>Open the project in PlatformIO</li>



<li>Select your board type in the platformio.ini file</li>



<li>Build and upload the firmware to your device</li>
</ol>



<h3 class="wp-block-heading">Step 2: Initial Configuration via Meshtastic App</h3>



<ol class="wp-block-list">
<li>Install the Meshtastic app from Google Play Store</li>



<li>Connect your device to your Android phone using a USB cable (and OTG adapter if needed)</li>



<li>Open the Meshtastic app</li>



<li>Grant the requested permissions</li>



<li>The app should automatically detect your device</li>



<li>In the app, navigate to settings and configure:
<ul class="wp-block-list">
<li>Set a unique node name (this will identify your device in the network)</li>



<li>Configure your region/frequency (must match across all devices)</li>



<li>Set channel settings (ensure all devices use the same channel settings)</li>



<li>Configure positioning settings if using GPS</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading">Step 3: Configuring Advanced Meshtastic Settings</h3>



<p class="wp-block-paragraph">For optimal performance with ATAK, adjust these settings:</p>



<ol class="wp-block-list">
<li>In the Meshtastic app, go to &#8220;Channel Settings&#8221;</li>



<li>Set &#8220;Channel Modem Config&#8221; to &#8220;Long Range &amp; Fast&#8221;</li>



<li>Enable GPS by going to &#8220;Device Settings&#8221; > &#8220;Position&#8221; and toggle &#8220;Position Enabled&#8221;</li>



<li>Set an appropriate position broadcast interval (1-5 minutes is typical)</li>



<li>Under &#8220;Device Settings&#8221; > &#8220;Power&#8221;, configure sleep settings based on your power requirements</li>
</ol>



<h2 class="wp-block-heading">Part 2: Installing and Configuring ATAK-Civ</h2>



<h3 class="wp-block-heading">Step 1: Installing ATAK-Civ</h3>



<ol class="wp-block-list">
<li>Download ATAK-Civ (civTAK) from the Google Play Store: <a href="https://play.google.com/store/apps/details?id=com.atakmap.app.civ">https://play.google.com/store/apps/details?id=com.atakmap.app.civ</a></li>



<li>Install the application on your Android device</li>



<li>Launch ATAK-Civ and complete the initial setup</li>
</ol>



<h3 class="wp-block-heading">Step 2: Initial ATAK-Civ Setup</h3>



<p class="wp-block-paragraph">Before connecting your Meshtastic device, you&#8217;ll need to complete some important setup steps in ATAK-Civ:</p>



<h4 class="wp-block-heading">Setting Your Callsign</h4>



<ol class="wp-block-list">
<li>Tap the Menu button (three horizontal lines) in the top-left corner</li>



<li>Select &#8220;Settings&#8221;</li>



<li>Choose &#8220;Network Preferences&#8221;</li>



<li>Set your callsign/username
<ul class="wp-block-list">
<li><strong>Important:</strong> Make this match your Meshtastic node name for clarity</li>



<li>Use a consistent naming scheme across your team</li>
</ul>
</li>
</ol>



<h4 class="wp-block-heading">Map Preferences</h4>



<ol class="wp-block-list">
<li>In Settings, select &#8220;Map Preferences&#8221;</li>



<li>Choose your preferred map type:
<ul class="wp-block-list">
<li>Default is OpenStreetMap-based maps</li>



<li>You can add offline maps for areas without connectivity</li>
</ul>
</li>



<li>Configure coordinate display format (decimal degrees, MGRS, etc.)</li>



<li>Set units (metric or imperial)</li>
</ol>



<h4 class="wp-block-heading">Data Import</h4>



<p class="wp-block-paragraph">For field operations, you might want to import:</p>



<ol class="wp-block-list">
<li>Custom map layers (.mbtiles format works well)</li>



<li>Points of interest (.kml or .kmz files)</li>



<li>Operation boundaries</li>



<li>To import, go to Menu > Import > Select file type</li>
</ol>



<h3 class="wp-block-heading">Step 3: Installing the Official Meshtastic Plugin for ATAK-Civ</h3>



<ol class="wp-block-list">
<li>Download the official ATAK-Meshtastic plugin from the GitHub repository
<ul class="wp-block-list">
<li>Available at: <a href="https://github.com/meshtastic/ATAK-Plugin">https://github.com/meshtastic/ATAK-Plugin</a></li>



<li>You can download the latest release APK from the Releases section</li>
</ul>
</li>



<li>In ATAK-Civ, go to &#8220;Menu&#8221; > &#8220;Settings&#8221; > &#8220;Plugins&#8221;</li>



<li>Click &#8220;Import&#8221; and select the downloaded plugin file (.apk)</li>



<li>Follow the installation prompts</li>



<li>Restart ATAK-Civ when prompted</li>
</ol>



<h3 class="wp-block-heading">Step 4: Configuring the Meshtastic Plugin</h3>



<ol class="wp-block-list">
<li>After restarting ATAK-Civ, go to &#8220;Menu&#8221; > &#8220;Settings&#8221; > &#8220;Plugins&#8221;</li>



<li>Select &#8220;Meshtastic Plugin&#8221;</li>



<li>Configure the following settings:
<ul class="wp-block-list">
<li><strong>Connection Settings</strong>
<ul class="wp-block-list">
<li>Connection Method: USB, Bluetooth, or TCP</li>



<li>Auto-Connect: Enable to automatically connect at startup</li>



<li>Connection Retry: Configure how aggressively the app tries to reconnect if disconnected</li>
</ul>
</li>



<li><strong>Messaging Configuration</strong>
<ul class="wp-block-list">
<li>Message Compression: Enable to reduce bandwidth (recommended)</li>



<li>Message Priority: Configure which messages get priority in low-bandwidth situations</li>



<li>Message Acknowledgment: Enable for delivery confirmation</li>
</ul>
</li>



<li><strong>Position Settings</strong>
<ul class="wp-block-list">
<li>Position Report Frequency: How often your position is broadcast</li>



<li>Stale Data Timeout: How long positions remain visible without updates</li>



<li>GPS Source: Use device GPS or Meshtastic device GPS</li>
</ul>
</li>



<li><strong>User Interface Settings</strong>
<ul class="wp-block-list">
<li>Icon Style: Choose how Meshtastic users appear on the map</li>



<li>Notification Settings: Configure alerts for incoming messages</li>
</ul>
</li>
</ul>
</li>
</ol>



<h2 class="wp-block-heading">Part 3: Connecting Meshtastic to ATAK-Civ</h2>



<h3 class="wp-block-heading">Step 1: Establishing the Connection</h3>



<ol class="wp-block-list">
<li>Connect your Meshtastic device to your phone via USB or pair via Bluetooth</li>



<li>Open ATAK-Civ</li>



<li>Go to &#8220;Menu&#8221; > &#8220;Settings&#8221; > &#8220;Plugins&#8221; > &#8220;Meshtastic Plugin&#8221;</li>



<li>Click &#8220;Connect&#8221;</li>



<li>If prompted, select your device from the list</li>



<li>You should see a confirmation message when connected successfully</li>
</ol>



<h3 class="wp-block-heading">Step 2: Verifying the Connection</h3>



<ol class="wp-block-list">
<li>In ATAK-Civ, look for the Meshtastic plugin icon in the toolbar</li>



<li>The icon should indicate that you&#8217;re connected</li>



<li>In the ATAK-Civ map view, you should see:
<ul class="wp-block-list">
<li>Your position (if GPS is enabled on your device)</li>



<li>Other Meshtastic users as they come online and share their positions</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading">Step 3: Testing the Mesh Network</h3>



<p class="wp-block-paragraph">To verify everything is working correctly:</p>



<ol class="wp-block-list">
<li>Have a partner set up another Meshtastic device following the same steps</li>



<li>Ensure both devices are configured to use the same frequency and channel settings</li>



<li>Move the devices within range of each other (starting with close proximity)</li>



<li>In ATAK-Civ, you should see the other user appear on the map</li>



<li>Try sending a message by:
<ul class="wp-block-list">
<li>Tapping on the other user&#8217;s icon</li>



<li>Selecting &#8220;Send Message&#8221;</li>



<li>Typing a test message and sending it</li>
</ul>
</li>



<li>The other user should receive the message through the mesh network</li>
</ol>



<h2 class="wp-block-heading">Part 4: Understanding the ATAK-Civ Interface</h2>



<p class="wp-block-paragraph">When you open ATAK-Civ, you&#8217;ll encounter several key interface elements that are important for Meshtastic integration:</p>



<h3 class="wp-block-heading">Main Map Display</h3>



<ul class="wp-block-list">
<li>The central feature of ATAK-Civ is the map display which shows your location and team members</li>



<li>You can zoom, pan, and rotate using standard touch gestures</li>



<li>Your position is indicated by a colored marker (typically blue)</li>



<li>Other team members connected via Meshtastic will appear as colored markers with their callsigns</li>
</ul>



<h3 class="wp-block-heading">Top Toolbar</h3>



<ul class="wp-block-list">
<li>Contains critical tools including:
<ul class="wp-block-list">
<li>Menu button (three horizontal lines)</li>



<li>Search function</li>



<li>Drawing tools for marking areas</li>



<li>Measurement tools</li>



<li>Location sharing options</li>
</ul>
</li>
</ul>



<h3 class="wp-block-heading">Bottom Toolbar</h3>



<ul class="wp-block-list">
<li>Contains plugins and tool shortcuts</li>



<li>After installation, the Meshtastic plugin icon will appear here</li>



<li>Tapping the Meshtastic icon opens the plugin control panel</li>
</ul>



<h3 class="wp-block-heading">Radial Menu</h3>



<ul class="wp-block-list">
<li>Accessed by long-pressing anywhere on the map</li>



<li>Provides quick access to marking tools, navigation functions, and other features</li>



<li>Useful for quickly dropping points when in the field</li>
</ul>



<h2 class="wp-block-heading">Part 5: Using ATAK-Civ with Meshtastic in the Field</h2>



<h3 class="wp-block-heading">Viewing Team Positions</h3>



<ol class="wp-block-list">
<li>As other team members with Meshtastic devices come online, they&#8217;ll appear on your map</li>



<li>Each member will have an icon with their callsign</li>



<li>The position accuracy may vary based on GPS quality and update frequency</li>



<li>You can tap on any team member to see:
<ul class="wp-block-list">
<li>Their coordinates</li>



<li>Distance from your position</li>



<li>Time since last update</li>



<li>Battery status (if supported by their device)</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading">Communicating via Meshtastic</h3>



<ol class="wp-block-list">
<li>Tap on a team member&#8217;s icon</li>



<li>Select &#8220;Send Message&#8221; or the chat icon</li>



<li>Type your message and send</li>



<li>Messages are routed through the Meshtastic mesh network</li>



<li>For group messages:
<ul class="wp-block-list">
<li>Open the Meshtastic plugin panel</li>



<li>Select &#8220;Chat&#8221;</li>



<li>Choose broadcast option to send to all nodes</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading">Creating and Sharing Map Markings</h3>



<ol class="wp-block-list">
<li>Use the drawing tools in the top toolbar to:
<ul class="wp-block-list">
<li>Mark points of interest</li>



<li>Draw boundaries or routes</li>



<li>Place standard military symbols (if familiar with them)</li>
</ul>
</li>



<li>When you create markings with sharing enabled, they&#8217;re transmitted to other team members</li>



<li>This requires proper configuration in the plugin settings</li>



<li>Note that complex drawings require more bandwidth</li>
</ol>



<h3 class="wp-block-heading">Plugin-Specific Features</h3>



<p class="wp-block-paragraph">The official Meshtastic ATAK plugin offers several specific features that enhance the integration:</p>



<h4 class="wp-block-heading">Chat Messages</h4>



<ol class="wp-block-list">
<li>Access the chat feature by clicking on the Meshtastic icon in the ATAK-Civ toolbar</li>



<li>You can send direct messages to specific nodes or broadcast to all nodes</li>



<li>Messages are transmitted via the Meshtastic mesh network, allowing communication without cellular service</li>
</ol>



<h4 class="wp-block-heading">Position Reporting</h4>



<ol class="wp-block-list">
<li>Configure position reporting intervals in both the Meshtastic app and ATAK-Civ plugin</li>



<li>Position reports from other Meshtastic users will appear on your ATAK-Civ map</li>



<li>You can track team movements in real-time without internet connectivity</li>
</ol>



<h4 class="wp-block-heading">Situational Awareness</h4>



<ol class="wp-block-list">
<li>Use ATAK-Civ&#8217;s drawing tools to mark areas of interest on the map</li>



<li>These markings can be shared via the Meshtastic network</li>



<li>Create a common operational picture for all team members</li>
</ol>



<h2 class="wp-block-heading">Part 6: Advanced Configuration and Optimization</h2>



<h3 class="wp-block-heading">Setting Up a Mesh Network with Multiple Nodes</h3>



<p class="wp-block-paragraph">For larger operational areas, you&#8217;ll want to set up multiple nodes:</p>



<ol class="wp-block-list">
<li>Configure all Meshtastic devices with the same:
<ul class="wp-block-list">
<li>Region/frequency</li>



<li>Channel name and settings</li>



<li>Network ID</li>
</ul>
</li>



<li>Position the nodes to create overlapping coverage areas</li>



<li>For static deployments, consider:
<ul class="wp-block-list">
<li>Elevated positions for better range</li>



<li>External antennas for improved signal</li>



<li>Solar power options for extended operation</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading">Optimizing for Different Scenarios</h3>



<h4 class="wp-block-heading">For Maximum Range:</h4>



<ol class="wp-block-list">
<li>In Meshtastic app, go to &#8220;Channel Settings&#8221;</li>



<li>Set &#8220;Channel Modem Config&#8221; to &#8220;Very Long Range &amp; Slow&#8221;</li>



<li>Use external antennas where possible</li>



<li>Position devices with line-of-sight to other nodes</li>
</ol>



<h4 class="wp-block-heading">For Battery Life:</h4>



<ol class="wp-block-list">
<li>Go to &#8220;Device Settings&#8221; > &#8220;Power&#8221;</li>



<li>Enable sleep mode</li>



<li>Increase the position update interval</li>



<li>Reduce transmit power if range requirements allow</li>
</ol>



<h4 class="wp-block-heading">For Higher Throughput:</h4>



<ol class="wp-block-list">
<li>Set &#8220;Channel Modem Config&#8221; to &#8220;Short Range &amp; Fast&#8221;</li>



<li>Position nodes closer together</li>



<li>Consider using separate channels for different types of traffic</li>
</ol>



<h3 class="wp-block-heading">Using Meshtastic Repeaters</h3>



<p class="wp-block-paragraph">For extended coverage:</p>



<ol class="wp-block-list">
<li>Configure a Meshtastic device as a repeater node:
<ul class="wp-block-list">
<li>Connect the device to a permanent power source</li>



<li>Position it at a high elevation</li>



<li>Ensure it has good connections to other nodes</li>
</ul>
</li>



<li>In the Meshtastic app, under device settings, you can enable router functionality</li>



<li>Position these repeaters strategically to extend your network coverage</li>
</ol>



<h2 class="wp-block-heading">Part 7: Advanced Features for Meshtastic-ATAK Integration</h2>



<h3 class="wp-block-heading">Offline Navigation</h3>



<ol class="wp-block-list">
<li>Create routes by placing waypoints:
<ul class="wp-block-list">
<li>Long press on the map</li>



<li>Select &#8220;Navigate&#8221; from the radial menu</li>



<li>Set as destination</li>
</ul>
</li>



<li>Follow the route guidance even without internet connectivity</li>



<li>Share routes with team members via the Meshtastic network</li>
</ol>



<h3 class="wp-block-heading">Sensor Integration</h3>



<ol class="wp-block-list">
<li>Some Meshtastic devices support external sensors</li>



<li>Data from these sensors can be displayed in ATAK-Civ</li>



<li>Configure in the Meshtastic plugin settings under &#8220;External Data&#8221;</li>
</ol>



<h3 class="wp-block-heading">Geofencing</h3>



<ol class="wp-block-list">
<li>Create boundaries on the map</li>



<li>Configure alerts when team members enter or exit areas</li>



<li>These alerts can be shared via the Meshtastic network</li>
</ol>



<h3 class="wp-block-heading">Track Recording</h3>



<ol class="wp-block-list">
<li>Enable track recording to keep a history of your movements</li>



<li>Access via Menu > Track Recorder</li>



<li>Useful for post-mission analysis</li>



<li>Can be exported and shared with the team</li>
</ol>



<h3 class="wp-block-heading">Integration with Other ATAK-Civ Plugins</h3>



<ol class="wp-block-list">
<li>Mapping plugins can provide additional terrain information</li>



<li>Other communication plugins can serve as backup systems</li>



<li>Sensor plugins can provide additional environmental data</li>
</ol>



<h3 class="wp-block-heading">Creating a Meshtastic Gateway</h3>



<ol class="wp-block-list">
<li>Set up a Raspberry Pi with Meshtastic installed</li>



<li>Connect a Meshtastic-compatible device to the Pi</li>



<li>Configure the Pi as an internet gateway</li>



<li>This allows messages to be relayed between the mesh network and internet services when connectivity is available</li>
</ol>



<h2 class="wp-block-heading">Part 8: Optimizing Performance</h2>



<h3 class="wp-block-heading">Battery Optimization</h3>



<ol class="wp-block-list">
<li>In ATAK-Civ settings, configure:
<ul class="wp-block-list">
<li>Screen timeout settings</li>



<li>GPS usage (continuous vs. on-demand)</li>



<li>Background processing limits</li>
</ul>
</li>



<li>In Meshtastic plugin settings:
<ul class="wp-block-list">
<li>Reduce position update frequency</li>



<li>Enable message compression</li>



<li>Configure connection management to minimize power usage</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading">Data Efficiency</h3>



<ol class="wp-block-list">
<li>Limit the size and complexity of map markings</li>



<li>Use text messages rather than drawing complex shapes when possible</li>



<li>Configure position updates based on actual movement rather than time intervals</li>



<li>Enable compression for all data types</li>
</ol>



<h3 class="wp-block-heading">Improving Reliability</h3>



<ol class="wp-block-list">
<li>Carry backup power sources for both phone and Meshtastic device</li>



<li>Configure device sleep modes appropriately</li>



<li>Test range limits before critical operations</li>



<li>Position Meshtastic repeater nodes at strategic locations</li>
</ol>



<h2 class="wp-block-heading">Part 9: Troubleshooting</h2>



<h3 class="wp-block-heading">Connection Problems</h3>



<ol class="wp-block-list">
<li>Check USB/Bluetooth connection</li>



<li>Ensure USB OTG is supported and enabled on your phone</li>



<li>Verify that you&#8217;ve granted appropriate permissions to the Meshtastic app and ATAK-Civ</li>



<li>Try restarting both the Meshtastic device and your phone</li>



<li>Check if your device has the latest firmware</li>
</ol>



<h3 class="wp-block-heading">No Communication Between Devices</h3>



<ol class="wp-block-list">
<li>Verify all devices are on the same frequency/region</li>



<li>Check that channel settings match exactly</li>



<li>Ensure devices are within range of each other</li>



<li>Check battery levels on all devices</li>



<li>Verify that no device is in deep sleep mode</li>
</ol>



<h3 class="wp-block-heading">ATAK-Civ Plugin Issues</h3>



<ol class="wp-block-list">
<li>Verify the plugin is installed correctly</li>



<li>Check that you&#8217;re using compatible versions of ATAK-Civ and the plugin</li>



<li>Ensure your Meshtastic device is running the latest firmware</li>



<li>Try disconnecting and reconnecting the device</li>



<li>Restart ATAK-Civ</li>



<li>Check the plugin logs for any error messages</li>
</ol>



<h3 class="wp-block-heading">GPS/Position Issues</h3>



<ol class="wp-block-list">
<li>Check that GPS is enabled in Meshtastic settings</li>



<li>Ensure the device has a clear view of the sky</li>



<li>Verify position reporting is enabled in both Meshtastic and the ATAK-Civ plugin</li>



<li>Check the position update interval settings</li>
</ol>



<h3 class="wp-block-heading">Map Display Problems</h3>



<ol class="wp-block-list">
<li>If team members don&#8217;t appear on map:
<ul class="wp-block-list">
<li>Check connection status</li>



<li>Verify Meshtastic channel settings match</li>



<li>Check position reporting settings</li>
</ul>
</li>



<li>If map tiles don&#8217;t load:
<ul class="wp-block-list">
<li>Verify offline maps are properly imported</li>



<li>Check storage permissions</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading">Message Delivery Problems</h3>



<ol class="wp-block-list">
<li>If messages aren&#8217;t being delivered:
<ul class="wp-block-list">
<li>Verify devices are within range</li>



<li>Check message settings in plugin</li>



<li>Ensure channel settings match across devices</li>
</ul>
</li>



<li>Try sending a broadcast message to test connectivity</li>
</ol>



<h2 class="wp-block-heading">Part 10: Practical Field Exercises</h2>



<p class="wp-block-paragraph">To get comfortable with the ATAK-Civ-Meshtastic combination before critical use, try these exercises:</p>



<h3 class="wp-block-heading">Basic Communication Exercise</h3>



<ol class="wp-block-list">
<li>Set up multiple Meshtastic nodes with ATAK-Civ</li>



<li>Position team members at increasing distances</li>



<li>Test message delivery and position reporting</li>



<li>Note the maximum reliable range</li>
</ol>



<h3 class="wp-block-heading">Relay Testing</h3>



<ol class="wp-block-list">
<li>Set up a chain of Meshtastic devices</li>



<li>Position them to create a relay network</li>



<li>Test end-to-end communication through multiple hops</li>



<li>Verify position data propagation</li>
</ol>



<h3 class="wp-block-heading">Map Marking Sharing</h3>



<ol class="wp-block-list">
<li>Create various map elements (points, lines, areas)</li>



<li>Share them through the mesh network</li>



<li>Verify reception and accuracy on other devices</li>



<li>Test with different complexity levels</li>
</ol>



<h3 class="wp-block-heading">Full Mission Simulation</h3>



<ol class="wp-block-list">
<li>Define objectives and rally points</li>



<li>Deploy team with Meshtastic-equipped ATAK-Civ</li>



<li>Communicate exclusively through the mesh network</li>



<li>Practice coordination and navigation</li>



<li>Simulate communications failures and recovery</li>
</ol>



<h2 class="wp-block-heading">Part 11: Best Practices</h2>



<h3 class="wp-block-heading">Training Recommendations</h3>



<ol class="wp-block-list">
<li>Ensure all team members are familiar with both ATAK-Civ and Meshtastic basics</li>



<li>Practice in controlled environments before field deployment</li>



<li>Create standard operating procedures for communication</li>
</ol>



<h3 class="wp-block-heading">Device Management</h3>



<ol class="wp-block-list">
<li>Establish a naming convention for nodes</li>



<li>Document channel settings and encryption keys</li>



<li>Create a deployment checklist for proper setup</li>
</ol>



<h3 class="wp-block-heading">Security Considerations</h3>



<ol class="wp-block-list">
<li>Use encrypted channels for sensitive operations</li>



<li>Be aware of RF signatures and detection risk</li>



<li>Implement appropriate password protection for devices</li>



<li>Consider COMSEC procedures appropriate to your use case</li>
</ol>



<h3 class="wp-block-heading">Documentation</h3>



<ol class="wp-block-list">
<li>Keep records of:
<ul class="wp-block-list">
<li>Device configurations</li>



<li>Network topology</li>



<li>Performance observations</li>



<li>Issues encountered and solutions</li>
</ul>
</li>



<li>Use this data to improve future deployments</li>
</ol>



<h2 class="wp-block-heading">Conclusion</h2>



<p class="wp-block-paragraph">By properly setting up and configuring Meshtastic with ATAK-Civ using the official plugin, you&#8217;ve created a robust, off-grid communication system that provides:</p>



<ul class="wp-block-list">
<li>Real-time position tracking</li>



<li>Text messaging capabilities</li>



<li>Situation awareness</li>



<li>All without relying on cellular networks or internet connectivity</li>
</ul>



<p class="wp-block-paragraph">This system is ideal for emergency response teams, outdoor expeditions, and any scenario where traditional communication infrastructure might be unavailable or unreliable.</p>



<p class="wp-block-paragraph">Remember to regularly update your firmware and software components to take advantage of new features and security improvements. Practice using the system before relying on it in critical situations, and always carry backup communication methods for true emergencies.</p>



<h2 class="wp-block-heading">Additional Resources</h2>



<ul class="wp-block-list">
<li>Official Meshtastic Documentation: <a href="https://meshtastic.org/docs/">https://meshtastic.org/docs/</a></li>



<li>Meshtastic GitHub Repository: <a href="https://github.com/meshtastic/Meshtastic-device">https://github.com/meshtastic/Meshtastic-device</a></li>



<li>Official Meshtastic ATAK Plugin: <a href="https://github.com/meshtastic/ATAK-Plugin">https://github.com/meshtastic/ATAK-Plugin</a></li>



<li>Meshtastic Community Forum: <a href="https://meshtastic.discourse.group/">https://meshtastic.discourse.group/</a></li>



<li>ATAK-Civ on Google Play: <a href="https://play.google.com/store/apps/details?id=com.atakmap.app.civ">https://play.google.com/store/apps/details?id=com.atakmap.app.civ</a></li>
</ul>
<p>The post <a href="https://hamradio.my/2025/03/setting-up-and-using-meshtastic-with-atak-civ/">Setting Up and Using Meshtastic with ATAK-Civ</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2025/03/setting-up-and-using-meshtastic-with-atak-civ/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
