Skip to content

Commit c63bf6b

Browse files
authored
Merge pull request #165 from justmobilize/fix-inconsistencies
Fix inconsistencies
2 parents 931299b + 75ee080 commit c63bf6b

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

adafruit_wiznet5k/adafruit_wiznet5k.py

+9
Original file line numberDiff line numberDiff line change
@@ -336,6 +336,15 @@ def ip_address(self) -> bytes:
336336
"""
337337
return self._read(_REG_SIPR[self._chip_type], 0x00, 4)
338338

339+
@property
340+
def ipv4_address(self) -> str:
341+
"""
342+
Configured IP address for the WIZnet Ethernet hardware.
343+
344+
:return str: The IP address (a string of the form '255.255.255.255')
345+
"""
346+
return self.pretty_ip(self.ip_address)
347+
339348
@staticmethod
340349
def pretty_ip(ipv4: bytes) -> str:
341350
"""

adafruit_wiznet5k/adafruit_wiznet5k_socketpool.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -655,8 +655,8 @@ def recvfrom_into( # pylint: disable=unused-argument
655655
return (
656656
self.recv_into(buffer, nbytes),
657657
(
658-
self._interface.remote_ip(self._socknum),
659-
self._interface.remote_port(self._socknum),
658+
self._interface.pretty_ip(self._interface.udp_from_ip[self._socknum]),
659+
self._interface.udp_from_port[self._socknum],
660660
),
661661
)
662662

0 commit comments

Comments
 (0)