De AMBE3000 usb stick 02-02-2019

De AMBE3000 Stick is een USB stick welke een PC veranderd in een Hamradio Transceiver voor D-Star, DMR en Fusion. De gebruikte software is van BlueDV gemaakt door David PA7LIM

Uitleg van de AMBE stick  http://www.pa7lim.nl/ambepage/

De AMBE3000 stick wordt geaktiveerd in het setup menu zie foto beneden. Use AMBE aanvinken als deze direct in de PC zit. Kies compoort in mijn geval compoort 8. Deze compoort wordt aangemaakt tijdens de installatie.

De AMBE3000 stick kan ook in een Raspberry PI geplaatst worden en als server dienen voor BlueDV op de PC of op een andriod smartphone of tablet. Zet bij de setup BlueDV het vinkje bij Use AMBEserver. 


Tip 1: Gebruik Raspian Stretch light versie om zo min mogelijk belasting voor de PI te genereren.
Tip 2: Gebruik een goede voeding die minimaal 2 A kan leveren!!!


Onderstaande tekst is geshreven door Rob PA3EKE om de AMBEServer te installeren.  Rob PA3EKE 

Hieronder de stappen om een AMBEserver  op een Raspberry te installeren.
basis is strech lite. https://downloads.raspberrypi.org/raspbian_lite_latest

Standaard is de SSH toegang tot de Raspberry geblokkeerd. Om dit werkend te krijgen zonder een monitor en toetsenbord aan te sluiten kun je het volgende doen:

Je plaatst een leeg tekst filetje met de naam SSH in de boot van de sd kaart met Stretch_Lite. Dit kan gewoon in windows.
Let op: de extensie  “.txt” weglaat.  Dus niet SSH.txt maar SSH
Let op: plaats het in de boot. NIET in de boot directory… anders werkt het nog niet.
Kaartje in de Raspberry en gaan.

Zodra je SSH toegang hebt tot de Raspberry

TIP: Midnight Commander is een erg handig ‘ grafisch’  programma om te navigeren in linux.  installeren gaat als volgt:

sudo apt-get install mc
je start het programma op met:
sudo mc
>>in mc kun je met F4 een file edditen echter daarvoor moet je voor starten mc het commando sudu su geven om genoeg rechten te krijgen!  <<

cd /tmp
sudo wget https://github.com/marrold/AMBEServer/archive/master.zip
sudo unzip master.zip

De master.zip file’s worden uitgepakt in een nieuwe subdirectory “AMBEServer-master”

hierin vind je de file  “AMBEserver.c”. Dit is de source code.
Hierin heb ik de standaard baudrate aangepast waarop de dongle werkt. Dit heb ik gedaan omdat de nieuwe dongles allemaal op 460800 Baud draaien en niet op 230400.

zoek in AMBEserver.c naar
#define default_baud 230400 en verander de 230400 naar 460800

safe deze file

vervolgens compileren:
sudo make
sudo make install

De AMBEserver is nu ge´nstalleerd.
starten met
AMBEserver -x.. dit is een monitormode. Handig om te zien of alles werkt.
Normaale start is
AMBEserver

Om de AMBEserver automatisch te laten starten moet er een script file in de “/etc/init.d”  directory geplaatst worden. Een voorbeeld file staat in  “etc/tmp/AMBEServer-master/init.d” en heet “AMBEserver”
Deze file verplaatsen naar /etc/init.d

sudo cp /tmp/AMBEServer-master/init.d/AMBEserver /etc/init.d

ga naar de dir /etc/init.d

cd /etc.init.d
dan:
sudo chmod +x AMBEserver
sudo update-rc.d AMBEserver defaults

nu zal de AMBEserver automatisch opstarten


In mijn geval heb ik de AMBE3000 stick op USB 1 moeten zetten  aangezien ik de Stick in een Raspberry Pi gebruik waar ook mijn Domoticz systeem op draait. Onderstaande mijn config.
Om handmatig te starten:  AMBEserver -1 /dev/ttyUSB1.
Automatisch starten met USB1 vul zoek in de AMBEserver.c  de regel op waar /dev/ttyUSB0 staat en verander deze in /dev/ttyUSB1.

Handig om te kijken of je verkeer binnenkrijgt is met tcpdump. Doe sudo apt-get install tcpdump dit installleert het programma. tcpdump udp port 2460 geeft de output weer.
 
Config file van BlueDV in mijn geval geconfigureerd voor de AMBEServer.
Hier zie je mijn Domoticz PI met een Z-Wave Razberry printje en een AMB3000 stick in de USB poort. De witte kabel in de andere USB poort gaat naar een 433Mhz trx voor de oude domotica oplossingen.
AMBE3000 Stick DVMega

                                                                                                         

              73's Gerjan

E-mail info@pa1gf.nl