Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Info

Are you here for the Universal SDK Demo app (or uDemo)? Download dot NET SDK Demo.zip.


Note

As of 2/1/2020,   we will start deprecating all C# The original .Net 4.5 ( multi-file ) SDKsSDK has been deprecated.  Our C# SDK will be like our C SDK, which means no more individual device SDK, instead a single combined SDK Visual Studio SDK consists of a a single library with documentation of all the device API calls. We will start supporting our new format, which is There are builds provided for .Net 4.8, .Net Standard 2.1, Net 6.0.  For those not aware, this works across many platforms (like our C SDK), assuming some conditions are met. While all API functions/callbacks are the same, internally there has been a complete re-write of all communication drivers (USB, IP, Serial).  This should provide a new level of robustness., and .Net 7.0, allowing it to work across multiple platforms. 


Info
titleQuick Facts:
  • This is a single file SDK now (IDTechSDK.dll).  The only other file that is required is the NEO2_Devices.xml file that the SDK needs to utilize NEO2 devices over USBThe new  There are additional system dependencies that will be part of the NuGet installation process.
  • The minimum .Net standard is 4.6.1.  Previously, the SDK was at 4.5.  This should not provide an issue for our customers, as anybody that is using 4.5 has access to 4.6.1 on their OS.  For customers that insist on staying at 4.5, they can continue to use the deprecated versions.
  • This SDK should support all devices, all interfaces, all modes.  For example, SRED2 is now support for both KB/USB, XML,Original,Enhanced output, and it can now capture swipe data of USB-HID
  • The policy going forward will be for developers/integrators to get the SDK off of NuGet. .8. 
  • The SDK libraries will be maintained on NuGet. Additional documentation and source code files will be maintained on this page. 

On NuGet:

Current Standard SDK package available on NuGet: IDTechSDK_STD

In Visual Studio, right-click on your project and select "Manage NuGet packages...".  Browse for "IDTechSDK_STD" and select/install the latest version available. This will also install the required dependency Newtonsoft.JsonIDTechSDK_RemoteClientModel, and NLog.

Not using NuGet for Visual Studio reference management?

If you are not using NuGet and would like to manually add IDTechSDK.dll to your project, please follow the following steps:

  1. Navigate to the NuGet page for IDTechSDK_STD
  2. Under Version History, select the version you would like to download. Unless special circumstances, you should always use the latest version at the top of the list.
  3. On the Info links on the right side of the page, select "Download package"
  4. This will download the NuGet package idtechsdk_std.x.x.x.xxx.nupkg
  5. Rename the download exension from .nupkg to .zip.  This will mark the download as a .zip archive
  6. Uncompress the .zip archive
  7. The four versions of the IDTechSDK.dll library are in the lib folder. Use the version best suited for your project's targeted .Net version.
  8. The IDTechSDK.dll has a dependency on additional libraries.  You will also need to download and add additional dependencies to your project using the same steps above.

Available Downloads:

Attachments
previewfalse
uploadfalse
oldfalse
pageDownloads - Home
labelsusdk2



ID Tech Knowledge Base Home