I am trying to sniff the UART communication line of a commercial BLDC controller. The UART port connects to the Bluetooth module and the Bluetooth module connects to an Android App. I am able to get the baud rate right with some hacking, but it seems that after the successful connection of the Bluetooth module to the app, the app sends some characters to the Bluetooth module, and expects some characters in return because the Bluetooth module is connected to my PC via FTDI converter and not the controller.
It does not get the desired reply hence, the Android application shows "Open Flash Error." Now I do not exactly know what the error is but, in the Arduino serial monitor I see four characters (when the Bluetooth module is connected to app) represented by blocks as the serial monitor does not have the right font I guess.
What should I do in order to decipher what are those characters or how should I get the ASCII values of the characters received?