-
Notifications
You must be signed in to change notification settings - Fork 0
API Summary
Dave Walker edited this page Jan 24, 2020
·
6 revisions
The API is distributed as a set of repos and associated NuGet packages, as follows:
Repo | NuGet Package | Purpose |
---|---|---|
TelloCommander | TelloCommander | Core Tello control API |
TelloCommanderDb | TelloCommander.Data | Core SQL telemetry capture API |
TelloCommanderDb | TelloCommander.Data.InMemory | EF database context for an in-memory database |
TelloCommanderDb | TelloCommander.Data.Sqlite | EF database context for a SQLite database |
TelloCommanderConsole | TelloCommander.CommandLine | Basis for a command-line controller for the Tello with example application |
Project Name | Type | Targets | Comments |
---|---|---|---|
TelloCommander | Class library | .NET Standard 2.1 | API |
TelloCommander.Tests | MS Test | .NET Core 3.0 | Unit Tests |
TelloSimulator | Console | .NET Core 3.0 | Simulator that can be used with the demonstration application to simulate control of the drone |
Project Name | Type | Targets | Comments |
---|---|---|---|
TelloCommander.Data | Class Library | .NET Standard 2.1 | Core telemetry SQL capture classes |
TelloCommander.Data.InMemory | Class Library | .NET Standard 2.1 | EF context for capture to an in-memory database |
TelloCommander.Data.Migrations | Console | .NET Core 3.1 | Example console application for initial creation of a telemetry capture database |
TelloCommander.Data.Sqlite | Class Library | .NET Standard 2.1 | EF context for capture to a SQLite database |
TelloCommander.Data.Sqlite | MS Test | .NET Core 3.1 | Unit Tests |
Project Name | Type | Targets | Comments |
---|---|---|---|
TelloCommander.CommandLine | Class Library | .NET Standard 2.1 | Command-line wrappers for the TelloCommander API |
TelloCommander.ConsoleApp | Console | .NET Core 3.1 | The TelloCommander Demonstration Application |