pub fn encode_discovery_request() -> [u8; 12]
Build a discovery-request packet. Carries serial = 0 because the requester is anonymous — the replying device fills its own serial into the response.
serial = 0