pig-monkey.com - radiohttps://pig-monkey.com/2023-05-01T17:56:21-07:00APRS becomes a more useful expedition messaging service with the addition of SMS and email gateways.2023-05-01T00:00:00-07:002023-05-01T17:56:21-07:00Pig Monkeytag:pig-monkey.com,2023-05-01:/2023/05/aprs-gateways/<p>These gateways bypass the traditional <a href="https://en.wikipedia.org/wiki/Automatic_Packet_Reporting_System">APRS</a> messaging requirement that both parties be online at the same time. With the <a href="https://smsgte.org/">SMS Gateway</a> and <a href="http://www.aprs-is.net/email.aspx">Email Gateway</a>, I can send a message to someone back in the world, and the message will arrive on their computing device as normal SMS or email. Critically …</p><p>These gateways bypass the traditional <a href="https://en.wikipedia.org/wiki/Automatic_Packet_Reporting_System">APRS</a> messaging requirement that both parties be online at the same time. With the <a href="https://smsgte.org/">SMS Gateway</a> and <a href="http://www.aprs-is.net/email.aspx">Email Gateway</a>, I can send a message to someone back in the world, and the message will arrive on their computing device as normal SMS or email. Critically, both gateways store messages for 24 hours and allow receivers to request unacknowledged messages be resent. This means that someone can reply to my SMS or email at any time, even when my radio is off. I just have to turn on my radio at least once per day and instruct both gateways to send me any new messages.</p> <p><a href="https://www.flickr.com/photos/pigmonkey/52856868287/" title="The Civilized Way to SOTA"><img src="https://live.staticflickr.com/65535/52856868287_3a884d4d98_c.jpg" width="800" height="533" alt="The Civilized Way to SOTA"/></a></p> <p>I&rsquo;m interacting with both gateways directly from my Yaesu VX-8DR but <a href="https://expeditionportal.com/forum/threads/sms-text-and-email-via-aprs-using-aprsdroid.187831/">this thread on the Expedition Portal forums</a> provides a good introduction of using them via <a href="https://aprsdroid.org/">APRSdroid</a>.</p> <p>APRS gateways also exist for <a href="http://www.aprs.ro/doc/WxYo.php">weather reports</a>, <a href="https://wtsapp.org/">WhatsApp messaging</a>, and <a href="https://old.reddit.com/r/APRS/comments/pnmqsw/aprsd_plugin_repeatr_service/">requesting the nearest repeaters</a>.</p>A Better Clipboard2019-12-21T00:00:00-08:002019-12-21T18:45:51-08:00Pig Monkeytag:pig-monkey.com,2019-12-21:/2019/12/whitecoat-clipboard/<p>One of the things I learned over the years at <a href="/2019/12/2-meter-critical-mass/">2 Meter Critical Mass</a> and other radio events is the value of a good clipboard. The <a href="/2012/11/field-message-pad/">Field Message Pad</a> or <a href="2019/12/field-memo-pad/">Field Memo Pad</a> or even the <a href="/2010/05/diy-field-notebook-hack/">Field Notebook</a> are great for my own notes, but when responding with a radio …</p><p>One of the things I learned over the years at <a href="/2019/12/2-meter-critical-mass/">2 Meter Critical Mass</a> and other radio events is the value of a good clipboard. The <a href="/2012/11/field-message-pad/">Field Message Pad</a> or <a href="2019/12/field-memo-pad/">Field Memo Pad</a> or even the <a href="/2010/05/diy-field-notebook-hack/">Field Notebook</a> are great for my own notes, but when responding with a radio on behalf of an agency, said agency will probably have official log and message forms, and those forms will probably be on 8.5&rdquo; x 11&rdquo; paper. A clipboard is an important tool for making those forms usable in the field.</p> <p>Many people end up with a <a href="https://twitter.com/GreatDismal/status/485250037694201856">Gibson approved</a> <a href="https://saunders-usa.com/collections/aluminum-storage-clipboards">Saunders Storage Clipboard</a>. They&rsquo;re nice, but too bulky for my tastes. I use a <a href="https://mdpocket.com/Clipboards/whitecoat-clipboards-category">WhiteCoat Clipboard</a>.</p> <p>These clipboards are hinged, allowing them to fold in half. They are intended to be folded so that they fit in the pocket of a lab coat and protect patient information from shoulder surfing. But when folded they also fit well into a decent sized cargo pocket, or larger jacket pockets. Folding the clipboard also provides some protection to the paper itself. Even if you&rsquo;re just putting it in a pack, it&rsquo;s nice to be able to fold the board and not worry about the paper becoming wrinkled.</p> <p>The WhiteCoat Clipboard is available with different quick reference medical stickers. None of these are extremely useful to me. I went with the <a href="https://mdpocket.com/Clipboards/whitecoat-clipboards-category/whitecoat-clipboards-specialty/WhiteCoat-Clipboards-EMT-Clipboards/whitecoat-clipboard-blackout-EMT">EMT Edition</a> because it has a scale for estimating pupil size, which is something I have struggled with in the past. I&rsquo;ve considered printing my own stickers to put on the board &ndash; perhaps with some kind of radio reference material &ndash; but I haven&rsquo;t decided what information would be useful to include.</p> <p>A <a href="https://mdpocket.com/Clipboards/Clipboard-accessories-category/Clipboard-Bands/whitecoat-clipboard-band">simple rubber band</a> is available to secure the bottom edge of the paper. This is critical to one&rsquo;s sanity in windy conditions. A <a href="https://mdpocket.com/Clipboards/Clipboard-accessories-category/Pen-Clips/WhiteCoat-Pen-Clip">pen clip</a> to keep your <a href="https://www.spacepen.com/M4Bnon-reflectivemilitarymatteblackcap-o-maticpen.aspx">Fisher Space Pen M4B</a> close to hand completes the package.</p> <p>The system is overpriced, but I am very happy with its functionality.</p>2 Meter Critical Mass2019-12-18T00:00:00-08:002019-12-18T18:56:26-08:00Pig Monkeytag:pig-monkey.com,2019-12-18:/2019/12/2-meter-critical-mass/<p><a href="http://2metercriticalmass.com/">2 Meter Critical Mass</a> is a monthly radio practice event at <a href="https://en.wikipedia.org/wiki/Spreckels_Lake">Spreckels Lake</a> in Golden Gate Park. The practice grew out of the <a href="https://sf-fire.org/neighborhood-emergency-response-team-nert">NERT</a> community and sought to help people keep current with their handheld radios. I started attending on a fairly regular basis a couple years ago. We&rsquo;d …</p><p><a href="http://2metercriticalmass.com/">2 Meter Critical Mass</a> is a monthly radio practice event at <a href="https://en.wikipedia.org/wiki/Spreckels_Lake">Spreckels Lake</a> in Golden Gate Park. The practice grew out of the <a href="https://sf-fire.org/neighborhood-emergency-response-team-nert">NERT</a> community and sought to help people keep current with their handheld radios. I started attending on a fairly regular basis a couple years ago. We&rsquo;d jump around to different frequencies on the 2 meter band and practice sending and receiving traffic.</p> <p>Changing frequencies was sometimes the most difficult part of the practice. Most people, myself included, program their radios with software like <a href="https://chirp.danplanet.com/projects/chirp/wiki/Home">CHIRP</a>. When it comes time to do something like change to a frequency that is normally used for repeaters, and then remove the offset because you need to use it for simplex, it can be a struggle to remember the correct sequence of steps. But simple skills like that are critical in the field during an emergency.</p> <p>After the struggle of getting everyone onto the correct frequency, some people would start sending traffic while others would copy it down onto standardized message forms. This is the primary role of radio operators during an emergency, but is not often practiced. The messages were often lists of medicines, the Latin names of plants, or some other gibberish that would require use of the phonetic alphabet to transmit. Somebody in the group would be picked to be the net control operator, which brought with it an entirely different set of skills to practice. Somehow I always got &ldquo;volunteered&rdquo; for that &ndash; rain or shine (often offering an example of why you fill your <a href="/2012/11/field-message-pad/">field message pad</a> with waterproof paper).</p> <p><a href="https://www.flickr.com/photos/pigmonkey/49240400633/in/dateposted/" title="2 Meter Critical Mass"><img src="https://live.staticflickr.com/65535/49240400633_eafd2cd25c_c.jpg" width="600" height="800" alt="2 Meter Critical Mass"></a></p> <p>2 Meter Crical Mass was the child of Peter McElmury, AA6SF. In November there was no practice, which I thought was odd. I had never known Peter to miss a month. But he was a Marine and it was <a href="https://en.wikipedia.org/wiki/United_States_Marine_Corps_birthday">his birthday</a> that weekend, so I figured he was just busy celebrating. The December practice was four days ago. It turns out Peter was absent in November due to a medical emergency. At this month&rsquo;s event he was walking with a cane and having trouble with motor skills, like writing, but he was in a good mood and happy to be radioing, as always. <a href="https://www.sfarc.org/home/goodbye-peter-aa6sf-sk">Yesterday he died</a>.</p>A Brief Survey in Marin2019-10-29T00:00:00-07:002019-10-29T20:18:45-07:00Pig Monkeytag:pig-monkey.com,2019-10-29:/2019/10/marin-survey/<p>This past Sunday I rode to <a href="https://en.wikipedia.org/wiki/Mount_Tamalpais">Mount Tam</a>.</p> <p>The electrical grid was down throughout Marin county, and for some reason that meant the state had closed some of the roads in the park to motorized traffic. Fortunately my vehicle runs on <a href="https://www.youtube.com/watch?v=kLl5y9RZI7c">man-power</a> and works just fine when the power is …</p><p>This past Sunday I rode to <a href="https://en.wikipedia.org/wiki/Mount_Tamalpais">Mount Tam</a>.</p> <p>The electrical grid was down throughout Marin county, and for some reason that meant the state had closed some of the roads in the park to motorized traffic. Fortunately my vehicle runs on <a href="https://www.youtube.com/watch?v=kLl5y9RZI7c">man-power</a> and works just fine when the power is out. I figured the closure would make the ride more pleasant and I would just slip around any gates.</p> <p>As I was riding in the general direction of <a href="https://en.wikipedia.org/wiki/Kincade_Fire">fire</a> I decided it would be prudent to throw a radio in my handlebar bag. From past experience I know that my cell phone reception can be spotty at the best of times in the hills and valleys up there. I assumed that the power outages and strong winds wouldn&rsquo;t do me any favors. (It turns out <a href="https://www.sfchronicle.com/california-wildfires/article/Cell-service-fails-in-parts-of-Bay-Area-during-14569644.php">I was right</a>.)</p> <p>After much climbing and much wind I reached <a href="https://en.wikipedia.org/wiki/Ground_Equipment_Facility_J-33">Ground Equipment Facility J-33</a>. This abandoned Nike missile site on the West Peak of Tamalpais is a reliable site for radioing. It has been host to a couple <a href="http://www.arrl.org/field-day">Field Days</a> and was the destination of <a href="/2018/05/sota/">last year&rsquo;s SOTA trip</a>. And it&rsquo;s a nice spot to bicycle to.</p> <p><a href="https://www.flickr.com/photos/pigmonkey/48983998522/in/dateposted/" title="J-33"><img src="https://live.staticflickr.com/65535/48983998522_9767bdf655_c.jpg" width="800" height="450" alt="J-33"></a></p> <p>The <a href="http://w6sg.net/site/">Marin Amateur Radio Society</a> maintains an excellent <a href="http://w6sg.net/site/repeaters/">network of linked repeaters</a> that I was able to hit immediately upon turning on my radio. Despite the distance, I was also able to reach back into San Francisco. Line of site to <a href="https://en.wikipedia.org/wiki/Sutro_Tower">Sutro Tower</a> meant I had a clear, strong signal on the <a href="https://www.sfarc.org/">San Francisco Radio Club</a> repeater W6PW. I talked to a guy on there who told me that the <a href="https://www.marinraces.org/">Marin Radio Amateur Civil Emergency Service</a> had been activated due to the fires. I keep some of the Marin RACES simplex frequencies programmed into my radio, just in case <a href="https://www.youtube.com/watch?v=xYVuAlNeF2U">Godzilla walks through the bridge</a> and we have to coordinate across the bay, so I jumped over to those channels to listen for any action. After that I was able to reach out to the East Bay, and listen to the effects of the fires that had just started that day in Contra Costa County.</p> <p><a href="https://www.flickr.com/photos/pigmonkey/48983999282/in/dateposted/" title="Line of Sight to Sutro Tower"><img src="https://live.staticflickr.com/65535/48983999282_815203eb9c_c.jpg" width="800" height="450" alt="Line of Sight to Sutro Tower"></a></p> <ul class="thumbs"> <li> <a href="https://www.flickr.com/photos/pigmonkey/48983249943/in/dateposted/" title="Radome"><img src="https://live.staticflickr.com/65535/48983249943_59eb8296b4_n.jpg" width="320" height="180" alt="Radome"></a> </li> <li> <a href="https://www.flickr.com/photos/pigmonkey/48983250898/in/dateposted/" title="Tam West Peak"><img src="https://live.staticflickr.com/65535/48983250898_b0c378a5d1_n.jpg" width="320" height="180" alt="Tam West Peak"></a> </li> </ul> <p>After completing my survey of the airwaves I flew back down to sea level at approximately Mach 3, though I had to stop once for a California Highway Patrol helicopter that decided to use the gated off road as a landing pad.</p> <p>It&rsquo;s impressive what you can get done on a little handheld radio with 5 watts and a small antenna, assuming you can get to a good position. A bicycle is a <a href="/2018/04/bicycle-mobile/">good way to get there</a>.</p>Avian carriers achieved a message delivery rate of 95% in the first World War, and were reported to reach 99% success in an Army study published in 1944.2019-02-28T00:00:00-08:002019-02-28T21:42:56-08:00Pig Monkeytag:pig-monkey.com,2019-02-28:/2019/02/war-pigeons/<p>In <a href="https://warontherocks.com/2019/01/in-the-era-of-electronic-warfare-bring-back-pigeons/">an article at At War on the Rocks</a>, Dr. Frank Blazich provides a brief overview of the military use of homing pigeons and argues for their reintroduction as a response to electronic warfare.</p> <blockquote> <p>Considering the storage capacity of microSD memory cards, a pigeon’s organic characteristics provide front line …</p></blockquote><p>In <a href="https://warontherocks.com/2019/01/in-the-era-of-electronic-warfare-bring-back-pigeons/">an article at At War on the Rocks</a>, Dr. Frank Blazich provides a brief overview of the military use of homing pigeons and argues for their reintroduction as a response to electronic warfare.</p> <blockquote> <p>Considering the storage capacity of microSD memory cards, a pigeon’s organic characteristics provide front line forces a relatively clandestine mean to transport gigabytes of video, voice, or still imagery and documentation over considerable distance with zero electromagnetic emissions or obvious detectability to radar. These decidedly low-technology options prove difficult to detect and track. Pigeons cannot talk under interrogation, although they are not entirely immune to being held under suspicion of espionage. Within an urban environment, a pigeon has even greater potential to blend into the local avian population, further compounding detection. The latter presumably factored into the use of pigeons to clandestinely smuggle drugs, defeating even the most sophisticated of walls.</p> <p>Furthermore, pigeons provide an asymmetric tool available for hybrid warfare purposes. The low-cost, low-technology use of pigeons to transport information or potentially small amounts of chemical agents — or even coded cyber weapons — makes them a quick and easy asset to distribute among a civilian population for wider military purposes. During World War II, the British Confidential Pigeon Service of MI14(d) dropped baskets of homing pigeons behind enemy lines for espionage purposes, gathering invaluable military intelligence in the process from a wide array of French, Dutch, and Belgian civilians. Even as a one-way means of communication, the pigeon proved an invaluable military asset.</p> </blockquote> <p><a href="https://www.schneier.com/blog/archives/2019/01/military_carrie.html">Via Schneier</a>, who reminds that <a href="https://tools.ietf.org/html/rfc1149">we have an RFC</a>.</p>I don't know anything about, or have much interest in, high-frequency trading.2019-01-06T00:00:00-08:002019-01-06T12:31:53-08:00Pig Monkeytag:pig-monkey.com,2019-01-06:/2019/01/shortwave-trading/<p>But some of the technology behind it is fascinating. This past summer the <a href="https://sniperinmahwah.wordpress.com/">Sniper in Mahwah</a> blog published <a href="https://sniperinmahwah.wordpress.com/2018/05/07/shortwave-trading-part-i-the-west-chicago-tower-mystery/">a</a> <a href="https://sniperinmahwah.wordpress.com/2018/06/07/shortwave-trading-part-ii-faq-and-other-chicago-area-sites/">four</a> <a href="https://sniperinmahwah.wordpress.com/2018/07/13/shortwave-trading-part-iii-fourth-chicago-site-east-coast-patent-regulation-and-farmer-kevin-mystery/">part</a> <a href="https://sniperinmahwah.wordpress.com/2018/07/16/shortwave-trading-part-iv-sleuthing-examples-research-tools-techniques-deputies-wanted/">series</a> investigating the use of shortwave radio as a low latency link in high-frequency trading. I&rsquo;d call it the best piece of hacker-tourism since <a href="https://www.wired.com/1996/12/ffglass/">Mother Earth Mother Board …</a></p><p>But some of the technology behind it is fascinating. This past summer the <a href="https://sniperinmahwah.wordpress.com/">Sniper in Mahwah</a> blog published <a href="https://sniperinmahwah.wordpress.com/2018/05/07/shortwave-trading-part-i-the-west-chicago-tower-mystery/">a</a> <a href="https://sniperinmahwah.wordpress.com/2018/06/07/shortwave-trading-part-ii-faq-and-other-chicago-area-sites/">four</a> <a href="https://sniperinmahwah.wordpress.com/2018/07/13/shortwave-trading-part-iii-fourth-chicago-site-east-coast-patent-regulation-and-farmer-kevin-mystery/">part</a> <a href="https://sniperinmahwah.wordpress.com/2018/07/16/shortwave-trading-part-iv-sleuthing-examples-research-tools-techniques-deputies-wanted/">series</a> investigating the use of shortwave radio as a low latency link in high-frequency trading. I&rsquo;d call it the best piece of hacker-tourism since <a href="https://www.wired.com/1996/12/ffglass/">Mother Earth Mother Board</a>, but I think it&rsquo;s probably the only piece of hacker-tourism since Mother Earth Mother Board. It doesn&rsquo;t have much competition.</p>I was reminded recently of John Michael Greer's comments on distributed communications.2018-12-24T00:00:00-08:002018-12-24T16:28:24-08:00Pig Monkeytag:pig-monkey.com,2018-12-24:/2018/12/greer-comms/<p><a href="https://web.archive.org/web/20170619215052/http://thearchdruidreport.blogspot.com/2008/07/lessons-from-amateur-radio.html">To wit</a>:</p> <blockquote> <p>What would a viable long-distance communications network in the age of peak oil look like? To begin with, it would use the airwaves rather than land lines, to minimize infrastructure, and its energy needs would be modest enough to be met by local renewable sources. It would take …</p></blockquote><p><a href="https://web.archive.org/web/20170619215052/http://thearchdruidreport.blogspot.com/2008/07/lessons-from-amateur-radio.html">To wit</a>:</p> <blockquote> <p>What would a viable long-distance communications network in the age of peak oil look like? To begin with, it would use the airwaves rather than land lines, to minimize infrastructure, and its energy needs would be modest enough to be met by local renewable sources. It would take the form of a decentralized network of self-supporting and self-managing stations sharing common standards and operating procedures. It would use a diverse mix of communications modalities, so that operators could climb down the technological ladder as needed, from computerized data transfer all the way to equipment that could be built locally with hand tools. It would have its own subculture, of course, in which technical knowledge and practical expertise would be rewarded, encouraged, and fostered in newcomers. Finally, it would take a particular interest in emergency communications, so that operators could respond to disruptions and disasters with effective workarounds at times when having even the most basic communications net in place could save many lives.</p> <p>The interesting thing, of course, is that a network that fills exactly these specifications already exists, in the form of amateur radio.</p> </blockquote>This weekend I tagged along with the SFRC on their first SOTA activation.2018-05-13T00:00:00-07:002018-05-13T16:16:57-07:00Pig Monkeytag:pig-monkey.com,2018-05-13:/2018/05/sota/<p>We took a short hike up to <a href="https://en.wikipedia.org/wiki/Ground_Equipment_Facility_J-33">Ground Equipment Facility J-33</a> on the West Peak of <a href="https://en.wikipedia.org/wiki/Mount_Tamalpais">Mt. Tam</a>. This was the first time I&rsquo;d been back up there since <a href="http://www.arrl.org/field-day">Field Day</a> 2017. I was able to get two contacts on 2 meters with my VX-8DR, and another two on …</p><p>We took a short hike up to <a href="https://en.wikipedia.org/wiki/Ground_Equipment_Facility_J-33">Ground Equipment Facility J-33</a> on the West Peak of <a href="https://en.wikipedia.org/wiki/Mount_Tamalpais">Mt. Tam</a>. This was the first time I&rsquo;d been back up there since <a href="http://www.arrl.org/field-day">Field Day</a> 2017. I was able to get two contacts on 2 meters with my VX-8DR, and another two on 20 meters with one of the other operator&rsquo;s KX3. The club has <a href="https://www.sfarc.org/home/1st-annual-sfrc-sota-activation-may-12th-2018">more photos</a>.</p> <p><a href="https://www.flickr.com/photos/pigmonkey/41190922225/in/dateposted/" title="SF Bay"><img src="https://farm1.staticflickr.com/981/41190922225_8bbd3c86b3_c.jpg" width="800" height="450" alt="SF Bay"></a></p> <ul class="thumbs"> <li> <a href="https://www.flickr.com/photos/pigmonkey/28218422908/in/dateposted/" title="Radome"><img src="https://farm1.staticflickr.com/912/28218422908_c98a353419_n.jpg" width="320" height="180" alt="Radome"></a> </li> <li> <a href="https://www.flickr.com/photos/pigmonkey/42046398392/in/dateposted/" title="2M Contacts"><img src="https://farm1.staticflickr.com/945/42046398392_c334014e36_n.jpg" width="320" height="180" alt="2M Contacts"></a> </li> </ul> <p><a href="https://www.flickr.com/photos/pigmonkey/28218406528/in/dateposted/" title="SF"><img src="https://farm1.staticflickr.com/972/28218406528_1677c7f8fd_c.jpg" width="800" height="450" alt="SF"></a></p>Bicycle Mobile2018-04-22T00:00:00-07:002018-04-22T18:40:51-07:00Pig Monkeytag:pig-monkey.com,2018-04-22:/2018/04/bicycle-mobile/<p>Bicycles are fun. So are radios. Why not combine them.</p> <p><a href="https://www.flickr.com/photos/pigmonkey/40744045275/in/dateposted/" title="Bicycle Mobile"><img src="https://farm1.staticflickr.com/858/40744045275_0a9cd893ea_c.jpg" width="800" height="450" alt="Bicycle Mobile"></a></p> <p>For overnight trips I run my <a href="https://www.eham.net/reviews/detail/9029">Yaesu VX-8DR</a> in the handlebar bag, with the MH-74A7A hand mic and FGPS-2 module, and a <a href="https://www.eham.net/reviews/detail/4298">Diamond SRH320A</a>. This let&rsquo;s me broadcast <a href="https://en.wikipedia.org/wiki/Automatic_Packet_Reporting_System">APRS</a>, letting people know where I am, and is everything I …</p><p>Bicycles are fun. So are radios. Why not combine them.</p> <p><a href="https://www.flickr.com/photos/pigmonkey/40744045275/in/dateposted/" title="Bicycle Mobile"><img src="https://farm1.staticflickr.com/858/40744045275_0a9cd893ea_c.jpg" width="800" height="450" alt="Bicycle Mobile"></a></p> <p>For overnight trips I run my <a href="https://www.eham.net/reviews/detail/9029">Yaesu VX-8DR</a> in the handlebar bag, with the MH-74A7A hand mic and FGPS-2 module, and a <a href="https://www.eham.net/reviews/detail/4298">Diamond SRH320A</a>. This let&rsquo;s me broadcast <a href="https://en.wikipedia.org/wiki/Automatic_Packet_Reporting_System">APRS</a>, letting people know where I am, and is everything I need to hit area repeaters to see if there&rsquo;s anything interesting going on. Calling in as &ldquo;bicycle mobile&rdquo; usually generates interest, and it&rsquo;s fun to check into a net without having to stop pedaling.</p> <p><a href="https://www.flickr.com/photos/pigmonkey/40925319594/in/dateposted/" title="Bicycle Mobile"><img src="https://farm1.staticflickr.com/803/40925319594_d113fcf050_c.jpg" width="800" height="450" alt="Bicycle Mobile"></a></p> <p>After pitching camp I can kill time by making more contacts. Also on this trip was a <a href="https://www.ebay.com/itm/DELUXE-MODEL-ROLL-UP-2M-70CM-ROLL-UP-J-POLE-SLIM-JIM-ANTENNA-WITH-10FT-COAX-/190898779511">Nelson Antennas Slim Jim</a>, but I didn&rsquo;t bother putting it up.</p> <p><a href="https://www.flickr.com/photos/pigmonkey/39827986050/in/dateposted/" title="Making Contacts"><img src="https://farm1.staticflickr.com/823/39827986050_6eb75bccc5_c.jpg" width="800" height="450" alt="Making Contacts"></a></p> <p>I&rsquo;m not quite up to <a href="https://microship.com/bikes/">Steve Roberts&rsquo; level</a>, but I&rsquo;m also only pushing a fraction of the weight.</p>Resilient Communications with Continuous Wave Radio2012-11-18T00:00:00-08:002012-11-18T00:00:00-08:00Pig Monkeytag:pig-monkey.com,2012-11-18:/2012/11/resilient-communications-continuous-wave-radio/<p><a href="http://www.fourmilab.ch/codegroup/">Codegroup</a> is a program written by <a href="http://en.wikipedia.org/wiki/John_Walker_(programmer)">John Walker</a> that encodes and decodes any file into groups of five letters. For example, take an image, run it through codegroup, and this is what you get:</p> <div class="highlight"><pre><span></span><code>$ cat avatar.jpg <span class="p">|</span> codegroup <span class="p">|</span> head -n <span class="m">4</span> ZZZZZ YPPNI PPOAA ABAEK EGEJE GAAAB ABAAA AABAA ABAAA …</code></pre></div><p><a href="http://www.fourmilab.ch/codegroup/">Codegroup</a> is a program written by <a href="http://en.wikipedia.org/wiki/John_Walker_(programmer)">John Walker</a> that encodes and decodes any file into groups of five letters. For example, take an image, run it through codegroup, and this is what you get:</p> <div class="highlight"><pre><span></span><code>$ cat avatar.jpg <span class="p">|</span> codegroup <span class="p">|</span> head -n <span class="m">4</span> ZZZZZ YPPNI PPOAA ABAEK EGEJE GAAAB ABAAA AABAA ABAAA APPPO AADLE DFCEF EBFEE PFCDK YCAGH GECNG KHAGF GHCAH GDBCO DACAC IHFHD GJGOG HCAEJ EKEHC AEKFA EFEHC AHGDG YDCCJ CMCAH BHFGB GMGJH EHJCA DNCAD JDAAK PPNLA AEDAA ADACA CADAC ACADA DADAD </code></pre></div> <p>The resulting code groups lend themselves to being transmitted via low-tech, resilient means, such as continuous wave radio. The ability to do this with any file is a simple but amazingly powerful concept.</p> <p>I discovered codegroup around the same time that I was <a href="/2011/09/learning-morse-code/">learning Morse code</a>. I decided to take advantage of codegroup and put what I was learning into practice. This led to the development of <a href="https://github.com/pigmonkey/ham/blob/master/morse.py">morse.py</a>.</p> <p>With codegroup, I end up with a series of ASCII characters. I wanted to be able to feed those characters into a program which would convert them to Morse. The program should display the dits and dahs, but more importantly: it should beep them out.</p> <p><code>morse.py</code> is a simple script which does just that. It accepts ASCII input and encodes it to <a href="https://en.wikipedia.org/wiki/Morse_code#International_Morse_Code">International Morse Code</a>. The Morse is printed to the screen, in case you want to key it out yourself. Johnathan Nightingale&rsquo;s <a href="http://www.johnath.com/beep/">beep.c</a> is used to play the beeps with the terminal bell. The length of dits, dahs, and the pauses in between are configurable, but the defaults conform to International Morse. The input can be a file, but if no file is specified the script simply reads from standard input, which allows it to be piped together with codegroup.</p> <div class="highlight"><pre><span></span><code>$ morse.py --help usage: morse.py <span class="o">[</span>-h<span class="o">]</span> <span class="o">[</span>-b BEEP<span class="o">]</span> <span class="o">[</span>-s SPEED<span class="o">]</span> <span class="o">[</span>-f FILE<span class="o">]</span> <span class="o">[</span>-q<span class="o">]</span> Convert an ASCII file to International Morse Code and play it with system beeps. optional arguments: -h, --help show this <span class="nb">help</span> message and <span class="nb">exit</span> -b BEEP, --beep BEEP The location of the program that plays the beeps. This script is intended to be used with Johnathan Nightingale<span class="err">&#39;</span>s beep: http://www.johnath.com/beep/ -s SPEED, --speed SPEED Reduce the pauses between message characters by the given amount. -f FILE, --file FILE The location of the ASCII file to convert. -q, --quiet Do not print the dots and dashes. </code></pre></div> <p>What is the application? Suppose your government has shut down your internet access. You want to send a map to an acquaintance. With these tools, you can encode the map with codegroup, pass the result to morse.py, hold your radio up to your speakers and key the mic. That&rsquo;s it. Censorship bypassed.</p> <div class="highlight"><pre><span></span><code>$ cat map.pdf <span class="p">|</span> codegroup <span class="p">|</span> morse.py -b ~/src/beep/beep </code></pre></div> <p>On the receiving end, the Morse needs to be translated back to ASCII characters, which can then be decoded with codegroup. It&rsquo;s a slow process, but resilient. To speed things up, the file being transmitted can be compressed before being passed to codegroup. (And if privacy is a concern, the file can also be encrypted, but that would be <a href="http://www.gpo.gov/fdsys/pkg/CFR-2000-title47-vol5/xml/CFR-2000-title47-vol5-sec97-113.xml">illegal</a> unless you are doing so to <a href="http://www.gpo.gov/fdsys/pkg/CFR-2011-title47-vol5/xml/CFR-2011-title47-vol5-sec97-403.xml">protect life or property</a>.)</p>Learning Morse Code2011-09-16T00:00:00-07:002012-11-18T00:00:00-08:00Pig Monkeytag:pig-monkey.com,2011-09-16:/2011/09/learning-morse-code/<p>Although it&rsquo;s no longer required for the <a href="/2010/10/studying-for-the-amateur-radio-technician-exam/">amateur radio Technician license</a>, I have decided to learn <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Morse_code">Morse code</a>. Despite it&rsquo;s age, Morse remains one of the most effective ways to transmit information over long distances using minimal infrastructure and power.</p> <p><a href="http://www.flickr.com/photos/pigmonkey/6153359143/" title="Learning Morse Code by Pig Monkey, on Flickr"><img src="https://farm7.static.flickr.com/6173/6153359143_4750b730cb_b.jpg" width="800" height="533" alt="Learning Morse Code"></a></p> <p>To begin, I have printed and laminated the …</p><p>Although it&rsquo;s no longer required for the <a href="/2010/10/studying-for-the-amateur-radio-technician-exam/">amateur radio Technician license</a>, I have decided to learn <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Morse_code">Morse code</a>. Despite it&rsquo;s age, Morse remains one of the most effective ways to transmit information over long distances using minimal infrastructure and power.</p> <p><a href="http://www.flickr.com/photos/pigmonkey/6153359143/" title="Learning Morse Code by Pig Monkey, on Flickr"><img src="https://farm7.static.flickr.com/6173/6153359143_4750b730cb_b.jpg" width="800" height="533" alt="Learning Morse Code"></a></p> <p>To begin, I have printed and laminated the code chart from <a href="http://www.learnmorsecode.com/">learnmorsecode.com</a>. This makes encoded and decoding Morse a simple (although not fast) task. I&rsquo;ve also put a variety of audio files consisting of slow Morse transmission on my media player. With a notebook and pen, I can practice decoding the messages wherever I am.</p> <p>I&rsquo;m aiming for 10 minutes of practice per day.</p>Studying for the Amateur Radio Technician Exam2010-10-15T00:00:00-07:002012-09-15T00:00:00-07:00Pig Monkeytag:pig-monkey.com,2010-10-15:/2010/10/studying-for-the-amateur-radio-technician-exam/<p>I&rsquo;ve been vaguely interested in <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Amateur_radio">amateur radio</a> for a few years. The idea of decentralized, low-infrastructure communications appeals to me, but knowing nothing about radios, I was somewhat overwhelmed by it all and didn&rsquo;t know where to start. I didn&rsquo;t pursue the interest until now. In case …</p><p>I&rsquo;ve been vaguely interested in <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Amateur_radio">amateur radio</a> for a few years. The idea of decentralized, low-infrastructure communications appeals to me, but knowing nothing about radios, I was somewhat overwhelmed by it all and didn&rsquo;t know where to start. I didn&rsquo;t pursue the interest until now. In case anyone else is in the same position, I thought I would outline what worked for me.</p> <p>A couple weeks ago I saw that the local library had a copy of the <a href="http://www.amazon.com/dp/0872590836/">ARRL Ham Radio License Manual</a>. The Manual is meant to teach beginners the basics of radio and help them to pass the <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Amateur_radio_licensing_in_the_United_States#Current_license_classes">Technician license</a> exam: a 35-question multiple choice test. The entire question and answer pool is publicly available.</p> <p>My method for using the book was to read one chapter every morning. Immediately afterwards I would quiz myself on all the relevant questions for that chapter (included in the back of the book). For the rest of the day, I wouldn&rsquo;t think at all about radios, until the evening, when I would once again quiz myself on all the questions from that day&rsquo;s chapter. The book consists of nine chapters. I combined chapters seven and eight into one day, and so finished the book in 8 days. Over the course of the ninth day I took a dozen or so practice tests on <a href="http://www.qrz.com/p/testing.pl">QRZ.com</a>. The following day I took the real exam.</p> <p>Thanks to the book, in little more than a week I went from knowing absolutely nothing about radios (and near to nothing about electronics) to being confidently able to ace the Technician exam and earn my amateur radio license.</p> <p>One could just memorize the question pool and probably easily pass the test the same way. I&rsquo;m not much interested in licenses. I didn&rsquo;t start this venture just to be awarded a slip of paper by the FCC. I&rsquo;m after the knowledge. Using a resource like the book to help me in comprehending all of the relevant topics appealed to me much more than rote memorization of the exam&rsquo;s answers.</p> <p>Of course all I possess now is book knowledge. That needs to be supplemented with experience. But once I buy a radio, I feel that I have a solid base from which to leap.</p>