Wyse 3040 connections

52 views
Skip to first unread message

T McNamara

unread,
Feb 2, 2026, 9:03:58 AMFeb 2
to electrodacus
I have finally got around to connecting this device to one of my systems and like the results. I have 2 additional  separate systems that I would like to monitor using this single device. Not sure how to proceed other than adding a USB extender. Will the software detect and connect

Dacian Todea (electrodacus)

unread,
Feb 2, 2026, 11:39:01 AMFeb 2
to electrodacus
You just need to make another copy of the application and in that you need to change a setting in the SBMS.cfg file.
You will find this line  SERIAL_PORT=/dev/ttyUSB0   and when you add another SBMS USB it will show up as ttyUSB1 and if you ad a third one ttyUSB2 
So you will have 2 or 3 copy of the same program (the entire folder just rename the folder) and as you insert a new SBMS it will get a USB name and have that in the cfg file so it knows to witch SBMS to connect.
Extension cable is no problem. Up to about 10m maybe even 20m is likely fine with simple extension or two but above that 50 to 100m you need active USB cable.
Mine works non stop for many months but it is only connected to a single SBMS0.
I work on on a webbrowser application where you can take the log files that are generated by the app in wyse 3040 and visualize them on any computer.
Currently I work on an updated SBMS0 firmware with many new futures and when I'm done with that around March I will finalize this html and update the Wyse 3040 app and add this html there.
If you need this early version let me know and I will send it to you.
I look forward to hear some feedback on the Wyse 3040 app.
Screenshot at 2026-02-02 10-33-32.png

T McNamara

unread,
Feb 3, 2026, 4:08:30 AMFeb 3
to electrodacus
My next step will be to add a second monitor to the system (presently using a 10" LCD and will add a second one to the second dp to hdmi port). Looking forward to viewing both systems in real time. I am presently replacing my ras PI5 that just used a browser and wifi. I was switching IP to view each system individually. Parts on order!

Dacian Todea (electrodacus)

unread,
Feb 3, 2026, 10:23:05 AMFeb 3
to electrodacus
A touchscreen monitor will be great as you can use the buttons and cursors on the app directly. I have a 14" touchscreen that I use on mine and it is fairly low power directly powered from the Wyse 3040 USB.
You may need a USB hub if you want to connect multiple systems.
PI5 was more powerful that this Wyse 3040 that is more equivalent with a Pi4 but the c written application is at least an order of magnitude more efficient in both ram usage and CPU utilization than an Browser based app.
Ideal monitor resolution is 1920x1080p that way the graph is 1:1 in therms of pixels.

T McNamara

unread,
Feb 6, 2026, 4:03:26 PM (11 days ago) Feb 6
to electrodacus
Hello Dacian, I started to make changes to the cfg file but the virtual keyboard works until Im asked for a password. I have both wireless and bluetooth keyboards available but it looks like the dameon for BL is not installed and wireless networking in also not installed. I would prefer to have my bluetooth working as I dont like on screen virtual keyboards --do i need a special admin password to proceed

Dacian Todea (electrodacus)

unread,
Feb 6, 2026, 6:39:55 PM (11 days ago) Feb 6
to electrodacus
What password ? Changing the .cfg file does not require a password.
I only used a wireless keyboard and mouse Logitech MX Keys mini but that is not Bluetooth just some proprietary stuff but is seen the same as any USB wired keyboard.
I do not have any Bluetooth keyboard or mouse to test. But I expected that will work.
The wireless network is working but you need a USB WiFi dongle I tested with this one and it works https://www.amazon.ca/dp/B01ERHE18S
You can just copy the .cfg file on any device modify as you want and then copy back if you have many changes to make. 

T McNamara

unread,
Feb 7, 2026, 10:36:53 AM (11 days ago) Feb 7
to electrodacus
Im going to install a usb keyboard for now and go from there. Interesting observation, when I added the second HDMI display, the software expanded my display to a 21" and the mouse now flips between the screens. I have 2 10.5 " lcd non touch screens.  Im having to re-learn linux in this process so will need some time to get up to speed. My goal is to have 2 or more virtual machines running each individual screen, dont know if this is possible. Is the config file under /etc

Dacian Todea (electrodacus)

unread,
Feb 7, 2026, 11:34:56 AM (11 days ago) Feb 7
to electrodacus
Yes I think expanding the screen is the default behavior and maybe what is desired if you want to monitor two SBMS one on each screen.  But you can also mirror the screens so both displays show the exact same thing 
You can go to start button then System then Control Center and there in Hardware you will find Displays and in there just select "Same image in all monitors".
Not sure where this setting is saved but you can search what file modified after you did that setting and then copy that file with the complete path in a .xzm file and that will be then loaded as default at power up.
I will work on the application in a month or so and I can make that default if you think that is more desirable.  I will just provide the 100-electrodacus.xzm that you will download and replace your existing one with this in porteux/base and this contains all my modifications to this porteux OS and the application for SBMS.
This xzm files are just compressed files contain directories and files you want to add on top of the existing OS. So this is like a read only OS so nobody can damage anything as at power up it will default to original configuration.  There are command lines that allows you to decompress this xzm files and add or remove what you want from them then re-compress them back to xzm.
Reply all
Reply to author
Forward
0 new messages