I have a large UV printer based on Ricoh GEN5 printheads and I'm correctly able to print my files by using the proprietary software over USB communication on Windows 10.
I would like to understand if there is any chance to query the printer over USB in order to get its status or any other useful information such as the printhead speed, its current position, and so on.
I'm able to do this by using the vendor software (it is a chinese company), but I need to implement this function in my C/C++ program in order to run some statistics on the printer performance. Is it possible to do that? I tried to search on google, but I found nothing.