Skip to content

Commit

Permalink
Added info on the data capture capabilities to the README
Browse files Browse the repository at this point in the history
  • Loading branch information
davewalker5 committed Dec 21, 2023
1 parent b5fa3b0 commit 7a60775
Showing 1 changed file with 7 additions and 20 deletions.
27 changes: 7 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,24 +22,14 @@ Tello Commander is a C# API for controlling a Tello drone, offering the followin
- Capture of drone telemetry information to CSV
- Capture of drone telemetry to a SQL database

## Version 1.0.0.5
It includes companion libraries to extends the basic drone monitoring and status capture facilities with the ability to write drone telemetry information to a SQL database.

Release 1.0.0.5 of TelloCommander introduces the ability to stream drone telemetry to a SQL database for subsequent analysis and splits the project into the following repos/libraries/NuGet packages:
The following database types are supported:

| Repo | NuGet Package | Purpose |
| ----------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
| [TelloCommander](https://github.com/davewalker5/TelloCommander/) | [TelloCommander](https://www.nuget.org/packages/TelloCommander/) | Core Tello control API |
| [TelloCommanderDb](https://github.com/davewalker5/TelloCommanderDb/) | [TelloCommander.Data](https://www.nuget.org/packages/TelloCommander.Data/) | Core SQL telemetry capture API |
| [TelloCommanderDb](https://github.com/davewalker5/TelloCommanderDb/) | [TelloCommander.Data.InMemory](https://www.nuget.org/packages/TelloCommander.Data.InMemory/) | EF Core database context for capturing telemetry to an in-memory database |
| [TelloCommanderDb](https://github.com/davewalker5/TelloCommanderDb/) | [TelloCommander.Data.Sqlite](https://www.nuget.org/packages/TelloCommander.Data.Sqlite/) | EF Core database context for capturing telemetry to a SQLite database |
| [TelloCommanderConsole](https://github.com/davewalker5/TelloCommanderConsole) | [TelloCommander.CommandLine](https://www.nuget.org/packages/TelloCommander.CommandLine/) | Basis for a command-line controller for the Tello with example application |

Release 1.0.0.5 also changed the location of the following classes and, with it, the repo/library/NuGet package that they reside in:

| Class | Original Namespace | New Namespace |
| ----------------------- | ------------------------ | -------------------------- |
| ConsoleCommander | TelloCommander.Commander | TelloCommander.CommandLine |
| ConsoleCommanderWrapper | TelloCommander.Commander | TelloCommander.CommandLine |
| Type | Purpose |
| --------- | -------------------------------------------------------------------------------- |
| In Memory | In-memory database for transient storage and primarily targetted at unit testing |
| SQLite | Permanent storage in a SQLite database |

## Getting Started

Expand Down Expand Up @@ -115,12 +105,9 @@ More complete information on the capabilities and use of the API are provided in

## Feedback

<<<<<<< HEAD
To file issues or suggestions, please use the [Issues](https://github.com/davewalker5/TelloCommander/issues) page for this project on GitHub.
=======
To file issues or suggestions, please use the [Issues](https://github.com/davewalker5/TelloCommanderDb/issues) page for this project on GitHub.

> > > > > > > db/master
To file issues or suggestions, please use the [Issues](https://github.com/davewalker5/TelloCommanderDb/issues) page for this project on GitHub.

## License

Expand Down

0 comments on commit 7a60775

Please sign in to comment.