This is a Asv.Drones GUI application plugin for displaying and configuring Ground Base Station devices.
Ensure that the following components are installed:
- .NET SDK 8 - https://dotnet.microsoft.com/en-us/download/dotnet/8.0
- AvaloniaUI Templates - https://docs.avaloniaui.net/docs/get-started/install
- Avalonia XAML development - https://docs.avaloniaui.net/docs/get-started/set-up-an-editor
Once these components are installed, follow these steps:
- Open a terminal and clone this repository using the command
git clone [email protected]:asv-soft/asv-drones-gui-plugin-gbs.git
(the URL may vary); - Navigate to the cloned repository folder using
cd asv-drones-gui-plugin-gbs
; - Restore NuGet packages in the plugin project with
dotnet restore
,nuget restore
, or through your IDE; - Finally, try to build your project with
dotnet build
or through your IDE.
After building the source code of the plugin project, the final library should be placed in the directory of the already built Asv.Drones.Gui application. The next time you launch the application, the CompositionContainer will recognize the library and add it to the common list of libraries loaded at startup.