-
Notifications
You must be signed in to change notification settings - Fork 25
Installation
razvanzeces edited this page Jun 7, 2026
·
1 revision
For the full guided walkthrough (Raspberry Pi OS image, drivers, LimeSDR setup), see install.flowstation.dev. This page covers the source build.
-
Rust — latest stable (
rustup update stable) - SoapySDR with the driver for your SDR
- A supported SDR — LimeSDR Mini 2.0 is the reference hardware
git clone https://github.com/razvanzeces/flowstation.git
cd flowstation
cp example_config/config.toml ./config.toml
# Edit config.toml — set tx_freq, rx_freq, mcc, mnc at minimum
cargo build --release
./target/release/bluestation-bs config.tomlThe first build pulls and compiles all crates and can take a while on a Pi. Subsequent builds are incremental.
A sample unit file ships in contrib/systemd/.
cp contrib/systemd/bluestation-bs.service /etc/systemd/system/tetra.service
# Edit paths and user in the unit file
systemctl daemon-reload
systemctl enable --now tetraImportant: the service name (
tetra) must match theservice_nameused by any restart/shutdown commands issued from the dashboard or via remote control.
systemctl status tetra
journalctl -u tetra -f # follow live logsThen open the dashboard at http://<bts-ip>:8080.
- Configuration — tune the cell for your radios
- Web Dashboard — monitor terminals and calls
FlowStation · maintained by Razvan Zeces / YO6RZV · flowstation.dev · Apache 2.0