Skip to content

Commit 87a5de5

Browse files
committed
Use Arduino naming for MAC address API
Rename macAddress() to MACAddress(). Fixes #35 Signed-off-by: Frederic Pillon <[email protected]>
1 parent adf5ac4 commit 87a5de5

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,12 @@ You can get the MAC address with following function, this must done after Ethern
4343

4444
uint8_t *mac;
4545
Ethernet.begin();
46-
mac = Ethernet.macAddress();
46+
mac = Ethernet.MACAddress();
4747

4848
You can also set a new user based MAC address, this must done before Ethernet.begin()
4949

5050
uint8_t newMAC[] = {0x00, 0x80, 0xE1, 0x01, 0x01, 0x01};
51-
Ethernet.macAddress(newMAC);
51+
Ethernet.MACAddress(newMAC);
5252
Ethernet.begin();
5353

5454
## Note

keywords.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ remoteIP KEYWORD2
3232
remotePort KEYWORD2
3333
getSocketNumber KEYWORD2
3434
localIP KEYWORD2
35-
macAddress KEYWORD2
35+
MACAddress KEYWORD2
3636
maintain KEYWORD2
3737

3838
#######################################

src/STM32Ethernet.cpp

+7-7
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ int EthernetClass::begin(unsigned long timeout, unsigned long responseTimeout)
55
{
66
static DhcpClass s_dhcp;
77
_dhcp = &s_dhcp;
8-
stm32_eth_init(macAddressDefault(), NULL, NULL, NULL);
8+
stm32_eth_init(MACAddressDefault(), NULL, NULL, NULL);
99

1010
// Now try to get our config info from a DHCP server
1111
int ret = _dhcp->beginWithDHCP(mac_address, timeout, responseTimeout);
@@ -43,7 +43,7 @@ void EthernetClass::begin(IPAddress local_ip, IPAddress subnet, IPAddress gatewa
4343

4444
void EthernetClass::begin(IPAddress local_ip, IPAddress subnet, IPAddress gateway, IPAddress dns_server)
4545
{
46-
stm32_eth_init(macAddressDefault(), local_ip.raw_address(), gateway.raw_address(), subnet.raw_address());
46+
stm32_eth_init(MACAddressDefault(), local_ip.raw_address(), gateway.raw_address(), subnet.raw_address());
4747
/* If there is a local DHCP informs it of our manual IP configuration to
4848
prevent IP conflict */
4949
stm32_DHCP_manual_config();
@@ -63,7 +63,7 @@ int EthernetClass::begin(uint8_t *mac_address, unsigned long timeout, unsigned l
6363
{
6464
_dnsServerAddress = _dhcp->getDnsServerIp();
6565
}
66-
macAddress(mac_address);
66+
MACAddress(mac_address);
6767
return ret;
6868
}
6969

@@ -98,7 +98,7 @@ void EthernetClass::begin(uint8_t *mac, IPAddress local_ip, IPAddress dns_server
9898
prevent IP conflict */
9999
stm32_DHCP_manual_config();
100100
_dnsServerAddress = dns_server;
101-
macAddress(mac);
101+
MACAddress(mac);
102102
}
103103

104104
EthernetLinkStatus EthernetClass::linkStatus()
@@ -137,7 +137,7 @@ void EthernetClass::schedule(void)
137137
stm32_eth_scheduler();
138138
}
139139

140-
uint8_t * EthernetClass::macAddressDefault(void)
140+
uint8_t * EthernetClass::MACAddressDefault(void)
141141
{
142142
if ((mac_address[0] + mac_address[1] + mac_address[2] + mac_address[3] + mac_address[4] + mac_address[5]) == 0) {
143143
uint32_t baseUID = *(uint32_t *)UID_BASE;
@@ -151,7 +151,7 @@ uint8_t * EthernetClass::macAddressDefault(void)
151151
return mac_address;
152152
}
153153

154-
void EthernetClass::macAddress(uint8_t *mac) {
154+
void EthernetClass::MACAddress(uint8_t *mac) {
155155
mac_address[0] = mac[0];
156156
mac_address[1] = mac[1];
157157
mac_address[2] = mac[2];
@@ -160,7 +160,7 @@ void EthernetClass::macAddress(uint8_t *mac) {
160160
mac_address[5] = mac[5];
161161
}
162162

163-
uint8_t * EthernetClass::macAddress(void) {
163+
uint8_t * EthernetClass::MACAddress(void) {
164164
return mac_address;
165165
}
166166

src/STM32Ethernet.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ class EthernetClass {
1818
IPAddress _dnsServerAddress;
1919
DhcpClass* _dhcp;
2020
uint8_t mac_address[6];
21-
uint8_t * macAddressDefault(void);
21+
uint8_t * MACAddressDefault(void);
2222

2323
public:
2424
// Initialise the Ethernet with the internal provided MAC address and gain the rest of the
@@ -43,8 +43,8 @@ class EthernetClass {
4343
int maintain();
4444
void schedule(void);
4545

46-
void macAddress(uint8_t *mac);
47-
uint8_t * macAddress(void);
46+
void MACAddress(uint8_t *mac);
47+
uint8_t * MACAddress(void);
4848
IPAddress localIP();
4949
IPAddress subnetMask();
5050
IPAddress gatewayIP();

0 commit comments

Comments
 (0)