Product Overview
The OAS Universal Driver Interface SDK (UDI) allows you to create communication drivers for the Open Automation Software IIoT Framework. This enables virtually endless possibilities for connectivity between devices, data, and APIs currently unsupported by drivers included with the OAS Platform.
The SDK is FREE to use and you can develop as many IIoT drivers for OAS as you like from the sample projects included.
Product Features
- Flexible Networking Options
The UDI benefits from the OAS Platform’s ability to be configured and deployed in any way required, accessing data on local or remote networks. - Remote Connectivity
In typical deployments, an instance of the OAS Service is installed wherever a device or endpoint needs to be connected. The UDI can be deployed in a lightweight, stand-alone container, either local to the OAS Service or on remote hardware, communicating with a defined OAS Platform. - Multiple OS support
The UDI SDK components are built upon .NET Standard, which can run on Windows, Mac OS, Linux, Android, and iOS. You can create a single Universal Driver that can be deployed and run on any of these platforms. See below for detailed OS/version support. - OAS Configuration App Integration
Once installed and connected, your UDI implementation can be configured in the OAS tools alongside other native, built-in drivers. No additional coding necessary. - Automatic Tag Configuration
The UDI SDK includes features for automatically creating and configuring tags in the local or remote OAS Platform upon starting up, greatly simplifying deployment and configuration for each instance.
For more information about the OAS Universal Driver Interface SDK see our detailed UDI Technical Overview.
Data Available to All OAS Features
Send and receive data to any OAS data source or destination.
Host your own data over the Internet.
Log data to SQL Server, Oracle, Access, mySQL, MariaDB, PostgreSQL, SQLite, MongoDB, Cassandra, and CSV files.
Send alarm notifications via text, email, or voice.