Skip to content

Direwolf Softmodem for Balena (Raspberry Pi)

Notifications You must be signed in to change notification settings

AllanGallop/Balena-Direwolf-iGate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Balena Cloud Direwolf Softmodem

Container for running Direwolf soundcard softmodem on BalenaCloud

Installation

  1. Create BalenaCloud account

  2. Create a new Application with a distinct name

  3. Add a new device (Download and write provided image to SD card)

  4. Install SDcard into Raspberry Pi and wait for it to appear under 'Devices'

  5. Add Device Environmental Variables (See Variables section below)

  6. Install Balena-CLI tools

  7. Clone this project

    git clone /~https://github.com/AllanGallop/Balena-Direwolf-iGate.git

  8. Login to balena

    balena login

  9. Push project to application (name created in step 2)

    balena push APPLICATION-NAME

  10. Wait for build to complete

  11. On Device summary page, open a terminal to device 'main'

  12. Run alsamixer to adjust audio device levels

  13. Run alsastore to save audio device levels

Variables

The following 'Device Environmental Variables' can be used to configure a device from BalenaCloud, alternatively 'Application Environmental Variables' can be used to apply configuration options to all devices within a fleet

Variable USE
CALLSIGN Your stations callsign (eg. MB7XXX-10)
ADEVICE Device HW Identity (eg. rtlsdr, plughw:1,0)
IGSERVER APRS Tier2 Server address (eg. euro.aprs.net)
IGLOGIN APRS Login name and passcode (eg. MB7XXX 1234)
LONGITUDE Longitude
LATITUDE Latitude
ALT Altitude (In Meters ASL)
SYMBOL APRS Symbol (eg. igate)
OVERLAY APRS Symbol Overlay (eg. S)
COMMENT APRS Comment (eg. Direwolf on BalenaCloud)

About

Direwolf Softmodem for Balena (Raspberry Pi)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages