Hi..!
I have a software which uses a properitary protocol to communicate via Rs232 with a flash memory.
I run that software and observe the serial port by using a serial port monitor.I dont have a source code for that, The software is written in TCL/TK.I am trying to port that to CVI to increase the robustness and speed of that protocol.Probably i understand the functionality of that protocol.It has two phases, First it performs the synchronization with the device from the host pc. Then it transfers the block of binary information to the memory from a downloadable file.Size of memory block is 1024 bytes. It starts with a starting character and ends with checksum.I spent very long time to analyze about that protocol, but i am not at all finding any information regarding that. I found some characters such as "Q52 R6D", But when ever i try to send those character set using the R-Term. It always says that it is an invalid command. Some how the protocol matches the device parameters such as baud rate and so and so by itself. There are some commands named ICC (Initiate communication command sent to the device during the data transfer initiation/ synchronization phase).
Is there any other way to evealuate that protocol...and extract the essence of that...?
Any ideas suggesstions are welcome........
Thanx and Regards,
Venki.