Update : 22 feb 2025 ( new version 1.0 )
Install the latest Raspbian on a Raspberry PI 3 or higher.
https://www.raspberrypi.org/software/
- The AMBEServer3000 software is free but without support!! ( You can report bugs )
- Make sure you have a 2.1A power supply. ( not a cheap 2.1A power supply )
- Only start with this installation if you have knowledge of Linux
- There is also a Windows 10 version available for this software
- Install Raspbian 64Bit server version.
- Do not install the graphical version of Raspbian 64Bits. This gives a lot of overhead.
- Make sure you installed the latest version of Raspbian 64Bits
- Change the default pi and root user password!!
- Do not forget to extend the disk partition in the raspi-config after installation of Debian
Change log:
- 22 feb 2025 (1.0) Rewritten a new version
- 1.0.0 initial version
- 1.0.1 bug fixes ( 15 oct 2025)
- 1.0.2 Show AMBE3000 and version from AMBE ( 17 oct 2025 )
Download the AMBEServer3000 install script
wget https://www.pa7lim.nl/ambeserver2/install_ambe.sh -O /tmp/installscript.sh
Install the AMBEServer3000 software
sudo bash /tmp/installscript.sh
Configure AMBEServer3000
Edit the configuration file.
/usr/local/ambeserver3k/config.ini
The default port for the AMBE3000 stick is /dev/ttyUSB0 when no other devices are connected to the computer.
[AMBE]
serialPort=/dev/ttyUSB0
serialSpeed=460800
[NETWORK]
port=2460
Start the AMBEServer3000
#To start the AMBEServer3000
sudo systemctl start ambeserver.service
#To enable AMBEServer3000 at boot
sudo systemctl enable ambeserver.service
Options
sudo /usr/local/ambeserver3k/ambeserver
Options:
-c string
Path to configuration file (default "config.ini")
-h Show help information
-v Show version information
Check if the software is running.
sudo systemctl status ambeserver
output:
β ambeserver.service - AMBE Server by PA7LIM
Loaded: loaded (/etc/systemd/system/ambeserver.service; disabled; preset: enabled)
Active: active (running) since Sat 2025-10-18 10:49:13 CEST; 1h 14min ago
Main PID: 405887 (ambeserver)
Tasks: 10 (limit: 3932)
CPU: 26.653s
CGroup: /system.slice/ambeserver.service
ββ405887 /usr/local/ambeserver3k/ambeserver -c /usr/local/ambeserver3k/config.ini
Oct 18 10:49:13 docker1 systemd[1]: Started ambeserver.service - AMBE Server by PA7LIM.
Oct 18 10:49:13 docker1 ambeserver[405887]: AMBE device response -> Type: 0x0, Length: 11, Data: 0AMBE3000R
Oct 18 10:49:13 docker1 ambeserver[405887]: AMBE device response (2) -> Type: 0x0, Length: 49, Data: 1V120.E100.XXXX.C106.G514.R009.B0010411.C0020208
Oct 18 10:49:13 docker1 ambeserver[405887]: UDP Server started on port 2460 and serial port /dev/serial/by-id/usb-FTDI_FT230X_Basic_UART_DO011ZUX-if00-port0 at 460800 baud
Oct 18 10:49:13 docker1 ambeserver[405887]: Parsing packets from UDP to Serial only
Oct 18 10:49:13 docker1 ambeserver[405887]: Press Ctrl+C to stop.
Oct 18 10:49:13 docker1 ambeserver[405887]: 2025/10/18 10:49:13 UDP server listening on port 2460
For those running other operating systems, please visit:
π www.pa7lim.nl/ambeserver2/compile
You can use the compiled versions if you know what youβre doing. π
Have fun !!
David PA7LIM