MACAddress()



Açıklama

Sağlanan arabelleği aygıtın MAC adresiyle doldurur.

Sözdizimi

Ethernet.MACAdresi (mac_adresi)

Parametreler

mac_address : MAC adresini almak için arabellek (6 baytlık dizi)

İadeler

Hiçbir şey değil

Misal

#include <SPI.h>
#include <Ethernet.h>

byte mac[] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED};
IPAddress ip(10, 0, 0, 177);

void setup() {
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }

  Ethernet.begin(mac, ip);

  byte macBuffer[6];  // create a buffer to hold the MAC address
  Ethernet.MACAddress(macBuffer); // fill the buffer
  Serial.print("The MAC address is: ");
  for (byte octet = 0; octet < 6; octet++) {
    Serial.print(macBuffer[octet], HEX);
    if (octet < 5) {
      Serial.print('-');
    }
  }
}

void loop () {}
 

Ayrıca bakınız