Skip to content

Network package should pass serialized payload #2

Description

@phckopper

Currently, we use bare fields in our network packages

typedef struct __packet{
uint16_t type; //Tipo do pacote (p.ex. DATA | CMD)
uint16_t seqn; //Número de sequência
uint16_t length; //Comprimento do payload
uint16_t timestamp; // Timestamp do dado
char mac_address[18];
int status;
const char* _payload; //Dados da mensagem
} packet;

We should start serializing our payloads into the payload field and stop using extra parameters in that struct.

Metadata

Metadata

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions