Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: nRF51_Vdd TextLCD BME280
NanostackPhy Class Reference
PHY driver class for Nanostack. More...
#include <NanostackPhy.h>
Inherited by NanostackEthernetPhy, and NanostackRfPhy.
Public Member Functions | |
virtual int8_t | phy_register ()=0 |
Register this physical interface with Nanostack. | |
virtual void | get_mac_address (uint8_t *mac)=0 |
Read the mac address of this physical interface. | |
virtual void | set_mac_address (uint8_t *mac)=0 |
Set the mac address of this physical interface. |
Detailed Description
PHY driver class for Nanostack.
Definition at line 22 of file NanostackPhy.h.
Member Function Documentation
virtual void get_mac_address | ( | uint8_t * | mac ) | [pure virtual] |
Read the mac address of this physical interface.
Note - some devices do not have a mac address in hardware.
virtual int8_t phy_register | ( | ) | [pure virtual] |
Register this physical interface with Nanostack.
- Returns:
- Device driver ID or a negative error code on failure
Implemented in NanostackRfPhy.
virtual void set_mac_address | ( | uint8_t * | mac ) | [pure virtual] |
Set the mac address of this physical interface.
Generated on Tue Jul 12 2022 15:16:16 by
