f) Transmission frame error (Master receive)
Slave |
| Master | |
|
| 1) | |
| ENQ code (05H) |
| |
2) |
|
| |
| ACK code (06H) |
| |
|
| 3) | |
4) | Read command (ASCII code) |
| |
|
| ||
| ACK code (06H) |
| |
5) |
| 6) | |
3 seconds elapse | Read command (ASCII code) | ||
| |||
7) |
|
| |
3 seconds elapse | Read command (ASCII code) |
| |
3 seconds elapse | Raed command (ASCII code) |
| |
8) | Read command (ASCII code) |
| |
|
|
1)Session starts when ENQ is sent from master to slave.
2)Slave acknowledges by returning ACK to master.
3)Master sends read command.
4)Slave returns ACK code to acknowledge read command.
5)Slave sends corresponding read data to master.
6)For some reason, master fails to receive read data.
7)Slave fails to receive acknowledgment of read data and attempts to resend every 3 seconds for 3 times.
8)After the third failure, slave aborts the sequence and ends communication.
7