I have often thought it would be nice if there was an open source (soundcard/ FOB based) SAME decoder solution.
One could dedicate a cheap USB sound FOB to a receiver parked on their NOAA weather radio frequency that would sit and decode any SAME data bursts.
I am thinking for interfacing to repeaters to provide custom weather alert signaling.
It does appear that software to decode SAME data exists, just not open source.
A SAME software decoder would benefit projects like thelinkbox, and asterisk app_rpt as well as other projects.
Greg Hewgill, has updated the source to his NWR tools, now at:
"Drew" Kirkman, W4KMC writes:
NOAA’s Specific Area Message Encoding (or SAME) protocol is used to further streamline the Emergency Alert System. Information about an emergency message (such as locations affected, type of message, where it’s coming from, and how long it will be considered effective) is transmitted in the form of digital bursts at the beginning and end of said message. These bursts are AFSK-modulated data with a throughput of 520.83 bits per second. Mark tone (binary 1) is 2083.3 Hz and space tone (binary 0) is 1562.5 Hz, with each tone lasting about 1920 microseconds. Bytes are transmitted in reverse order (LSB -> MSB), that is, 00010111 would be transmitted as 11101000. There are other technical specifications regarding its use in the real world, but it’s irrelevant here. Essentially, if you handed the right text to it, I have a SAME encoder. It outputs true SAME-encoded data."
See his NOAA SAME web based audio encoder/decoder at:
I also stumbled into:
"Using an Arduino Uno and a few other external components, I've been able to reliably decode the SAME messages."
Someone updated multimon, and it now has EAS / SAME decoding support!
And this PHP-based SAME AFSK encoder: http://www.whence.com/minimodem/