/RevolutionPi

.NET support libraries for data exchange with RevPi I/O-Modules and Gateways

Primary LanguageC#GNU General Public License v3.0GPL-3.0

RevolutionPi .NET Library

This library allows to create software for the RevolutionPi, an Open Source IPC based on Raspberry Pi (Zero) using C# (C-Sharp) and the .NET Framework (Mono).

It supports the data exchange with RevPi I/O-Modules and Gateways using the piControl driver.

Visit the RevolutionPi homepage https://revolution.kunbus.de/ for more information.

This code is using information provided by
Copyright (C) 2016 : KUNBUS GmbH, Heerweg 15C, 73370 Denkendorf, Germany
See GitHub repository https://github.com/RevolutionPi/piControl for more information.

Tools and Samples included in Repository

System Requirements

  • Mono installed - minimum version 3.x

Development Requirements

  • VisualStudio (Windows) 2015 or 2017 (Community Edition or above)
  • .NET Framework 4.0
  • Available as Nuget package

More Information

Roadmap

V1.0 - planned for August 2017

  • Support all methods included in piControl.c

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.