RadiantPi.Trinnov.Altitude
2.2.0
dotnet add package RadiantPi.Trinnov.Altitude --version 2.2.0
NuGet\Install-Package RadiantPi.Trinnov.Altitude -Version 2.2.0
<PackageReference Include="RadiantPi.Trinnov.Altitude" Version="2.2.0" />
paket add RadiantPi.Trinnov.Altitude --version 2.2.0
#r "nuget: RadiantPi.Trinnov.Altitude, 2.2.0"
// Install RadiantPi.Trinnov.Altitude as a Cake Addin #addin nuget:?package=RadiantPi.Trinnov.Altitude&version=2.2.0 // Install RadiantPi.Trinnov.Altitude as a Cake Tool #tool nuget:?package=RadiantPi.Trinnov.Altitude&version=2.2.0
RadiantPi.Trinnov.Altitude
TrinnovAltitudeClient
enables control of a Trinnov Altitude over Telnet. The library is platform agnostic and works on Windows or Linux, including on a Raspberry Pi.
Run the dotnet
command from your project folder to add the RadiantPi.Trinnov.Altitude
assembly:
dotnet add package RadiantPi.Trinnov.Altitude
Find a description of the latest changes in the release notes.
Sample: Show Audio Codec
Use TrinnovAltitudeClient
to connect to an Trinnov Altitude processor and show audio codec changes.
using System;
using RadiantPi.Trinnov.Altitude;
// initialize client
using var client = new TrinnovAltitudeClient(new() {
Host = "192.168.1.180",
Port = 44100
});
// hook-up event handlers
client.AudioDecoderChanged += delegate (object? sender, AudioDecoderChangedEventArgs args) {
Console.WriteLine($"Audio Codec: Decoder='{args.Decoder}' Upmixer='{args.Upmixer}'");
};
// connect to device
await client.ConnectAsync();
// wait until the enter key is pressed
Console.WriteLine("Press ENTER to exit.");
Console.ReadLine();
Output
ress ENTER to exit.
Audio Codec: Decoder='DD' Upmixer='Dolby Surround'
Audio Codec: Decoder='DTS:X MA' Upmixer='Neural:X'
License
This application is distributed under the GNU Affero General Public License v3.0 or later.
Copyright (C) 2020-2022 - Steve G. Bjorg
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. 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. |
-
net6.0
- Microsoft.Extensions.Logging (>= 6.0.0)
- RadiantPi.Telnet (>= 2.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.