pub fn encode_event(event: Event, payload: &[u8], out: &mut [u8]) -> usize
Encode une trame Pico → Host dans out. Renvoie le nombre d’octets écrits. out doit faire au moins 4 + payload.len().
out
4 + payload.len()