Skip to content

Commit 79ebd00

Browse files
Merge pull request #187 from TheThingsNetwork/feature/get-app-eui
Added getAppEui()
2 parents 9a06bf6 + 9bc28b1 commit 79ebd00

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

src/TheThingsNetwork.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,11 @@ TheThingsNetwork::TheThingsNetwork(Stream &modemStream, Stream &debugStream, ttn
292292
this->fsb = fsb;
293293
}
294294

295+
size_t TheThingsNetwork::getAppEui(char *buffer, size_t size)
296+
{
297+
return readResponse(MAC_TABLE, MAC_GET_SET_TABLE, MAC_APPEUI, buffer, size);
298+
}
299+
295300
size_t TheThingsNetwork::getHardwareEui(char *buffer, size_t size)
296301
{
297302
return readResponse(SYS_TABLE, SYS_TABLE, SYS_GET_HWEUI, buffer, size);

src/TheThingsNetwork.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ class TheThingsNetwork
6969
TheThingsNetwork(Stream &modemStream, Stream &debugStream, ttn_fp_t fp, uint8_t sf = TTN_DEFAULT_SF, uint8_t fsb = TTN_DEFAULT_FSB);
7070
void showStatus();
7171
size_t getHardwareEui(char *buffer, size_t size);
72+
size_t getAppEui(char *buffer, size_t size);
7273
void onMessage(void (*cb)(const uint8_t *payload, size_t size, port_t port));
7374
bool provision(const char *appEui, const char *appKey);
7475
bool join(const char *appEui, const char *appKey, int8_t retries = -1, uint32_t retryDelay = 10000);

0 commit comments

Comments
 (0)