Tsl.Rfid.AsciiProtocol.Core
6.3.4
dotnet add package Tsl.Rfid.AsciiProtocol.Core --version 6.3.4
NuGet\Install-Package Tsl.Rfid.AsciiProtocol.Core -Version 6.3.4
<PackageReference Include="Tsl.Rfid.AsciiProtocol.Core" Version="6.3.4" />
paket add Tsl.Rfid.AsciiProtocol.Core --version 6.3.4
#r "nuget: Tsl.Rfid.AsciiProtocol.Core, 6.3.4"
// Install Tsl.Rfid.AsciiProtocol.Core as a Cake Addin #addin nuget:?package=Tsl.Rfid.AsciiProtocol.Core&version=6.3.4 // Install Tsl.Rfid.AsciiProtocol.Core as a Cake Tool #tool nuget:?package=Tsl.Rfid.AsciiProtocol.Core&version=6.3.4
ASCII Protocol Core
A library for communicating with Technology Solutions UK Ltd Bluetooth and USB UHF RFID Readers
About
This library contains provides the core functionality of the ASCII Protocol library. This contains all the platform independant code and the abstract interfaces to identify and connect to readers
- To build ASCII Protocol commands and intepret the responses
- The abstract interfaces for connecting to a reader and sending commands
- These interfaces are implemented in
- TSL.AsciiProtocol New
- TSL.AsciiProtocol.Std Legacy
- These interfaces are implemented in
Other ASCII Protocol packages include
- The Operations, a higher level API for UHF and otehr operations
- The Brownfield package contains helper and deprecated classes for migrating from older codebases (should not be used for new projects)
AsciiProtocol Namespace
Has a AsciiCommander
class that can be used to send commands to a reader and receive responses
AsciiProtocol.Commands Namespace
Contains the ASCII protocol commands that can be sent to a reader
InventoryCommand
.ivBarcodeCommand
.bcVersionInformationCommand
.vr
AsciiProtocol.Extensions Namespace
Ideal for connecting to a single reader
Contains the IReaderConnectionManager
to list the available INamedReader
s and connect to a IAsciiSerialTransport
AsciiProtocol.Transports Namespace
For more control over the available readers
Contains the IAsciiTransportManager
that holds a number of IAsciiTransportEnumerator
s and notifies when transports
become available or unavailable via the INotifyTransportChanged
interface
For more information see AsciiProtocol
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- No dependencies.
NuGet packages (5)
Showing the top 5 NuGet packages that depend on Tsl.Rfid.AsciiProtocol.Core:
Package | Downloads |
---|---|
Tsl.AsciiProtocol
Provides ASCII Protocol support to .NET platforms Windows, Xamarin and MAUI |
|
Tsl.Rfid.Operations
High level RFID library for TSL readers |
|
Tsl.SimpleProtocol
Adds HF LF support to the TSL ASCII Protocol nuget packages for the 2173 |
|
Tsl.Rfid.AsciiProtocol.Brownfield
A set of deprecated class and helper extensions to aid migration of legacy projects against the latest ASCII protocol API |
|
Tsl.BarcodeConfiguration.Std
To aid configuration of TSL readers' barcode scan engines |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
6.3.4 | 34 | 2/20/2025 |
6.3.1 | 152 | 2/14/2025 |
6.1.0-alpha.297 | 280 | 9/16/2024 |
6.1.0-alpha.296 | 78 | 9/9/2024 |
6.0.1-alpha0234 | 817 | 7/3/2024 |
6.0.1-alpha0220 | 393 | 6/13/2024 |
6.0.1-alpha0202 | 189 | 5/14/2024 |
6.0.1-alpha0198 | 156 | 5/10/2024 |
The core portable libraries for building and sending ASCII Protocol commands for TSL UHF RFID Readers