BaseStationReader.Entities 1.31.0

dotnet add package BaseStationReader.Entities --version 1.31.0                
NuGet\Install-Package BaseStationReader.Entities -Version 1.31.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="BaseStationReader.Entities" Version="1.31.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add BaseStationReader.Entities --version 1.31.0                
#r "nuget: BaseStationReader.Entities, 1.31.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install BaseStationReader.Entities as a Cake Addin
#addin nuget:?package=BaseStationReader.Entities&version=1.31.0

// Install BaseStationReader.Entities as a Cake Tool
#tool nuget:?package=BaseStationReader.Entities&version=1.31.0                

ADS-B-BaseStationReader

Build Status GitHub issues Coverage Status Releases License: MIT Language Language GitHub code size in bytes

About

Application Schematic

  • An RTL2832/R820T2 USB Dongle is plugged into the Raspberry Pi
  • The Raspberry Pi is running the dump1090-mutability service to decode the data from the dongle
  • One of the outputs is a decoded stream of messages in "Basestation" format, that is exposed on a TCP port on the Pi
  • This stream is read by the MessageReader, that exposes an event used to notify subscribers when a new message arrives
  • The AircraftTracker subscribes to these events and passes each new message to the message parsers to have the information it contains extracted into an aircraft tracking object
  • The AircraftTracker enqueues each new tracking object for asynchronous writing to the SQLite database
  • It also exposes events to notify subscribers when aircraft are added, updated and removed
  • On a timed interval, the QueuedWriter processes pending writes from the the queue

Getting Started

Please see the Wiki for configuration details and the user guide.

Authors

Feedback

To file issues or suggestions, please use the Issues page for this project on GitHub.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Product Compatible and additional computed target framework versions.
.NET net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on BaseStationReader.Entities:

Package Downloads
BaseStationReader.Logic

Base Station Reader Business Logic

BaseStationReader.Data

Base Station Reader EF Core Database Layer

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.31.0 150 4/8/2024
1.30.0 171 9/28/2023
1.29.0 145 9/28/2023
1.28.0 177 9/27/2023
1.27.0 160 9/25/2023
1.26.0 166 9/24/2023
1.25.0 164 9/23/2023
1.24.0 166 9/22/2023
1.23.0 164 9/22/2023
1.22.0 166 9/19/2023
1.19.0 189 9/2/2023
1.18.0 178 9/1/2023
1.17.0 170 8/29/2023
1.16.0 171 8/28/2023
1.15.0 186 8/27/2023
1.14.0 172 8/27/2023
1.13.0 188 8/27/2023
1.12.0 188 8/27/2023
1.11.0 173 8/27/2023
1.9.0 169 8/24/2023
1.8.0 189 8/24/2023