We have a program written in Dynamic C that we load onto a "Rabbit" controller board from a company called Digi. It controls a keypad, lcd display and a P.O.S. printer connected serially.
It works fine, but we want to add a different brand of printer which needs different commands sent to it to work. We need someone who knows Dynamic C that can change/add the code to work with the new printer.
It is currently setup to use a couple of different printers, I do not know how it determines which one it uses. Also, it sends out the pertinent commands depending on which printer it's using.
1. Need to add our new printer to code
2. Need to add the commands that get sent to the printer to the code. - Like "bold", "status", etc. (also, I think our program receives responses from the printer like "status" and the like, so that needs to be addressed also.
3. We will then need to test thoroughly.
Obviously, once you look at the code you will have a better understanding of how it works.