Screenshots
Description
SkyPulse is an Android receiver for monitoring 1090 MHz Mode S and ADS-B traffic with an RTL-SDR.
It decodes aircraft data on-device using the separate FLOSS marto.rtl_tcp_andro driver, displays aircraft on a map, and includes offline FIR and TRACON boundary data. The map uses OpenFreeMap when opened, and boundary updates are optional.
For unattended stations, boot startup is user-configurable. Beast TCP output is optional, disabled by default, and limited to localhost for local tools such as readsb.
SkyPulse has no analytics, advertising, or account requirement, and does not depend on Google Play Services.
What’s new (1.0.1)
First public SkyPulse release: on-device ADS-B decoding, aircraft map, optional local Beast output, offline boundaries, and configurable unattended operation.
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Internet accessSend and receive data over the internet.
- Change networkChange network connections.
- Prevent sleepingKeep the device from going to sleep.
- Run at startupStart automatically after the device is switched on.
- NotificationsShow notifications.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_CONNECTED_DEVICE
- Network stateCheck whether and how the device is connected.
Show 4 more permissions
- Wi-Fi stateRead information about the Wi-Fi connection.
- Approximate locationDetermine the location via the network.
- Precise locationDetermine the location via GPS.
- skypulse.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments