Continued from this article. I’ve done with the phase one experiment.
The goal of phase one experiment is to implement end-to-end application with minimum struggle for hardware design and implementation.
What does the application do?
I am sure there will be a lot of testing work before I put the communication device in real applications. So I first want a tool to test the driver and protocol. Thus, the application for the first phase is a protocol tester that provides command line interface and several diagnostic commands / functions.