top of page

Custom Development for Serial Communication

 

 

We can develop all of your serial communication needs. From home automation, to home theater, to business or education, we are the experts in software-based serial control.

 

Contact us and let us know what you need. In many cases, we can simply adapt our existing products at no cost to you!

 

Not sure if you need custom development? Take a look at this case study:

 

A local college was looking to implement a collaboration learning environment classroom. Their basic specs were:

- 4 tables of 6 laptops each

- Each table has one 60" flatscreen TV displaying one of the laptops

- Instructor with portable laptop and wireless display to a 5th 60" flatscreen (also mobile)

- At any time, a student at any table could click a small button on their screen and instantly display to their TV

- At any time, a student could click a button on their screen and instantly display to all 5 TVs

- Instructor has the same cpabailities, except completely mobile (wireless display)

- Students can "override" when someone is displaying to their TV

- Indications of who is displaying (visual displays)

- Non-campus devices (student's own laptop) could easily be joined in and display as well

- Text chat capabilities between students at each table to enhance collaboration

 

What we developed:

Client-server software which handles all the HDMI switching as well as text chat. The software is launched automatically on login and configured for each laptop with a simple text file (ini file) on each one. The software has an extremely low footprint and has visual indicators of when you are displaying to your table and to all tables. We also added code to identify the user that is logged in and automatically use their name when show "who is displaying" and for the text chat.

 

The server runs on a basic Windows machine with 5 USB-Serial cables atttached and handles all of the HDMI switching bewteen the 4 switches and the 1 switch matrix. This could have been accomplished with our Pro product, but would have been missing enhancements such as identifying the logged in user, text chat, and low-profile client software. It also would be more tedious to maintain as each client would have to be managed with separate builds, rather than a simple text file.

bottom of page