Speaking with Opto’s tech support, it seems that there is no problem with either our PAC Display project or PAC Control Strategy with respect to the new versions of the Opto 22 software.
It all runs fast and fine on their test setup and PC.
One possibility is that this is an incompatibility between the Opto 22 PAC Display Runtime software and our particular PC’s display system or driver. Rolling the video driver back to the previous version didn’t help.
But here’s something both amusing and potentially diagnostic:
Because this fancy new system is fast and has a 55" 4K TV as one of it’s two monitors, and I was annoyed with the slow performance I was having with my old desk PC while trying to run Google Earth with a KMZ file with topo maps for the entire earth linked to it, I decided that I should install Google Earth and that KMZ link on this new system.
It’s really great to have a faster PC and a huge display for that! Handy and productive.
But the amusing and interesting part of this boring story is that with Google Earth running on this PC, even if it’s minimized, the Opto PAC Display Runtime now runs correctly. It’s pretty fast, responsive, and the draw windows all update quickly. This makes the new system entirely satisfactory.
So I’ve just been leaving Google Earth running, but minimized, and everything is dandy.
Checking with Task Manager, when I have Earth running, Display Runtime now uses around 4% of the CPU time (as opposed to zero without Earth running). And that makes sense, because it SHOULD be using some clock cycles with all of the polling and updating of various trends, indicators and text from the PAC Controller that it SHOULD be doing.
Meanwhile, the minimized Earth uses around zero.
So something about having Earth running is either stimulating the display driver to “refresh” at a more reasonable rate, or it’s overcoming some power-saving CPU-slowing thing and letting the system rev up and run like it should.
It’s odd, but true.
I see that my posts have had quite a few “reads”, but zero responses. Either I’m boring everyone, or nobody has seen this and doesn’t have any suggestions.
Either way, I thought everyone might at least be amused by this update.