Zerial is a cross-platform GUI utility for interact with COM (RS232) devices.
Zerial is:
GUI utility:
3s100 MbCPU consumption (with a properly working COM devices)Net6 could be installed (Avalonia is a Cross-Platform WPF)./Assets/Languages)
You could find why and how to support us here
Installation is available via:
To make application work in SNAP:
sudo snap set system experimental.hotplug=true
sudo systemctl restart snapd.service
sudo snap connect wissance-zerial:serial-port
Also in Linux user must be added to the group dialout (replace $USER with appropriate username):
sudo usermod -a -G dialout $USER
You could sometimes manually see snap slots: snap interface serial-port and add slot snapd:usbserial manually:
sudo snap connect wissance-zerial:wissance-zerial-serial-port snapd:usbserial
Application could be run with the selected Environment profile that is defines application default configs i.e. Logging, by default Environment profile is win-native it meand that there should be a file with name appsettings.win-native.json with required appsettings.json in the same directory with executable application file. Snapcraft application is running with snap environment profile. Environment profile is passing via cmd line as follows:
./Wissance.Zerial.exe --environment=win-native