This reminds me to relate of what I am doing but totally opposite and low level. I am now learning how to send ESC/POS commands to a VFD Customer Display using jSerial to COM port. I am making a tester to move the cursor in 2x20 LCD which I still mess up.