Home
Name Modified Size InfoDownloads / Week
TOUSingle.cs 2025-04-09 1.2 kB
TOUSingle.Designer.cs 2025-04-09 3.3 kB
TOUSingle.resx 2025-04-09 5.7 kB
UpdateDomotics.cs 2025-04-09 6.1 kB
TOUControl.resx 2025-04-09 5.7 kB
TOUData.cs 2025-04-09 2.2 kB
TOUForm.cs 2025-04-09 2.5 kB
TOUForm.Designer.cs 2025-04-09 9.3 kB
TOUForm.resx 2025-04-09 5.7 kB
SolCastForm.Designer.cs 2025-04-09 7.8 kB
SolCastForm.resx 2025-04-09 5.7 kB
TOUControl.cs 2025-04-09 4.8 kB
TOUControl.Designer.cs 2025-04-09 7.8 kB
SolarManV5.cs 2025-04-09 5.3 kB
Solcast.cs 2025-04-09 10.7 kB
SolCastForm.cs 2025-04-09 2.1 kB
SofarController.csproj.user 2025-04-09 1.0 kB
SofarController.sln 2025-04-09 18.2 kB
SofarForm.cs 2025-04-09 1.3 kB
SofarForm.Designer.cs 2025-04-09 3.2 kB
SofarForm.resx 2025-04-09 6.1 kB
Program.cs 2025-04-09 510 Bytes
ReadWriteJson.cs 2025-04-09 2.6 kB
Sofar.cs 2025-04-09 18.2 kB
SofarController.csproj 2025-04-09 1.6 kB
Options.cs 2025-04-09 6.1 kB
Options.Designer.cs 2025-04-09 7.6 kB
Options.resx 2025-04-09 5.7 kB
PassiveForm.cs 2025-04-09 1.6 kB
PassiveForm.Designer.cs 2025-04-09 4.8 kB
PassiveForm.resx 2025-04-09 5.7 kB
MainForm.resx 2025-04-09 5.7 kB
OctopusDataClass.cs 2025-04-09 2.8 kB
INIFile.cs 2025-04-09 1.7 kB
MainForm.cs 2025-04-09 23.5 kB
MainForm.Designer.cs 2025-04-09 51.5 kB
AgileForm.Designer.cs 2025-04-09 1.9 kB
AgileForm.resx 2025-04-09 5.7 kB
ByteHelper.cs 2025-04-09 1.0 kB
_editorconfig 2025-04-09 196 Bytes
_gitattributes 2025-04-09 2.6 kB
_gitignore 2025-04-09 6.6 kB
AgileForm.cs 2025-04-09 1.8 kB
pre-applypatch.sample 2024-09-29 424 Bytes
pre-commit.sample 2024-09-29 1.6 kB
applypatch-msg.sample 2024-09-29 478 Bytes
commit-msg.sample 2024-09-29 896 Bytes
fsmonitor-watchman.sample 2024-09-29 4.7 kB
post-update.sample 2024-09-29 189 Bytes
project.nuget.cache 2024-09-29 1.4 kB
Extensions.csproj.nuget.dgspec.json 2024-09-29 3.0 kB
Extensions.csproj.nuget.g.props 2024-09-29 1.3 kB
Extensions.csproj.nuget.g.targets 2024-09-29 150 Bytes
project.assets.json 2024-09-29 13.2 kB
HEAD 2024-09-29 168 Bytes
InstallSofarController.msi 2024-09-29 4.5 MB
setup.exe 2024-09-29 817.7 kB
exclude 2024-09-29 240 Bytes
Macros.cs 2024-09-29 1.7 kB
LICENSE.txt 2024-09-29 1.1 kB
NModbus.sln 2024-09-29 9.8 kB
NuGet.config 2024-09-29 204 Bytes
README.md 2024-09-29 1.1 kB
V8Gauge.cs 2024-09-29 68.0 kB
V8Gauge.csproj 2024-09-29 677 Bytes
V8Gauge.csproj.user 2024-09-29 137 Bytes
V8Gauge.Designer.cs 2024-09-29 1.1 kB
Test1.cs 2024-09-29 12.9 kB
Test2.cs 2024-09-29 11.5 kB
TestProject1.csproj 2024-09-29 1.1 kB
TestSolarman.cs 2024-09-29 3.8 kB
V8Gauge.bmp 2024-09-29 246 Bytes
sofar2mqtt-v2.py 2024-09-29 5.1 kB
sofar-hyd-ep.json 2024-09-29 3.4 kB
sofar_autoV2.py 2024-09-29 3.7 kB
API Key.txt 2024-09-29 183 Bytes
V8GaugeDemo.csproj 2024-09-29 517 Bytes
V8GaugeDemo.csproj.user 2024-09-29 137 Bytes
Extensions.csproj.user 2024-09-29 273 Bytes
StructConverter2.cs 2024-09-29 10.9 kB
StructConverter.cs 2024-09-29 10.1 kB
Bytes.cs 2024-09-29 3.4 kB
Extensions.csproj 2024-09-29 477 Bytes
Form1.Designer.cs 2024-09-29 1.9 kB
Form1.resx 2024-09-29 5.8 kB
ChartControl.csproj.vspscc 2024-09-29 257 Bytes
ChartControl.Designer.cs 2024-09-29 3.2 kB
ChartControl.resx 2024-09-29 2.8 kB
Form1.cs 2024-09-29 157 Bytes
ChartControl.cs 2024-09-29 1.3 kB
ChartControl.csproj 2024-09-29 879 Bytes
ChartControl.csproj.user 2024-09-29 352 Bytes
FETCH_HEAD 2024-09-29 107 Bytes
index 2024-09-29 62.6 kB
InstallSofarController.vdproj 2024-09-29 35.6 kB
config 2024-09-29 345 Bytes
description 2024-09-29 16 Bytes
COMMIT_EDITMSG 2024-09-29 15 Bytes
LICENSE 2024-09-29 1.1 kB
Totals: 99 Items   5.9 MB 1

NModbus

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.

History

The NModbus4 project appears to have gone quiet. This is a fork of that project.

NModbus differs from NModbus4 in following:

  • Modbus slave devices are now added to a network which is represented by IModbusSlaveInstance.
  • Heavier use of interfaces.
  • Custom function code handlers can be added to slave devices.

Goals

  • Improve Modbus Slave support (e.g. support multiple slave devices on the same physical transport).

Install

To install NModbus, run the following command in the Package Manager Console

PM> Install-Package NModbus

Documentation

Documentation is available here.

License

NModbus is licensed under the MIT license.

Source: README.md, updated 2024-09-29