quamotion / remoteviewing

RemoteViewing is a .NET-native VNC client and server library.
Other
261 stars 79 forks source link

Support for SIMATIC HMI TP1500 Comfort #126

Open koceka opened 3 years ago

koceka commented 3 years ago

This change adds support for the SIEMENS SIMATIC HMI TP1500 Comfort industrial touch screen's VNC client. This panel needed changes for the following unsupported behavior:

qmfrederik commented 3 years ago

@koceka Thanks. The macOS build failure is unrelated, I'll see if I can get that fixed. Looks like this PR is more about "not erroring out" rather than actually adding support for 32-bit color/cursor pseudo-encoding, right? Are there any unit tests you could add?

koceka commented 3 years ago

@qmfrederik Correct, this modification is about not erroring out. I haven't expanded the unit tests but now that you ask I will definitely look into it. I plan adding these with the next contrib as we have a Siemens TP1200 and also some Beckhoff brand touch panels in house that I haven't tried connecting to yet.