Permalink
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
41 lines (30 sloc) 1.29 KB

SlideAPI

License

Experimental state Warning, this code is still experimental and untested as the Slide units are not yet available.

.NET implementation of Slide API (https://slide.innovationinmotion.nl/)

NuGet Package

SlideAPI is available as a NuGet package.

Run Install-Package Net.Bluewalk.Slide.API in the Package Manager Console or search for “SlideAPI” in your IDE’s package management plug-in.

Example usage

First you have to instantiate the SlideClient with only parameter the IP Address/DNS name of the Slide to control

Open Slide

var client = new SlideClient("192.168.1.123");
client.OpenSlide();

Close Slide

var client = new SlideClient("192.168.1.123");
client.CloseSlide();

ImmediateStop

var client = new SlideClient("192.168.1.123");
client.ImmediateStop();

You can also set device info and/or other settings

var client = new SlideClient("192.168.1.123");
client.SetDeviceInfo("My Slide 1", 1, CurtainType.Single);