Skip to content

Commit 36a7a62

Browse files
committed
Update ReadMe.md
1 parent a221724 commit 36a7a62

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

to_do/CommunicationProtocol/ReadMe.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,19 @@ As based of MKS protocol 1KB looks a good start
3737
- Tail: CRC + tail tag (TBD)
3838

3939
### Ack
40+
4041
- communication may rely on pins like for MKS or response packet using also same block description so transfer can be done when GCODE command is send to printer, and printer can ack/raise error or answer GCODE command also when transfer is on going.
4142
- so tranfer is not blocking and polling is not a noise
43+
4244
### Error checking
45+
4346
- The error check will rely on CRC instead of checksum because more reliable
4447
- The error control can be a mix between a resend and automatically adjust/decrease the transfer baud rate in case of EMI issues
4548

4649
### Performance
50+
4751
- The goal is to be as close as possible as current MKS transfer = 100KB, do not expect instant magical transfer but better one.
4852

4953
### Libraries
54+
5055
- CRC library seems a good candidat for CRC part

0 commit comments

Comments
 (0)