Tous les articles par F4HUY

Arduino POCSAG encoder 1200bp

This maybe can help someone want to « recycle » old pocsag pager, original code from ON1ARF is available on gihub, Alex, has made a modification of the main code to ensure the running with 1200bp (original code is for 512bp), at this time i have made some successful test under Arduino 1.8.1

You can use a Arduino and a cheap Si4432 from ebay, don’t forget to insert a level shifter to ensure a 5v/3.3v conversion (if you run with Atmega under 5v), in my case i have used a RFM22 Shield from SparkFun

STEP:

Download the package

Put RadioHead and Pocsag folder into libraries Arduino folder

Edit Pocsag_1200.ino file, go to line 66 to set the frequency of your pager

Upload the sketch on your Arduino, then lunch the serial interface

The format to send a message is like this:
P « adress » « source » « repeat » « message »

Grab the last 6 digit’s of the pager, then format the message like this: P 0123456 0123456 1 TEST

Setting TX power to 6mW is almost enough to do some test, next way is to hack the receiver on UHF Ham band …

NOTE: 24/12/2019 Pager above is successfully hacked on 438.2160 with changing the first LO with a 49.152 Mhz quartz.

Related:
Un emetteur POCSAG avec Arduino et Raspberry

Retro engineering on a pager TATOO Hack

ADF4351 with Arduino and rotative encoder

I have made some modifications of ADF4351 OE6OCG Arduino sketch:

  • Using rotative encoder instead push button’s.
  • Add a STEP button with 10M/1M/100K/10k/6.25k step’s size. (you can use push of encoder)
  • Add a Band button to load 35/50/145/435/1240/2345/3000/4400 frequency.
  • Using a LCD 2×20 with I2C <LiquidCrystal_I2C> libraries.

My test was done with the ADF4351 SV1AFN Board,

DONT FORGET TO INSERT A LEVEL SHIFTER BETWEEN ARDUINO AND ADF4351 BOARD, (for my test i have used Arduino NANO @8Mhz 3.3v, so, don’t need).

Code is dirty and need’s clean-up, but work, available here.

UPDATE 8/12/17: Bug with 10Mhz Step size is fixed.

http://www.f4huy.fr/wp-content/uploads/2017/02/ADF4351_Rev02.zip

DRA818 Transceiver with Arduino

prototyp

 

This is a small prototype of future TRX for 2 meters band, the goal is to make a very simple construction for mobile usage, Based on DRA818 chinese module, he use Arduino with a rotative encoder some small buttons.

Some details:

– Coverage from 144 to 146 (possible extend from 134 to 174).
– Mode VFO or Repeater (shift -600k) with 1750Hz carrier.
– Function: Scan (not implemented yet), Memory, Step (5/10/12.5/25/100k), Wide/Narrow 12.5/25Khz, Power output 5/20W (with old TRW20 PA module).
Continuer la lecture de DRA818 Transceiver with Arduino

Find and listen TETRA Network in your area

Update 9/9/2016

I have write something for non friend linux users, a script (bash) for load all components in the same time, flow-graph are also modified for 425Mhz (most common in EU for puclic networks). Download here. Unzip and put the folder in your personal folder, change the path of every file by replacing « username » ( /home/username/Telive_Run ), give permission on every file, by CHMOD 755, now, you just need to run Telive_Run.sh to start the listen of your favorite Tetra network, default file loaded with GRC is telive_1ch_simple_gr37_udp.grc

sq5bpf has release two years ago, a great software called, TELIVE.

« Telive is a program which can be used to display information like signaling, calls, SDS, location information etc from a TMO Tetra network. It is also possible to log the signalling information, listen to the audio in realtime and to record the audio. Playing the audio and re-compressing it into ogg is done via external scripts. The software is based upon modified osmocom-tetra software. Location information can be written to a KML file, to be opened in Google Earth and similar software. »

1) Install the software, you can find documentations and install scripts on GitHub
Continuer la lecture de Find and listen TETRA Network in your area