Jak vypsat MAC adresu přes ser.port
Moderátor: Moderátoři
Jak vypsat MAC adresu přes ser.port
Mam mac adresu.
uint8_t mac[6];
Jde to takto Serial.println(String(mac[0], HEX) + ":" + String(mac[1], HEX) + ":" atd.
Uršitě to jde i jdenodušejí.
Poradite?
Dik.
Kód: Vybrat vše
for(uint8_t i=0; i<5; i++) Serial.print(String(mac[i],HEX) + ":");
Serial.println(String(mac[5],HEX));Ale záleží, v čom to programuješ, môžností môže byť viac, trebárs cez regex.
- ZdenekHQ
- Významný člen
- Příspěvky: 25519
- Registrován: 21 črc 2006, 00:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
Ale to záleží na tom, na čem to běží a kolik toho je.
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
A možná, že když se podívá do souboru listing, zjistí že to kompilátor pokaždé přeloží do stejného počtu instrukcí a poběží to stejně rychle.samec píše:nič neušetrí, skvôr skomplikuje.
(Nemusí mít platnou revizi.)
(Celkově budu raději, když se to obejde bez papírů.)
Jaký je účel toho poslání MAC přes sériovou konzoli?