37 packages tagged with “Master”
NModbus is a C# implementation of the Modbus protocol. Provides connectivity to Modbus slave compatible devices and applications. Supports TCP, and UDP protocols.
This library enables .NET Framework applications to use Microsoft Azure Key Vault with Always Encrypted in Microsoft Azure SQL Database and Microsoft SQL Server. The library includes the column master key store provider that allows client applications to access data when a column master key is stored in Microsoft Azure Key Vault. For more information on Always Encrypted, please refer to: https://aka.ms/AlwaysEncrypted. Use this library only with the legacy .NET Framework Data Provider for SQL Server within the System.Data.SqlClient namespace in .NET Framework. If you are using the Microsoft.Data.SqlClient (https://www.nuget.org/packages/Microsoft.Data.SqlClient) client driver, you need to use Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider (https://www.nuget.org/packages/Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider) instead of this package.
NModbus is a C# implementation of the Modbus protocol. Provides connectivity to Modbus slave compatible devices and applications. Supports serial ASCII, serial RTU, TCP, and UDP protocols. NModbus4 it's a fork of NModbus(https://code.google.com/p/nmodbus)
这是一个Modbus功能库,目前包括ModbusTcpMaster、ModbusUdpMaster、ModbusRtuMaster、ModbusRtuOverTcpMaster、ModbusRtuOverUdpMaster。 说明文档:https://touchsocket.net/
一个通讯框架,支持串口和网口,内置Modbus和Fins协议,旨在让开发者关注协议本身,而不必维护通讯的细节。 1. 抽象了通讯方式 不用编写通讯方面的代码,通过配置选择串口或者网口通讯,例如串口设备增加了串口服务器变成网口通讯的情况。 2. 封装了通讯流程 可指定超时时间、重试次数,自动处理发送和接收同步的问题,带有收发日志和事件上报。 3. 应答报文的完整性检查 可选择固定长度的应答、使用指定的长度字节来判断、以固定标志结尾、等待固定时间或者没有应答。 4. 校验方式 可选择校验和、异或校验、CRC16,支持自定义扩展。 5. 驱动与协议分离 一个驱动下可以使用不同的协议,例如读取和设置命令返回的报文格式不同的情况。 6. 内嵌常用协议 内置Modbus和Fins驱动。另外,依赖此框架开发的DLT645驱动是独立的项目,不在此项目中。
It allows to store all configuration in files outside of your project directory
Provides attributes and class descriptors for custom scaffolding implementation
C# Modbus Tools
NModbus4 is a C# (.NetStandard 2.0) implementation of the Modbus protocol. Provides connectivity to Modbus slave compatible devices and applications. Supports ASCII, RTU, TCP, and UDP protocols. NModbus4 it's a fork of NModbus(https://github.com/NModbus4/NModbus4)
NModbusAsync is a striped to the bone version of NModbus library. The only thing that left is Modbus over TCP and Modbus RTU over TPC masters. The main difference and advantage of NModbusAsync is that all operations now utilize only asynchronous I/O.
Agora Live Interactive Video Streaming enables one-to-many and many-to-many audio or video live streaming with the Agora RTC SDK. Agora Live Interactive Video Streaming is different from [Agora Video Call](https://docs.agora.io/en/Interactive Broadcast/product_live). In a video call, all users are the same role and can talk to each other freely. In a live video streaming, users can be the host or audience, where only the host can talk. For details, see this [FAQ](https://docs.agora.io/en/faq/profile_difference). Different from the traditional CDN live broadcast, which only allows one-way communication from the hosts to the audience, the Agora RTC SDK empowers the audience to interact with the hosts by [becoming a host](https://docs.agora.io/en/Agora Platform/terms?platform=All Platforms#becoming-host), like a viewer jumping onto the stage in the middle of a play to perform. The Agora RTC SDK is applicable to scenarios that encourage active engagement, such as game-playing, online classes for students in small groups, and Q&A sessions during E-commerce live streaming. You can also use this SDK for one-to-one video calls that require high image quality. **For more detail information, please visit our [website](https://docs.agora.io/en/Interactive Broadcast/product_live?platform=All Platforms) and [GitHub repository](https://github.com/AgoraIO-Community/Agora-Python-SDK); and for some quick-start demos, please visit [Agora-Python-QuickStart](https://github.com/AgoraIO-Community/Agora-Python-QuickStart).**
Asynchronous modbus tcp/ip slave/master
Agora C# SDK enables developer one-to-many and many-to-many audio or video live streaming. Agora C# SDK support .netCore(minimum 2.0) and .netFramework(minimum 4.0) application. Developer can use APIExample to test different case and understand how to integrate C# SDK. Before test APIExample, create a developer account at [Agora.io](https://dashboard.agora.io/signin/), and obtain an App ID. For details, see this [FAQ](https://docs.agora.io/en/faq/profile_difference). **For more detail information, please visit our [API Reference](https://docs.agora.io/en/Video/api-ref?platform=All%20Platforms) **
Libraby build with the help of Abp.io .Net Framework . For the use of Generic Master Methods , Repository , Controller , Interfaces , Entities etc.
From branch:master. Mozu Integration Scheduler
Package Description
A C# implementation of the Modbus protocol. Provides connectivity to Modbus slave compatible devices and applications. Supports TCP, and UDP protocols.
NModbus4.Serial Class Library
An Reactive version of NModbus4
A library to scrape information from the Drexel University Term Master Schedule
DNP3 Protocol - Server and Client protocol stack implementation. Complete implementation of DNP3 protocol standard including File transfer. Both DNP3 Outstation (server) and Master(client) - file transfer, unsolicited response, implemented. Binary Input, Double-bit Binary Input, Binary Output, Counter Input, Analog Input, Analog output, Octect String, virtual terminal String, Device attribute... support CROB, analog output command with "select-before-operate" or "direct-execute" command execution modes
这是一个Modbus功能库,目前包括ModbusTcpMaster、ModbusUdpMaster、ModbusRtuMaster、ModbusRtuOverTcpMaster、ModbusRtuOverUdpMaster。 说明文档:http://unitos.cn/
Simple Modbus protocol package, including Modbus Tcp, RTU, ASCII.
a C# implementation of the Modbus protocol. Provides connectivity to Modbus slave compatible devices and applications. Supports serial ASCII and serial RTU protocols.
### 🚀 Features: - ✅ Native libraries for **Windows (x86/x64) and Linux (x64)** - ✅ Header files for **C/C++** integration (`IOLUSBIF20.h`) - ✅ Supports **.NET Standard 2.0+** and **.NET 6.0+** - ✅ Optimized for **TMG IO-Link Master (Hardware 2.0)** - ✅ Includes `.lib` files for Windows development ### 🛠️ Usage: 1. **Ensure the correct runtime is selected**: - **Windows x64** → `IOLUSBIF20_64.dll` - **Windows x86** → `IOLUSBIF20.dll` - **Linux x64** → Native runtime folder 2. **Include the correct header files (`IOLUSBIF20.h`)** if developing in C/C++. 3. **Set your project target** to match your platform: `x86`, `x64`, or `linux-x64`. ### 🔄 Compatibility: - **.NET Standard 2.0+** - **.NET 6.0+** - **Windows (x86/x64) & Linux (x64)** ### ⚠️ Notes: - The **TMG IO-Link Master device** (Hardware Version 2.0) is required. - Ensure that **drivers are installed** for proper USB communication. ### 📚 Support: For official IO-Link Master documentation and support, visit: 🔗 [TMG IO-Link Master Website](https://www.tmgte.de)
Implementation of the repository pattern with two sources. The repository uses a slave repository by default. By calling the update method the slaves replaces its items with the ones of the master repository. I use this repository similar to a chache. The master repository i.e. could be a database located in the web, the slave repository i.e. a local file repository.