Yaesu FTM-100DE/DR – Field Testing



I recently aquired FTM-100DE unit and starting to test it throughfully whats good and whats bad. I will update my experience with the unit from time to time:

+ small
+ APRS side easy to operate/configure
+ comes with dtmf-mic

– DualWatch is still a big question mark. Afaik you can only monitor HOME channel while you are using APRS on another channel.
– Buttons are small (not for big thumbs)
– There is a lot stuff in rig (like C4FM) but easy to use documentation is lacking.

To be continued..   de oh2fxd


Summary (specs taken from Yaesu site):



Introducing the FTM-100DR VHF/UHF Dual Band Transceiver, an exciting new way to enter into Yaesu’s revolutionary world of System Fusion C4FM Digital Communications.  The FTM-100DR’s single receiver design provides 50 solid Watts of RF power on both the 144 and 430 MHz amateur radio bands, while still being host to a feature packed suite of both C4FM Digital and FM Analog communications capabilities that fit every amateur radio operators needs.

Designed with simplicity and convenience in mind, the FTM-100DR’s highly visible and compact 160 x 40 pixel graphical dot-matrix display can be detached from the body of the radio and remotely mounted providing even more installation options. This vibrant white LED backlit display provides a clear and crisp view of the radios current operating status, not limited to GPS Information, SD Card status, and Operating band name/memory channel tags (Alphanumeric).

The FTM-100DR operates in three (3) Digital modes and an (1) Analog mode to suit your needs. This feature packed radio is our first Digital Mobile equipped with our new Automatic Mode Select (AMS) function that instantly detects the received signal mode. The AMS function enables stress-free operation and eliminates the need to manually switch between communication modes.
·V/D Mode   (Voice/Data simultaneous communication mode)
The digital voice signal is transmitted in one half of the band width. Simultaneously the other half of the 12.5 kHz band width channel is used for error correction of the voice signal and other data. By incorporating powerful error correction technology developed for professional communication devices, effective error correction codes provide the advantage of fewer interruptions to conversations. The Clear Voice technology developed for the C4FM FDMA Digital mode provides the ideal balance of error correction and sound quality.
·Voice FR mode   (Voice Full Rate Mode)
This mode uses the full 12.5 kHz bandwidth to transmit digital voice data. The increased amount of voice data permits high quality voice communication, providing superb sound quality for a “rag chew” with friends.
·Data FR mode   (High Speed Data Communication Mode)
This high-speed data communication mode uses the full 12.5 kHz bandwidth for data communication. The transceiver automatically switches to Data FR mode when transmitting snapshot pictures, and can be used to transmit large quantities of data at high speed.
·Analog FM mode
Analog FM is effective when weak signal strength causes audio drop out in the digital mode, and enables communication up to the borderline of the noise level. Also the use of established Yaesu low power circuit designs provides greater efficiency than the digital modes.  This is the typical FM mode used by most typical non-digital handhelds and VHF/UHF mobiles.

Digital and Analog FM Capable

There is no reason to lose communications with friends who have not yet chosen to transition to Digital. The FTM-100DR performs perfectly well using both Analog FM and C4FM Digital, and can flawlessly integrate into either operating environment.

Rugged Powerful Transmitter

Transmitter RF Power Output: 50 W / 20 W / 5 W. Modulation Type: F1D, F2D, F3E: Variable Reactance Modulation, F7W: 4FSK (C4FM)

High Audio Output Power

Loud 3 Watt Audio Outputs with the internal speaker. 8 Watt output using Optional External Speaker (MLS-200-M10)

Large BUSY/TX Indicator

Two large and vibrant multi-colored BUSY/TX LED status indicators clearly show the current operating state of the transceiver, turning Green when receiving an analog FM transmission and blue when receiving digital.

• The top half lights green when in the BUSY/RX state.
• The top half lights red during transmission.
• The bottom half lights blue while receiving or transmitting digital voice signals.
• The bottom half lights white while receiving or transmitting digital data.
• The bottom half blinks blue when receiving the signal containing a different TONE frequency or DCS code other than the one configured.

GPS Included

Built-in 66 channel GPS receiver and antenna provides location, time, direction and APRS® information. A GPS Logging Function is included.

APRS® Included

1200/9600bps APRS® (Automatic Packet Reporting System) Data communication capability included.

Hands-free Operation

Law abiding (where required) Hands-free operation is available by using the optional wireless Bluetooth® unit and headset. Optional Bluetooth® unit (BU-2) required.

Voice Guide and Recording Function

Optional Voice Guide Unit (FVS-2) announces your current operating frequency, band change and APRS® messages. You can record up to 5 minutes of received signals, or continuously record the last 30 seconds of received audio.

Digital Group Monitor (GM) Function

The digital GM function automatically checks whether members registered to a group are within the communication range, and displays information such as the distance and orientation for each call sign on the screen. This useful function not only enables you to see which friends are within communication range, it also permits you to see at a glance where all group members are located. Additionally, this function can be used to send messages and image data between group members. The Digital Group Monitor applies to direct communications between members; it is not applicable through a repeater.

This is valuable feature for public service group activites, Search & Rescue operations, and any number of other uses limited only by your imagination!

Frequency Range

108 – 137 MHz (Air Band)
137 – 174 MHz (144 MHz HAM)
174 – 400 MHz (GEN1)
400 – 480 MHz (430 MHz HAM)
480 – 999.99 MHz (GEN2) Cellular Blocked (North American model)
144 – 146 MHz or 144 – 148 MHz
430 – 440 MHz or 430 – 450 MHz

Other Useful Features

– 500 Memory Channels for each A(Main) band and B(Sub) band
– Storage of the Memory channels and personal settings on an inserted micro SD card
– By using a micro SD card, it is easy to copy and transfer the radio data to other compatible radios
– Versatile Scanning Receiver for Monitoring Enthusiasts (VFO Scan, Memory Scan, etc)
– Digital Clock
– Timer function: Event timer with Lap or count down functions
– Receives and Forwards Digital Image Data (Does not support MH85A11U Camera Microphone).


* The Bluetooth® name and logos are registered trademarks owned by Bluetooth SIG, Inc. and any use of such trademarks by Yaesu Co., Ltd. is under license. Other trademarks and trade names are those of their respective owners.

Here we go again – Sainsonic AP610 APRS microphone with a twist


IMG 20160528 113550747


Sainsonic was kind to ask me to review their newest APRS product.  A mic with integrated TNC, GPS and BT.   In China this device is also known as AVRT8, which has been on the market for a while but not in EU/US.  This is my short review about the mic (first thoughts) and I will update it along the way I get more experience with it and also from the feedback of you people who read this blog. So feel free to participate and ask some questions. We got an open line to Sainsonic and from my opinion they are quite helpful people. 

IMG 20160516 152204392

Okay, back to microphone itself. Sample kit is packet with:

– mic
– prolific-chip based usb programming and charger cable

I must assume that the instruction sheet/manual booklet comes with the actual package.

Mic specs:

– compatible with baofeng uv5r, prob also with wouxun and kenwood handhelds with the right connector
– internal tnc based on avrt8
– internal gps
– battery for the tnc/gps (charged via usb-port on bottom)

Mic opened. Picture is from the yo27.com forum:

To get this unit working you need to do few basic steps:
– programming via avrt8 config application which  is pretty straightforward once you get it working)
– configuring your basic data: callsign, beacon value, status etc.
– starting to use the mic either with HT only or with HT and iphone/android via BT-TNC interface

Ive had now one week of fun with this device and here is the pros/cons:

– application (as many Chinese based) need work to do before you get it working, for example on this case you need from two to four .dll downloaded separately before the configuration app can start working. This is something that Chinese vendors should already to do better.
– atleast on sample kit USB-port is not protected at all
– there is no indication how big is the internal battery or how long it will hold its charge
+ huge fun factor with this one, just add any* (*baofeng, wouxun) with right connector to your handheld and you have a 5W tracker for bike, hike etc!
+ price is okay
+ sainsonic support is better than the original developers 


I will continue to update this post along the summer, so stay tuned! 



URL and screenshots for the software:




Changing the Olympus OM-D E-M5 LCD Screen



This post is not directly related to HAM (radioamateur) hobby, but as this camera is very important tool for me and there was not so much instructions how to replace the screen correctly I thought  I will share my own experiences. 

I accidentaly broke my LCD while using excessive force when trying to unscrew my filter in top of my zeiko 12-20mm lens.  So yeah, got thumb in wrong place and the LCD broke and died. 

After that I started to google which is cheapest way to fix / replace the screen.  Price tag on local Olympus store / dealer for the part and fix would be easily over 200euro so that was not an option. 

Again Ebay was an friend and for about 70eur (including shipping/handling) I ordered new LCD screen from Hong Kong (link below). 
Also as being cautious about the happening I inspected what would protect the LCD better in the future and ordered hard screen on top of the LCD  (link below).


Here is the tools used: 

 – screen wipe (to remove any stains and stuff from the screen when changing it)
 – 28 part phone/small electronics toolkit for the screen and screws
 – new LCD screen
 – hard screen protector 

2016 01 10 15 52 23


On this picture you can clearly see that the LCD screen is badly damaged :-/

2016 01 10 15 52 58


Here is the new replacement part!

2016 01 10 15 55 31


Start the disassembly first by removing tree (3) screws and spaces from bottom of the lcd frame.  Keep the screws and spaces in good safeplace or you will loose those tiny ones!

2016 01 10 15 57 01


After that remove four (4) screws from the top of the LCD frame. 

2016 01 10 16 03 27


Now you should be able to carefullu pull apart the plastic bottom cover from the frame. Please note there is wire connected! 

2016 01 10 16 04 23


This is how it looks from the other side. Remove wire cables (just lift the locks carefully up and remove cable).

2016 01 10 16 06 25


Wires removed. Remove the center unit and put it on same way on top of the another LCD unit. I used electrician tape between the center unit and the LCD frame as the tape in picture was not in good shape after peeling it apart. Rewire those two cables back to unit (position it first correctly).  There is no pictures about the new unit and its rewiring but it should look exactly the same as the original one (without the tapes). 

2016 01 10 16 09 44


Now comes the hard part:  Push old LCD screen out from the plastic frame. Only way todo this is to push is outside from the frame. Inspect the LCD screen and you see it only goes to one direction. There is 2-way adhesive tape keeping it glued to the frame. Try to preserve it as you need it later if you dont want to put new tapes in the same spot.  After the tape has been removed put the new LCD screen back to its place by using the 2-way adhesive screen. Carefully put the main wire cable back to unit (dont forget the plastic bottom cover) and power up the camera. If you have cables tightened and cable locks on you should be able to see picture and use the touchscreen.


2016 01 10 16 41 59


After youve inspected everything works correctly you can vise versa put the screws on (dont tight too much) and then youre done! 

2016 01 10 16 50 37


It works again!

2016 01 10 16 54 08


I also applied hard lcd protector which should keep the screen a bit safer. That I doubt but extra protection is a plus.

2016 01 10 16 55 26


Installation of protector is easy, just peel of inside tape, clean the lcd screen from dust & stuff. Put it into its place. Carefully push it to the screen and remove the top (outside) part of the tape too.

2016 01 10 16 58 23


Links for Ebay:

LCD Screen: http://www.ebay.co.uk/itm/171500807939?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
LCD Screen protector: http://www.ebay.co.uk/itm/230903781053?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Update:  If you happen to damage adhesive tape in the frame you should replace it completely. It just wont hold the new LCD screen in its place. 
I am looking for good 2 side adhesive tapes which could be used with this certain model.
Update2: I managed to tape it back to frame by  heating the frame and carefully pushing lcd into it. With girlfriends hairdryer 🙂



51TNC, review of this multipurpose APRS TNC


2014 12 11 13 46 16


Hi, today I will be doing a very short review about the mystical 51TNC APRS-box which is made in China.   Just add ingredients such as proper data-cable + HT/Rig and you can  turn it into iGate/Digipeater/Tracker or even WX-Station.  

51TNC-box comes with the following set: 

  • 51TNC-box
  • PSU (without the adapter thought)
  • TTL to USB serial Interface
  • RJ45 network-cable
  • Yaesu/Kenwood compatible 6-pin data cable
  • 51TNC-box should also be equipped with bluetooth (for ie aprsdroid), but my model was lacking it! (damn ebay seller) 

Different usage profiles: (link to bigger picture HERE)



2014 12 30 09 23 05

Ive been mostly testing and using it as iGate so got no experience on the Digipeater Side. However I have verified it works nicely on both RX/TX. My current setup is SainSonic GT3MK2 handheld, proper  data-cable from taobao-seller, and the TNC-box.  You can track me on:   http://aprs.fi/#!call=a%2FOH2FXD-10&timerange=3600&tail=3600

PEOPLE having problem to startup program check that you have atleast .NET framework 4.0 installed! This is depency I noticed just a while ago!

Configuration is done via TCP/IP API and this time I need to say that the software provided is actually quite usable.  Here is some screenshots for the application itself. Please bear in mind that default IP is so you need to configure your LAN / routing for that network too 🙂

Screenshot 2014 12 12 21 20 43

Screenshot 2014 12 12 21 20 51

Screenshot 2014 12 30 10 53 25

Screenshot 2014 12 12 21 21 07


Screenshot 2014 12 12 21 21 15

Screenshot 2014 12 12 21 21 23

Screenshot 2014 12 12 21 21 38

Screenshot 2014 12 12 21 21 44


  • software is ok, its even in english and works quite good
  • box is easy to configure
  • price/quality/usability 


  • bluetooth module missing (ebay sellers fault) , not needing it anyway on own projects
  • cabling (yaesu/kenwood cable) was a bit loose, not good quality
  • missing psu-adapter
Few notices after longer use:
  • when you have SQL open on HT it wont TX (not manual or automatic), my friend oh6elf pointed out that it is important to tune audio level not too high. Im using 16ch kenwood VHF HT now as RX and it is a bit less than “nine a clock”.  You can test this yourself by sending RF test on Beacon page, tune your HT volume until TXD light wont anymore light up when you try to send a packet. When it does not lit anymore tune volume a bit down and repeat. Thanks “ELF” for support 🙂 


Original Site I got my inspiration:


Software you will need:


Taobao-Seller for the 51TNC box and wouxun/baofeng/kenwood data-cable:




Taobao-agent site Im using:



Original manual: (in chinese):




I noticed that app needs atleast MS .NET Framework 4.0 installed. Try with that and report back to me if possible!
I have mailed to developer and requested more data about the device: howto aquire newer firmware, and howto update it (serial cable included in box should do it).
I have also requested would there be DNS addition to the TCP/IP settings in the future.  



Hear you in the APRS-NET! 73 de OH2FXD-7/9/10  




PS. Here is more pictures for the item if anyone interested ^__^

2014 12 11 13 46 23

2014 12 11 13 46 35


2014 12 11 13 46 44

2014 12 11 13 50 09

2014 12 11 13 50 22

2014 12 11 13 50 49



Into to the Wild with Sainsonic AP510 APRS-tracker



APRS is great amateur radio-based system for sharing tactical information among other ham fellows. For my usage I was looking for a low cost, small and batterywise solution on my hiking trips. I had Kenwood D72 HT earlier, but it ate its battery after 6hours of continuous APRS usage. Not good for longer hiking trips.  Also when travelling in real wilderness without GSM and expensive satellite phones it would be nice for have a faint possibility to send location data via APRS.  Of course I carry my HF QRP station also with me, but thats for the long distance calls and emergency use. 

One of the late nights I came into a Ebay site with AP510 device. Okay, 1Watts output not so good but batterywise, small, and bluetooth connectivity for aprsdroid. Started to sound interesting doesnt it 🙂

This is my review for the AP510 and what Ive noticed with it after playing with it for 3 months. If any questions please drop mail to my mailbox oh2fxd (a) sral.fi. 


 Here is the most interesting specs first:

–  Price range 100-150eur (including shipping/handling)

– SIRF4 GPS module (very nice)

– Based on AVR Mega 64 SCM 

– VHF Module, 1W output.

– Stock VHF-antenna

– 3,300mAh battery Will last about 28-36 hours with 20second beacon interval. Of course will last longer when you wide the interval, 10minutes could be okay for hiking as you move slow anyways.

– 18B20 Temperature Sensor (-40C ~ +99C) How cool! This is measured inside the machine though, if you want to measure outside temperature you need to modify your tracker.

– microsd slot supports 4G FAT16/FAT32 card for KML format internal track logging (not yet tested)

– Bluetooth connectivity for IE aprsdroid 



Configure app, Update app and firmware hex:


MsComm32.ocx files:




Update AP510 on windows (or virtual win-environment). Examples are from Win 7.  You should do this first as youre firmware is older than the application pack my blog is sharing. So first upgrade, then configure! .

  •  Plug cable and install Prolific drivers.
  • Shutdown tracker, and connect it to programming cable.
  • Open up the update software –> File -> Load –> 2014008(RX free)AVRT5.hex –> Operate —> Download —> Press Power-On button on AP510 until process is complete on the application.  If the update fails, repeat. 
  • Restart tracker and you should be good to go for next step.
Things to bear in mind with update application:
  • On Windows 7 update software may need MSComm32.ocx files (for serial communication). You can download them here: https://www.dropbox.com/s/2mp6jwecv6age8l/mscomm32.zip?dl=0
  • Unzip and copy to: C: \ Windows \ system32 folder, I installed 64-bit Win7 system so copied to  C:\Windows\sysWOW64 folder
  • open cmd-promt, execute code regsvr32 C:\Windows\system32\MSComm32.ocx  ( or C: \ Windows sysWOW64\MSComm32.ocx ) 
  • This should promt that register is success. If not try running cmd-prompt as administrator.

Setup 1448000fourdigits

UPDATE: Configure AP510 on windows/linux/osx using CHIRP, for this you need daily-build as AP510 support was released 13 days ago!

UPDATE2: I have successfully tested on windows 7 chirp daily 20122014 build and it works nice! Pictures in end of this post 🙂


OR: Configure AP510 on windows using the manufacturer app (or virtual win-environment). Examples are from Win 7.

  • Plug cable and Install Prolific drivers (if not done allready)
  • Shutdown tracker, and connect it to programming cable.
  • Open AP510 configure application, select proper com port and read configuration
  • Press AP510 power-on button until you hear beep – release and read should be succesfull
  • Modify your settings and write back.

Things to bear in mind with configure application:
  • callsign needs 6 digits, use space-key to fill up the “gap”
  • frequency need for digits after comma “.” ie.  144.8000
  • if you have problems to write settings to AP510 please change keyboard and locality to US (I know this is weirdest thing)
  • price
  • form-factor


  • antenna connector is loose, you cant tighten it up very well with certain antennas.
  • software is bugged, but improving!
  • installing software can be pain in the ***
  • 1Watt is not much. 
  • Antenna could be better, changed mine to GT3MK2 antenna which seems to perform a bit petter. For hiking maybe halfwave dipole in your backpack? 
  • Software needs to be more userfriendly or product wont sell. (as people likes todo things in easy way)
  • Upgradeable LCD for heading etc (ive seen some projects for this allready)
  • Better support for the product, now I dont know any.


 APRS information:




Yahoo groups:


Video for configure & update:


Seller (ebay):


Seller (taobao):

no link provided, you can actually buy this a bit cheaper from China via taobao and using taobao-agents to make a purchase. I will do another blog entry about using such agent-service.

Japanese site for newest files (use google translate if needed):



UPDATE2:  Some pictures of awesome Chirp support for AP510!

Screenshot 2014 12 21 15 54 59


Screenshot 2014 12 21 15 54 14


Screenshot 2014 12 21 15 54 31


Screenshot 2014 12 21 15 54 39


Screenshot 2014 12 21 15 54 48


Using AP510 with Xastir via BT serial interface (OSX tested):




Thanks for feedback kd7lxl, oh2khz!  & 73 to all you ham-bros and sisters out there! ^___^


Baofeng/Pofung handheld design by SainSonic what?? Review of GT3 MK II


2014 12 05 00 43 28


In 2014 SainSonic brought mk2 version of the GT3 handheld (copy from Pofung/Baofeng).  This special model is designed by SainSonic and got some nice improvements compared to other Baofeng models.

Price for this HT is around 40 to 55 euro (including shipping). As the actual UV5R cost these days around 30 euro you may not be interested to buy another chinese handheld which cost 10-25 euro more but in my opinion it is worth of the money.

Tech specs for a starter (atleast most interesting ones):

  •     RX/TX  VHF/UHF  136-174, 400-479.995 MHz
  •     Dual Memory/Frequency display, possibility to listen two separate freq/memory (not real two RX thought)
  •     Output Power 5/1W
  •     VOX
  •     128 memory channels, 50 ctss and 104 dcs
  •     1750Hz burst tone (for repeaters)
  •     FM-radio with 65 to 108MHz range. (4meter RX possibility?)
  •     Channel step 2.5/5/6.25/10/12.5/25KHz

on new firmware versions have atleast 2 or 3 different burst tones:

ptt + band = 2100Hz tone

ptt + a/b = 1750Hz tone (normal)

I assume this is Baofeng/Pofung way to try make firmware more compatible with their all handheld models so they dont have todo separate firmware images. This is my wild assumption, you can correct me if I am wrong.



+ good rx (some modification improvements done compared to UV5R) see picture below:

Screenshot 2014 12 05 00 56 18









+ overall the antenna seems to be a bit better than other OEM baofeng antennas.

+ easy to configure with chirp (donationware awesome programming app)

+ look/and feel (sturdy, dust/water proof, not sure about IP-ratings)

+ audio (both receive and sent are reported as OK, seems not to suffer about tinning voice as with other older models)



– firmware is different on batches, may and caused some misunderstanding ie. with burst tones. (also manual has not been updated within the firmware changes)

– charger dock is bad as always (need two hands to put it on charger)

 -mobile charger needs the charger dock

– headset which comes with the kit was as bad as with all the chinese handhelds. (well it works but cheapest possible)



I aquired few units for my ham-friends around Finland and here is what I got as feedback:

– One charger was not working (opened it,  it had blown capacitor and indication led was off from the board)

– one headset was not working

I aquired few “baofeng” monophone mics which were advertised as for UV5R/GT3MK2. One worked on both units, second did not work on any.

So the connector must be a bit different than on normal units or the connector (mic/headset) has some design flaw. I actually went a bit further and compared one stock uv5r, and two gt3mk2.  uv5r and one gt3 workd with the microphone so I digged deeper with the handheld which did not work as expected.   Mic connector on the handheld was buried deeper on the “faulty” unit, prob 0.2-0.5mm difference, this caused mic part not to work at all.  This was fixed by manually turning suitable drill bit few turns on the plastic (on the radio side)  so the mic connector would go in better. Joys of finding simple fixes hi. (this fix is done by you at your own responsability) 

Connector pinout for the general mic is  from miklor.com site:

Baofeng mic pinout from miklor site


Compared to its price range and compared to uv82, uv5r etc it is very nice handheld on its price range. My favourite handheld for last 4months.


What could be improved:

Real squelch,  faster scanning options.


Where to buy:



Other reviews:


http://radioblogi.blogspot.fi/2014/12/baofeng-pofung-sain-sonic-gt3-mkii.html in finnish(by oh6gzt)



Awesome Baofeng related site:


Baofeng/Pofung similar item (with different antenna)




 73 de OH2FXD

Building a complete ADSB receiver unit from A to Z


Good day Sir! Reporting for duty! 🙂 Today Im going to explain howto build complete ADSB-receiver unit using various of projects. This includes to build your own reception antenna, reflashing android based “mini-pc” to linux, installing rtlsdr stick to it and various of apps. This project consist of following parts:

  • RTLSDR (cheap DVB-T stick used as SDR-receiver)
  • Rikomagic MK802IV (android based computer turned to Linux box)
  • Homebrew 1090Mhz 1/4 wave GP-antenna
  • Homebrew casing for the whole setup
For getting MK802IV & RTLSDR you can buy em from ebay for decent price. Links provided:
For information what is ADSB you can find from this wiki-link: http://en.wikipedia.org/wiki/Automatic_dependent_surveillance-broadcast
As in radioamateur hobby we will start with the most important part first: Antenna.  It is important to use an antenna which has optimal match for the frequency you are going to use it. So forget the dvb-t antenna which comes within the RTLSDR stick and concentrate on making a better antenna yourself. For this project you will need:
  • either good coaxial cable (rg58/rg213)or soldering sticks(copper)
  • UHF- or N-based chassis connector.
Antenna build instructions done by Atouk:  http://www.atouk.com/wordpress/?wpdmact=process&did=Ni5ob3RsaW5r
1/4 GP-antenna is very effective antenna for this kind of setup (and small). If you feel adventurous you can also start building antennas like Collinear. I even tried a collinear antenna but it failed to work properly as it seems that this type of antenna needs a lot of “air” to be effective ie. installing on the roof. So back I were into the drawing board and my 1/4 wave GP-antenna.  I improved the reception by adding 4 more groundplane sticks (not seen on pic) and as they were leftovers from the failed colliniear antenna project they were 196mm long. I did not cut them back to original lenght for 1/4 as the antenna seemed to work much better than every antenna Ive built earlier for ADSB-reception.
Screenshot 2013 10 15 18 03 57
Next its time to grab your MK802IV and start configuring Linux (picuntu) on it! This beauty is equipped with quad core arm cpu, 2GB ram, 8GB flash mem. Ability to mount microsd card up to 32GB and by default runs Android. This is going to change thought as we need Linux OS for better hacking 🙂
Rockchip Rk3188 Quad Core Cortex A9 Android 4 2 Mini PC 2g DDR 8g Flash Blue Tooth WiFi TF Card 1080P Flash11 1 RKM MK802IV 

Download RKBATCHTOOL from rikomagic and install drivers from url http://www.rikomagic.co.uk/support.html Check part: MK802IV Mini Pc and correct serial number from your stick!

Download rest of the stuff gathered from here (720p kernel and rkandroidtool): https://www.dropbox.com/s/n5x9p0juhco4plo/Linuxium-MK802IV-720.zip


Unzip both zips and navigate to RKBATCHTOOL folder ie: IV_AP6210_20130905_1080P –> Batch tool+driver1 v 1.7  –> driver –> Start DriverInstall.exe 

After installing the drivers on your pc.  Connect microusb to your sticks OTG-port (while stick is connected to TV and running)

On Android OS -> go to settings -> USB -> Connect to PC [X] -> Windows should recognize device and install Riko USB Mas storage drivers.

On PC start RKANDROIDTOOL and press switch.  Windows should be able to recognize the new driver and install it. Voila now you are in android loader! 🙂  


For first task is to Erase IDB -> Erase IDB Button


Then pickup the necessary files downloaded from dropbox and push RUN.


Loader/parameter/kernel/boot/system are the needed files for working firmware.


image should be created and reflashed to a stick.  reboot after it is done and I wish you luck! 🙂


Screenshot 2013 10 15 16 04 51


After the image is flashed stick will be rebooted and you can login user is : linuxium  p:  p


At this time I added a new user, new password, added new user to /etc/sudoers for easier access.


More nfo: http://www.freaktab.com/showthread.php?7209-Now-available-Ubuntu-Lubuntu-or-Xubuntu-on-the-latest-MK802IV-or-T428


Now it is time to configure WiFi-access on your fresh Picuntu install so you can actually plug the stick off from TV.
Check what networks (SSID) available:
iwlist wlan0 scan 
Edit your interface reference file:
vi /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)

auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
wpa-ssid *************
wpa-psk *************

Restart network:
sudo /etc/init.d/networking restart 
After installing Linux on the RikoMagic MK802IV stick its time to do some basic confguration and install packages:
apt-get install screen nc socat yourfavouriteditor 

After building the antenna, installing Linux and putting all together its time to install some applications for doing the ADSB-data dumping:

  • Kalibrate-RTL
  • Dump1090
First install some depencies needed for the builds:
sudo apt-get install git cmake libusb-1.0 libusb-1.0-dev autoconf libfftw3-dev

Download needed software via git:
For a starter make sure you are in example your $HOME directory
git clone git://git.osmocom.org/rtl-sdr.git
git clone git://github.com/MalcolmRobb/dump1090.git
Compile rtl-sdr:
cd rtl-sdr/
mkdir build
cd build
sudo make install
sudo ldconfig
sudo cp ../rtl-sdr.rules /etc/udev/rules.d/

At this point replug RTLSDR stick!
Compile kalibrate-rtl:
autoreconf -i
cd kalibrate-rtl/
git checkout arm_memory
sudo make install
Compile dump1090:
cd dump1090/
After compiles are finished it is time to check some parameters and put then into your adsb-rx script:
(at this point it is good to hook up your antenna to rtlsdr stick)
run rtl_test -t first to check max gain for your stick (write it down)
example here:

Found 1 device(s):
0: ezcap USB 2.0 DVB-T/DAB/FM dongle

Using device 0: ezcap USB 2.0 DVB-T/DAB/FM dongle
Found Rafael Micro R820T tuner
Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6
No E4000 tuner found, aborting.

run kalibrate_rtl to check ppm correction:
kal -s GSM900
kal -c 100 (pick one of channels you got ie. ch100) 
example here:

iffe@goobie:~$ kal -s GSM900
Found 1 device(s):
0: ezcap USB 2.0 DVB-T/DAB/FM dongle

Using device 0: ezcap USB 2.0 DVB-T/DAB/FM dongle
Found Rafael Micro R820T tuner
Exact sample rate is: 270833.002142 Hz
kal: Scanning for GSM-900 base stations.
chan: 6 (936.2MHz + 1.177kHz) power: 235085.65
chan: 19 (938.8MHz + 2.352kHz) power: 103046.92
chan: 21 (939.2MHz + 1.752kHz) power: 746103.29
chan: 25 (940.0MHz + 2.333kHz) power: 95518.88
chan: 28 (940.6MHz + 3.229kHz) power: 159665.01
chan: 32 (941.4MHz – 30.576kHz) power: 435084.78
chan: 39 (942.8MHz + 3.019kHz) power: 182267.86
chan: 49 (944.8MHz + 2.896kHz) power: 161003.24
chan: 76 (950.2MHz + 4.080kHz) power: 780821.91
chan: 80 (951.0MHz + 5.363kHz) power: 593942.56
chan: 113 (957.6MHz + 10.826kHz) power: 271638.56

I will pickup the highest channel found on scan:

iffe@goobie:~$ kal -c 113
Found 1 device(s):
0: ezcap USB 2.0 DVB-T/DAB/FM dongle

Using device 0: ezcap USB 2.0 DVB-T/DAB/FM dongle
Found Rafael Micro R820T tuner
Exact sample rate is: 270833.002142 Hz
kal: Calculating clock frequency offset.
Using GSM-900 channel 113 (957.6MHz)
average [min, max] (range, stddev)
+ 12.301kHz [12251, 12350] (98, 26.953159)
overruns: 0
not found: 1
average absolute error: -12.846 ppm

write down the ppm value!
Now after you have finished these challenging tasks it is time to start dumping some ADSB data:
Run dump1090
cd $HOME/dump1090/
screen ./dump1090 –gain 49.6 –ppm –12.846 –net –interactive –agressive
You can also create startup script for future use ie:
vi/joe/pico/nano(your favourite editor)  $HOME/adsb-rx
cd /home/$USER/dump1090
screen ./dump1090 –gain 49.6 –ppm –9.087 –net –interactive –aggressive
chmod + $HOME/adsb-rx
cd $HOME
Now you can access your webserver by localhost or via your LAN when you know your host IP-address (localhost:8080 lanip:8080). Make sure 
firewall is not blocking your access to tcp/8080 port.
Remember you can also direct ADSB data to external hub or ie. Virtual Radar run by win32/64 or another Linux running VR via mono.  Also there may be option to 
share data to PlaneFinder in future 🙂
Here is some example commands:
unstable stuff (forking may cause problem)
socat TCP4:localhost:30002, fork TCP4:targethost:30001
better but nc dies if no connection:
nc localhost 30002 | nc targethost 30001

You can check my server on http://adsb.deviate.fi:8080

For the last I saved up some installation pictures how I did case mod for the sdr+mk802+antenna for ultimate portable adsb unit 🙂 Comments welcome! I will try to keep this blog entry updated more often as my fine tuning is fully completed 🙂





Screenshot 2013 10 15 18 37 29


UPDATE:  (not directly related to adsb receiver unit) but I played along with Wine on OSX + adsbscope and here is current range map I got for today!




Have fun and 73 de OH2FXD 🙂 You can contact me ifreq@FREENODE ##RTLSDR