Paridade e bits de parada não serão incluídos neste arquivo.
O " dados brutos " refere-se à carga útil ... os bits de paridade e de parada estão relacionados ao enquadramento e verificação dos " dados brutos " no meio físico .
Também vale a pena mencionar que os UARTs normalmente podem operar nos modos de 7 bits (somente texto) e 8 bits (binário).
O típico 8N1
que você vê se refere a:
- 1 bit de início implícito
- dados de 8 bits
- Sem paridade
- 1 bit de parada
Isso chegaria a 10 bits por 8 bits de dados, o que não funcionaria bem em um arquivo que armazena 8 bits por byte - adicione paridade ou outro bit de parada e você exacerbará ainda mais a situação.
Além disso, assim que você se interessar pelo enquadramento, você também deve estar interessado em informações de tempo como baud rate e frame-spacing - algo que seus comandos nem configuram. p>