The documentation is only available in English
This library has been developed and is compiled for all versions of .NET :
For use with Mono or Universal Windows Plateform (UWP), use .NET Standard 2.1.
For use with the 3D Unity engine, you can use any .NET Framework or Standard version.
For each of these .NET versions, the assembly file UnderAutomation.UniversalRobots.dll
is provided compiled in AnyCPU
.
Recent .NET implementations (Core, 5.0, ...) allow cross-platform development on Windows, Linux and MacOS in various processor architectures (x64, x86, ARM, ARM64)
We recommend that you use the Nuget package manager to use this library. The appropriate version of .NET will be automatically chosen and you can easily update the library in the future.
In Visual Studio, right click on the References
node of your project and select Manage NuGet Packages...
.
Search for UnderAutomation
and install the latest version of the package. After accepting the terms of use, the package will be downloaded and added as a reference to your project. You can then start developing!
See on NuGet.org : https://www.nuget.org/packages/UnderAutomation.UniversalRobots
You can also directly download the file UnderAutomation.UniversalRobots.dll
, you can then reference this assembly in your project.
Go to the download page to get these files and the compiled examples.
You can also checkout the sources of these examples on GitHub.
You can now start writing your application in C#, F# or VB.NET.
Take a look at the following chapters to learn about the various features.
You just have to import the namespace UnderAutomation.UniversalRobots
using UnderAutomation.UniversalRobots;
class MyCoolApp
{
static void Main(string[] args)
{
var ur = new UR();
ur.Connect("192.168.0.1");
/// ... It's your turn to play :)
}
}