我的API在Windows上返回[]字节{"name":"Windows"},在Linux上返回{"myName":"Linux"},两者都报告OS名称,但是键( Name /MyName)是基于OS更改的如何将其解封为JSON结构。在这里,我有一个成员,可以持有操作系统的名称。type OsName struct {
Name string `json:"name"` //I want to
然而,在大多数情况下,我注意到在发送特定的字节模式时,数据已损坏。我已经为这件事挣扎了一段时间了,我不知道如何解决它。但这种情况并不总是发生,只有在发送特定的字节模式时才会发生。您认为可能是Pyserial将我的无符号字节更改为ASCII吗?我不知道发生了什么事。这件事我已经挣扎了好几天了!编辑// configure the port
int UART::configure_port()