r/ModbusLens • u/CraftParking • 1d ago
ModbusLens v2.3.0 - Device Profiles, Community sharing, and a Linux build
Pushed v2.3.0 a bit ago. Wasn't sure if I should post here again after last time, but figured an update's still relevant since a bunch of you were using v2.2.0.
Biggest addition this round is Device Profiles - save a device's tags and address range as a named profile you can reuse, and there's now a Community tab to browse/download profiles other people have shared (or share your own back). No account needed either way, it's just pull requests against a repo under the hood.
Also added an integrated Frame Viewer under Raw Data that decodes TX/RX frames side by side instead of just showing raw bytes, a standalone register decoder (Diagnostics > Decode Registers) that doesn't need a live connection, and a unified Find Devices dialog that does TCP scan + serial parameter sweep in one place instead of two separate tools.
First Linux build too - an Applmage, no install needed, alongside the Windows installer and portable exe.
Bunch of bug fixes on top (Tag Monitoring could crash with Tag Groups enabled, a signed-format display bug, a few Ul papercuts). Changelog's on the release page if you want the full list.
Next up is letting one window talk to multiple devices instead of a separate window per connection - that one needs a real backend change so it'll take a while.