martedì 26 settembre 2017

TEST - SMART INSTALL rtl_433 receiver ON WINDOWS WORKSTATION AND VMWARE ...

SMART INSTALL rtl_433 receiver ON WINDOWS WORKSTATION AND VMWARE WITH RTL SDR

rtl_433 turns your Realtek RTL2832 based DVB dongle into a 433.92MHz generic data receiver quick and easy installation.

Tools used: 
  • VMware Workstation Player
  • GNU Radio Live SDR Environmento
  • merbanan/rtl_433

Install Requirements:

Windows system machine with 4gb of ram and dual core processor, rtl sdr device.


Pre Installation
  • Download GNU Radio Live SDR Environment 3.7.11
  • Download VMware Workstation Player
  • Install VMware Workstation Player
  • Start VMware Workstation Player
  • Create a new virtual machine , installer disc image file (iso) with GNU Radio Live SDR Environment image
  • Open virtual machine
  • Download rtl_433-master.zip from Link: https://github.com/merbanan/rtl_433
  • Install rtl_433
​installation rtl_433:

Download rtl_433-master.zip from Link: https://github.com/merbanan/rtl_433

Unpack the source code and reneame directory in rtl_433

Open terminal to the top level directory rtl_433 and insert command:

cd rtl_433/
autoreconf --install
./configure
make
sudo make install

Running:

Default receive mode, attempt to decode all known devices,open terminal insert:



rtl_433 -G

Debug Mode (Recommended is very interesting) ,open terminal insert:

rtl_433 -G -D

or/and change frequency example:

rtl_433 -f 433.8e6 -D

or/and explore other ISM Band:

rtl_433 -f 315.92e6 -D
rtl_433 -f 433.92e6 -D (Default)
rtl_433 -f 868.92e6 -D (Tested message detected and debuged!)
rtl_433 -f 915.92e6 -D




More option:




CommandDescription
rtl_433 -G Default receive mode, attempt to decode all known devices
rtl_433 -p NN -R 1 -R 9 -R 36 -R 40 Typical usage: Enable device decoders for desired devices. Correct rtl-sdr tuning error (ppm offset).
rtl_433 -a Will run in analyze mode and you will get a text description of the received signal.
rtl_433 -A Enable pulse analyzer. Summarizes the timings of pulses, gaps, and periods. Can be used in either the normal decode mode, or analyze mode.
rtl_433 -a -t Will run in analyze mode and save a test file per detected signal (gfile###.data). Format is uint8, 2 channels.
rtl_433 -r file_name Play back a saved data file.
rtl_433 file_name Will save everything received from the rtl-sdr during the session into a single file. The saves file may become quite large depending on how long rtl_433 is left running. Note: saving signals into individual files wint rtl_433 -a -t is preferred.
rtl_433 -F json -U | mosquitto_pub -t home/rtl_433 -l Will pipe the output to network as JSON formatted MQTT messages. A test MQTT client can be found in tests/mqtt_rtl_433_test.py.
rtl_433 -f 433535000 -f 434019000 -H 15 Will poll two frequencies with 15 seconds interval.

Help:


rtl_433 -h
 
Usage: = Tuner options =
 [-d <RTL-SDR USB device index>] (default: 0)
 [-g <gain>] (default: 0 for auto)
 [-f <frequency>] [-f...] Receive frequency(s) (default: 433920000 Hz)
 [-H <seconds>] Hop interval for polling of multiple frequencies (default: 600 seconds)
 [-p <ppm_error] Correct rtl-sdr tuner frequency offset error (default: 0)
 [-s <sample rate>] Set sample rate (default: 250000 Hz)
 [-S] Force sync output (default: async)
 = Demodulator options =
 [-R <device>] Enable only the specified device decoding protocol (can be used multiple times)
 [-G] Enable all device protocols, included those disabled by default
 [-l <level>] Change detection level used to determine pulses [0-16384] (0 = auto) (default: 0)
 [-z <value>] Override short value in data decoder
 [-x <value>] Override long value in data decoder
 [-n <value>] Specify number of samples to take (each sample is 2 bytes: 1 each of I & Q)
 = Analyze/Debug options =
 [-a] Analyze mode. Print a textual description of the signal. Disables decoding
 [-A] Pulse Analyzer. Enable pulse analyzis and decode attempt
 [-I] Include only: 0 = all (default), 1 = unknown devices, 2 = known devices
 [-D] Print debug info on event (repeat for more info)
 [-q] Quiet mode, suppress non-data messages
 [-W] Overwrite mode, disable checks to prevent files from being overwritten
 [-y <code>] Verify decoding of raw data (e.g. "{25}fb2dd58") with enabled devices
 = File I/O options =
 [-t] Test signal auto save. Use it together with analyze mode (-a -t). Creates one file per signal
   Note: Saves raw I/Q samples (uint8 pcm, 2 channel). Preferred mode for generating test files
 [-r <filename>] Read data from input file instead of a receiver
 [-m <mode>] Data file mode for input / output file (default: 0)
   0 = Raw I/Q samples (uint8, 2 channel)
   1 = AM demodulated samples (int16 pcm, 1 channel)
   2 = FM demodulated samples (int16) (experimental)
   3 = Raw I/Q samples (cf32, 2 channel)
   Note: If output file is specified, input will always be I/Q
 [-F] kv|json|csv Produce decoded output in given format. Not yet supported by all drivers.
  append output to file with :<filename> (e.g. -F csv:log.csv), defaults to stdout.
 [-C] native|si|customary Convert units in decoded output.
 [-T] specify number of seconds to run
 [-U] Print timestamps in UTC (this may also be accomplished by invocation with TZ environment variable set).
 [<filename>] Save data stream to output file (a '-' dumps samples to stdout)

Supported device protocols:
 
    [01]* Silvercrest Remote Control
    [02]  Rubicson Temperature Sensor
    [03]  Prologue Temperature Sensor
    [04]  Waveman Switch Transmitter
    [05]* Steffen Switch Transmitter
    [06]* ELV EM 1000
    [07]* ELV WS 2000
    [08]  LaCrosse TX Temperature / Humidity Sensor
    [09]* Template decoder
    [10]* Acurite 896 Rain Gauge
    [11]  Acurite 609TXC Temperature and Humidity Sensor
    [12]  Oregon Scientific Weather Sensor
    [13]  Mebus 433
    [14]* Intertechno 433
    [15]  KlikAanKlikUit Wireless Switch
    [16]  AlectoV1 Weather Sensor (Alecto WS3500 WS4500 Ventus W155/W044 Oregon)
    [17]* Cardin S466-TX2
    [18]  Fine Offset Electronics, WH2 Temperature/Humidity Sensor
    [19]  Nexus Temperature & Humidity Sensor
    [20]  Ambient Weather Temperature Sensor
    [21]  Calibeur RF-104 Sensor
    [22]* X10 RF
    [23]* DSC Security Contact
    [24]* Brennenstuhl RCS 2044
    [25]  GT-WT-02 Sensor
    [26]  Danfoss CFR Thermostat
    [27]* Energy Count 3000 (868.3 MHz)
    [28]* Valeo Car Key
    [29]  Chuango Security Technology
    [30]  Generic Remote SC226x EV1527
    [31]  TFA-Twin-Plus-30.3049 and Ea2 BL999
    [32]  Fine Offset Electronics WH1080/WH3080 Weather Station
    [33]  WT450
    [34]  LaCrosse WS-2310 Weather Station
    [35]  Esperanza EWS
    [36]  Efergy e2 classic
    [37]* Inovalley kw9015b rain and Temperature weather station
    [38]  Generic temperature sensor 1
    [39]  WG-PB12V1
    [40]* Acurite 592TXR Temp/Humidity, 5n1 Weather Station, 6045 Lightning
    [41]* Acurite 986 Refrigerator / Freezer Thermometer
    [42]  HIDEKI TS04 Temperature, Humidity, Wind and Rain Sensor
    [43]  Watchman Sonic / Apollo Ultrasonic / Beckett Rocket oil tank monitor
    [44]  CurrentCost Current Sensor
    [45]  emonTx OpenEnergyMonitor
    [46]  HT680 Remote control
    [47]  S3318P Temperature & Humidity Sensor
    [48]  Akhan 100F14 remote keyless entry
    [49]  Quhwa
    [50]  OSv1 Temperature Sensor
    [51]  Proove
    [52]  Bresser Thermo-/Hygro-Sensor 3CH
    [53]  Springfield Temperature and Soil Moisture
    [54]  Oregon Scientific SL109H Remote Thermal Hygro Sensor
    [55]  Acurite 606TX Temperature Sensor
    [56]  TFA pool temperature sensor
    [57]  Kedsum Temperature & Humidity Sensor
    [58]  blyss DC5-UK-WH (433.92 MHz)
    [59]  Steelmate TPMS
    [60]  Schrader TPMS
    [61]* LightwaveRF
    [62]  Elro DB286A Doorbell
    [63]  Efergy Optical
    [64]  Honda Car Key
    [65]* Template decoder
    [66]  Fine Offset Electronics, XC0400
    [67]  Radiohead ASK
    [68]  Kerui PIR Sensor
    [69]  Fine Offset WH1050 Weather Station
    [70]  Honeywell Door/Window Sensor
    [71]  Maverick ET-732/733 BBQ Sensor
    [72]* RF-tech
    [73]  LaCrosse TX141TH-Bv2 sensor
    [74]  Acurite 00275rm,00276rm Temp/Humidity with optional probe
    [75]  LaCrosse TX35DTH-IT Temperature sensor
    [76]  LaCrosse TX29IT Temperature sensor
    [77]  Vaillant calorMatic 340f Central Heating Control
    [78]  Fine Offset Electronics, WH25 Temperature/Humidity/Pressure Sensor
    [79]  Fine Offset Electronics, WH0530 Temperature/Rain Sensor
    [80]  IBIS beacon
    [81]  Oil Ultrasonic STANDARD FSK
    [82]  Citroen TPMS
    [83]  Oil Ultrasonic STANDARD ASK
    [84]  Thermopro TP11 Thermometer
    [85]  Solight TE44
    [86]  Wireless Smoke and Heat Detector GS 558
    [87]  Generic wireless motion sensor
    [88]  Toyota TPMS
    [89]  Ford TPMS
    [90]  Renault TPMS

* Disabled by default, use -R n or -G


lunedì 25 settembre 2017

TEST - SMART INSTALL rtl-wmbus receiver ON WINDOWS WORKSTATION AND VMWAR...

SMART INSTALL rtl-wmbus receiver ON WINDOWS WORKSTATION AND VMWARE WITH RTL SDR

rtl-wmbus: software defined receiver for Wireless-M-Bus with RTL-SDR quick and easy installation.

Tools used: 
  • VMware Workstation Player
  • GNU Radio Live SDR Environmento
  • xaelsouth/rtl-wmbus

Install Requirements:

Windows system machine with 4gb of ram and dual core processor, hackrf or rtl sdr device.


Pre Installation
  • Download GNU Radio Live SDR Environment 3.7.11
  • Download VMware Workstation Player
  • Install VMware Workstation Player
  • Start VMware Workstation Player
  • Create a new virtual machine , installer disc image file (iso) with GNU Radio Live SDR Environment image
  • Open virtual machine
  • Download xaelsouth-rtl-wmbus-master.zip from Link: https://github.com/xaelsouth/rtl-wmbus
  • Install rtl-wmbusDecoder
​installation rtl-wmbus:

Download xaelsouth-rtl-wmbus-master.zip from Link: https://github.com/xaelsouth/rtl-wmbus

Unpack the source code

Open terminal to the top level directory rtl-wmbus-master and insert command:

make

Running:

Open terminal to the top level directory rtl-wmbus-master and then use one of these three options:

To save IQ-stream on disk and decode them off-line:
 
rtl_sdr samples.bin -f 868.9M -s 1600000cat samples.bin | build/rtl_wmbus

To run continuously:

rtl_sdr -f 868.9M -s 1600000 - 2>/dev/null | build/rtl_wmbus

To count "good" (no 3 out of 6 errors, no checksum errors) packets:

cat samples.bin | build/rtl_wmbus 2>/dev/null | grep "[T,C]1;1;1" | wc -l

Carrier-frequency given at "-f" must be set properly. With my DVB-T-Receiver I had to choose carrier 50kHz under the standard of 868.95MHz. Sample rate at 1.6Ms/s is hardcoded and cannot be changed.

samples2.bin is a "life" example with two devices received.

TEST - SMART INSTALL NRF24-BTLE-Decoder ON WINDOWS WORKSTATION AND VMWAR...

SMART INSTALL NRF24-BTLE-Decoder ON WINDOWS WORKSTATION AND VMWARE WITH HackRF

NRF24-BTLE-Decoder with HackRF quick and easy installation.

Tools used:
  • VMware Workstation Player
  • GNU Radio Live SDR Environment
  • omriiluz/NRF24-BTLE-Decoder
Install Requirements: 

Windows system machine with 4gb of ram and dual core processor, hackrf or rtl sdr device.

Installation
  • Download GNU Radio Live SDR Environment 3.7.11
  • Download VMware Workstation Player
  • Install VMware Workstation Player
  • Start VMware Workstation Player
  • Create a new virtual machine , installer disc image file (iso) with GNU Radio Live SDR Environment image
  • Open virtual machine
  • Install  NRF24-BTLE-Decoder
  • Download nrf24_demod.grc.zip from Link: https://wiki.bitcraze.io/misc:hacks:hackrf

Installations code:

git clone https://github.com/omriiluz/NRF24-BTLE-Decoder
cd NRF24-BTLE-Decoder
cd bin
ls
mkfifo /tmp/fifo
 
Download nrf24_demod.grc.zip from Link: https://wiki.bitcraze.io/misc:hacks:hackr , UnZip and copy in to bin directory ( NRF24-BTLE-Decoder/bin)

Running

Step 1:
 

open terminal in the bin directory and insert:

cat /tmp/fifo | ./nrf24-btle-decoder -d 1

Step 2:


Open with GnuRadio grc file "nrf24_demod.grc" and "Executive the flow graph" .

 
 

TEST - SMART INSTALL LTE-Cell-Scanner ON WINDOWS WORKSTATION AND VMWARE...

SMART INSTALL LTE-Cell-Scanner ON WINDOWS WORKSTATION AND VMWARE WITH RTL_SDR



continue to contribution test code sniff gsm traffic with Evrytania/LTE-Cell-Scanner quick and easy installation.

Tools used:
  • VMware Workstation Player
  • GNU Radio Live SDR Environment
  • Evrytania/LTE-Cell-Scanner
Install Requirements: 

Windows system machine with 4gb of ram and dual core processor, hackrf or rtl sdr device.

Installation
  • Download GNU Radio Live SDR Environment 3.7.11
  • Download VMware Workstation Player
  • Install VMware Workstation Player
  • Start VMware Workstation Player
  • Create a new virtual machine , installer disc image file (iso) with GNU Radio Live SDR Environment image
  • Open virtual machine
  • Download ZIP file to github of Evrytania/LTE-Cell-Scanner
  • UnZip Evrytania/LTE-Cell-Scanner on desktop
  • Download ZipFile from GitHub:
https://github.com/Evrytania/LTE-Cell-Scanner
  • Fix lib and dependencies:
sudo apt install libblas-dev librtlsdr-dev libncurses5-dev libitpp-dev -y
  • Quick build instructions:
cd LTE-Cell-Scanner
mkdir build
cd build
cmake ..
make
  • Install:
sudo make install

First:

I advise you to search online the frequencies allocated for your area of lte channel.

Quick usage instructions:
  • Search for LTE carriers within a common LTE frequency range used in the US:
CellSearch --freq-start 715e6 --freq-end 768e6
  • Start tracking LTE cells on frequency 739 MHz:
LTE-Tracker -f 739000000

lunedì 18 settembre 2017

TEST - SMART INSTALL IMSI-catcher AND SNIFFING GSM TRAFFIC ON WINDOWS WORKSTATION AND VMWARE WITH HACKRF AND RTL_SDR

SMART INSTALL IMSI-catcher AND SNIFFING GSM TRAFFIC ON WINDOWS WORKSTATION AND VMWARE WITH HACKRF AND RTL_SDR



SMART INSTALL  IMSI-catcher AND SNIFFING GSM TRAFFIC ON WINDOWS WORKSTATION AND VMWARE WITH HACKRF AND RTL_SDR


continue to contribution test code sniff gsm traffic with IMSI-catcher quick and easy installation.

 This is a modified procedure found online and tested to ensure functionality


My Link:

http://giammaiot.blogspot.it/

Tools used
  • VMware Workstation Player
  • GNU Radio Live SDR Environment
  • simple_IMSI-catcher.py
  • gr-gsm_livemon
Install Requirements

Windows system machine with 4gb of ram and dual core processor, hackrf or rtl sdr device.

Step1:

Installation
  • Download GNU Radio Live SDR Environment 3.7.11
  • Download VMware Workstation Player
  • Install VMware Workstation Player
  • Start VMware Workstation Player
  • Create a new virtual machine , installer disc image file (iso) with GNU Radio Live SDR Environment image
  • Open virtual machine
  • Download ZIP file to github of  Oros42/IMSI-catcher
  • UnZip Oros42/IMSI-catcher on desktop
  • Install and update code with this command:

sudo add-apt-repository -y ppa:ptrkrysik/gr-gsm
sudo apt update
sudo apt install gr-gsm

Step2:

Find frequencies

Metod 1:

Run in a terminal:

grgsm_scanner

otherwise for HackRF

Metod  2:

You can either use the grgsm_scanner program from gr-gsm mentioned above, or fetch the kalibrate-hackrf tool like this:
sudo apt-get install automake autoconf libhackrf-dev
git clone https://github.com/scateu/kalibrate-hackrf
cd kalibrate-hackrf/
./bootstrap
./configure
make
sudo make install
Run
kal -s GSM900
kal: Scanning for GSM-900 base stations.
GSM-900:
               chan:   14 (937.8MHz + 10.449kHz)     power: 3327428.82
               chan:   15 (938.0MHz + 4.662kHz)       power: 3190712.41
 
Step3:

Running:

Open 2 terminals:

In terminal 1 entern in the desktop directory to save UnZip Oros42/IMSI-catcher and insert:


sudo python simple_IMSI-catcher.py --sniff
You can add -h to display options.

In terminal 2 insert (example):


gr-gsm-livemon –f 939.9M
 
 

martedì 27 giugno 2017

HOMEMADE - DIY - LOW COST RADIO BEACON

Build a radio beacon with the material found in the house at a cost of few euros.

We start with the idea that digital radio audio signals can be recorded and then decoded. Among my videos you can see how to decode a digital signal found on youtube.

You can use countless software and protocols. Important is that you can generate the signal, transmit it with a radio transmitter, receive it with a radio and record it here. Then this audio will be retransmitted.

Below are some low cost examples:  


1. FM Radio Beacon


 


2. AM Radio Beacon


 


3. Multi Channel Radio Beacon AM & FM 











If you plan to use this system standalone you can associate an additional power generator (solar panels, wind power generator, hydro turbine, etc)

Good Fun.


lunedì 20 marzo 2017

Various app Android audio decoders to play with RTL SDR


STEUP HARDWARE

To simplify the reception of radio messages is possible to simulate the same.
To simulate the messages you need:

- Audio FM Transmitter via Jack
- RTL SDR with the drivers and software installed in your mobile phone
- OTG cable
- Smartphone jack output adapter to split microphone and headphones
- Audio file containing the signal, previously registered or already prepared (eg found on the internet)
- Software to decode or / and encode message




SETUP SOFTWARE

Driver





Scanner Radio receive

1. SDR TOUCH

SDR Touch supports receiving FM radio, AM, SSB and CW broadcasts including HAM radio amateurs, police, air traffic, weather reports, fire department and emergency stations, taxi traffic, audio of analogue TV broadcasts, digital broadcasts and many more! Depending on the hardware used, its radio frequency coverage could span between 50 MHz and 2.2 GHz. Turn your mobile phone or tablet into an affordable and portable software defined radio scanner. SDR Touch currently demodulates WFM, AM, NFM, USB, LSB, DSB, CWU and CLW signals.



2. RF Analyzer

Use an OTG (on-the-go) USB cable to connect your HackRF/RTL-SDR to an Android phone/tablet and this app will visualize the RF spectrum (frequency magnitude and waterfall plot)!


Various Decoder Demodulator Audio

1. TIVAR

This app has been created by Dave, W1HKJ and can be used to decode digital modes used on shortwave and other forms of radio including programmes such as VOA Radiogram and DigiDX., CW (morse) and RTTY.




2.AndFlmg FLDigi for Android

AndFlmsg is a combination of Fldigi and Flmsg for portable devices running Android.


3. ACARS DECODER

ACARS Decoder lets you view ACARS transmissions on your android device. Just connect it to a VHF radio (or even set it next to the radio's speaker), tune in an ACARS frequency, and watch the decodes.


4. NAVTEX DECODER

NAVTEX Decoder lets you view NAVTEX marine weather transmissions on your Android device. Just set it near a radio (or for better quality decoding, connect a cable from the radio's audio output jack to the microphone jack), tune in a NAVTEX frequency, and watch the transmissions.




5. HF Weather Fax

HF Weather Fax lets you receive marine weather radiofascimile transmissions on your Android device, using the audio from your HF marine radio. Just set it next to the radio's speaker or headphones, tune in a weather fax frequency, and watch the images come in.



6. DroidNavtex for marine

DroidNavtex decodes NAVTEX messages from your receiver through your phones/tablets microphone or through a connected interface. Special audio filters even decode very weak signals through the microphone and make DroidNavtex a very affordable alternative to high priced decoders.


7. Robot36 - SSTV Image Decoder

It decodes the following modes at the moment:

Robot Modes: 36 & 72
PD Modes: 50, 90, 120, 160, 180, 240 & 290
Martin Modes: 1 & 2
Scottie Modes: 1, 2 & DX
Wraase Modes: SC2 180



8. SSTV Encoder

Currently supported modes:
Martin Modes: Martin 1, Martin 2
PD Modes: PD 50, PD 90, PD 120, PD 160, PD 180, PD 240, PD 290
Scottie Modes: Scottie 1, Scottie 2, Scottie DX
Robot Modes: Robot 36 Color, Robot 72 Color
Wraase Modes: Wraase SC2 180



9. DroidSSTV - SSTV for Ham Radio

DroidSSTV lets you transmit and receive amateur radio (ham radio) slow scan TV (SSTV) on your Android Smartphone or Android tablet. This communications app is a great tool for portable amateur radio SSTV operation. Just connect your Android phone or tablet to an HF radio (or even set it next to the radio’s speaker), tune on to an SSTV frequency, and watch the pictures scroll onto the screen.DroidSSTV supports the ham radio modes Scottie 1, Scottie 2, Scottie DX, Martin 1, and Martin 2 at this time.



10. APSK

this app receives BPSK31 through the microphone and displays the received text on the screen. it probably won't work at all without a pretty fast processor. also, the waterfall doesn't line up right yet.


11. DGPS

This app can decode DGPS (Differential Global Positioning System) beacon transmissions. DGPS stations transmit the difference between positions indicated by GPS satellite systems and the known fixed position of the station. This allows higher accuracy.


12. DroidPSK - PSK for Ham Radio

DroidPSK is an application to decode and encode Ham Radio BPSK31 and BPSK63. A great tool for portable Amateur Radio PSK operation.
DroidPSK is able to decode a BPSK31 or BPSK63 signal though the build in microphone. Just hold your Android phone or tablet close to the speaker of you Amateur Radio transceiver, adjust the waterfall slider to the PSK carrier frequencies and DroidPSK will start decoding.
In transmitting mode characters can be entered trough the keyboard. 20 Macros are also available to store standard texts like "name and qth" and "station info"
Starting V2.0 DroidPSK now also includes a logbook. Callsign, Name RST etc can be easily transferred into the lookbook from the receiving screen. The logbook also includes ADIF export and import to transfer your logbook data to a PC based logging software.


13. DroidRTTY for Ham Radio

DroidRTTY is an application to decode and encode Ham Radio RTTY with the build in microphone/speaker or wired to your radio.
A waterfall shows the frequency spectrum of 100Hz to 2500Hz. Just slide the waterfall slide on a RTTY carrier frequency and DroidRTTY will decode the signal.


14. Morse Code Reader

Listens to Morse code through your phone's mic and translates it to text.



15. EPIRB Distress Radiobeacon 406Mhz

Décoder les trames audio des balises de détresse 406MHz à l'aide d'un PC, d'un téléphone ou d'une tablette ANDROID


16. HAB Modem and Tracker

Ground tracking app for high altitude balloons, complete with RTTY modem, offline mapping, online distributed listener integration, chase car location reporting and more.


17. Radio ID

Identify two-way radio transmissions made using Motorola MDC-1200, GE STAR, or Kenwood FleetSync radio identifier formats. Also decodes QuickCall II tone paging. (All formats trademarks of their respective owners).




18. DTMF Decoder

DTMF decodes and encodes DTMF (Dual-tone multi-frequency) tones trough the phones speaker and microphone.


19. Alert Field Decoder

Field technicians who work on 'Alert' transmission equipment can now use their Android phone to decode the transmitted alert data.
This application decodes 300 Baud FSK data transmitted in the common Alert 1 protocols, BDF and IFLOWS.
Just connect your RF scanner audio output to your microphone input, or hold your built in microphone next to the scanners speaker.
This app decodes data from Handar, Campbell Scientific, High Sierra, and other alert transmitters.
This app does NOT decode the Alert 2 protocol


20. Pisces Decoder

Pisces Decoder listens for the sound of a telemetry tag via the microphone. If a valid tag is heard, it will display the code along with the time, coordinates of the device, signal strength, and be recorded to a file which can then be exported. The app can be used with any audio receiver or scanner without decoding capability that can be tuned to VHF frequencies of telemetry tags creating a relatively inexpensive means for manual tracking.


DIY Transfer Data

1. Modem_FSK

It communicates in the style of an acoustic coupler. 
Only an alphanumeric character corresponds. 
It can communicate with Modem_FSK_Receiver.


2. AUDIO MODEM

This application enables the user to transmit data between air-gapped devices using audio. 
It uses a simple MODEM algorithm to enable the user to send and receive short data messages (up to 250 bytes, within up to 3 seconds) between nearby phones or computers, utilizing the sender's speaker and the receiver's microphone.