ok, ma il problema persiste credo in quanto io copio nella malloc solo i primi 100byte, quindi i byte dove stà il messaggio.Originariamente inviato da MItaly
E in ogni caso
non sono 100 byte, ma 400, visto che usi uint32_t (che suppongo che sia un intero senza segno a 32 bit); se vuoi fare un pacchetto di 100 byte dovrai usare uint8_t.codice:uint32_t pkt[100];
quindi dove sbaglio??