As a developer that works with Wavelink Studio COM, I would greatly appreciate the folks at Wavelink to publish any Studio Client Emulators with instructions on how to tailor them to emulate certain aspects of different scanner devices (like being able to change the "wlclient.cfg" file).
I am aware that the new version of the Studio COM Server (v3.8) comes with an emulator, but this emulator does not seem to emulate the appearance of the UI as it would appear on an actual device. It also exhibits glitches where buttons no longer respond, and I can't figure out how to simulate scanner input. This makes program development difficult.
Four years ago, I was supplied with an emulator by someone that works at Wavelink that can't be downloaded from the Wavelink website. This emulator works very well, and it calls itself "Wavelink Windows Studio Client". This emulator allows me to make adjustments to its configuration in the same fashion as I would change the configuration on a standard Studio Client via the "wlclient.cfg" file. This means that I can reliably see how the UI is drawn for a device with a wide screen (such as the Motorola WT 4090), and how the UI is drawn for a device with a long screen (Such as the Motorola MC 9000 series).
Screenshot from the older "Wavelink Windows Studio Client":
![oldEmulator.jpg]()
New emulator packaged with Studio COM Server v3.8 (note the different default font for the Widgets and flagrant difference in display behavior):
![38emulator.jpg]()
(**Note: the screenshots you see were taken from the two emulators running the exact same application from the same Studio COM Server. )
Suffice it to say that I am content with the older emulator that I have in my possession, and I am still able to use it when connecting to a v3.8 Server. However, newer devices on the market (example: Motorola MC9190G) seem to feature a different display technology that makes the UI on the Studio Client appear extremely small. Older models used QVGA technology (Quarter Video Graphics Array), where these newer models have begun to use the standard VGA technology that has a higher resolution than QVGA, hence the smaller appearance of the UI. Under normal circumstances, our programmers would be able to rescale the form automatically in the code, but Studio COM provides no such capability in its API. This makes us dependent on Wavelink to provide client software that is properly calibrated for the device in such a way that maintains consistent appearance and behavior across all other supported devices.
Since the emulator I have depended on for four years is no longer reliable in fulfilling its purpose, I'd like Wavelink to supply me with the tools and instructions so that our programs will function with reliable consistency using the Studio COM API as directed.