wissance-zerial

By Wissance LLC

View on Snapcraft.io
Version1.0
Revision21
Size55.7 MB
Licenseunset
Confinementstrict
Basecore22

Zerial is a utility that allows to interact with multiple RS232 (COM) devices in binary mode

ScreenshotScreenshot

Zerial is a utility that allows to develop/test hardware and interact with it from our general software in binary mode. Zerial was built with Avalonia and Net6 and published as a self-contained application; therefore, it doesn't need dotnet to be installed. Due to that, it has a size of around 100 MB. But unlike of Electron and Python applications, it utilizes resources carefully.
Zerial has the following main advantages:
1. Performance
  • fast start, warm start < 3s
  • low memory consumption < 100 MB, and this value is constant
  • close to 0 CPU consumption (with properly working COM devices)
2. Convenience:
  • Exchange data with devices in a binary format in Hex mode; hardware developers don't need to develop their own software just for tests
  • Support multiple devices at the same time (not really tested)
  • Remember the last RS232 working configuration
Support multiple platforms where Net6 could be installed (Avalonia is a Cross-Platform WPF)

To make you app work with serial-devices run following code prior to running wissance-zerial

  • sudo snap set system experimental.hotplug=true
  • sudo systemctl restart snapd.service
  • sudo snap connect wissance-zerial:serial-port

Update History

1.0 (21)
13 Dec 2025, 09:47 UTC

Published1 Mar 2024, 22:23 UTC

Last updated5 Mar 2024, 22:22 UTC

First seen13 Dec 2025, 09:47 UTC