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: libxDot-mbed5 ISL29011
Fork of Dot-Examples by
Diff: examples/src/dot_util.cpp
- Revision:
- 10:4d0b765f7b9e
- Parent:
- 8:e667f4a507b1
- Child:
- 11:d2e31743433a
--- a/examples/src/dot_util.cpp Fri Oct 07 15:48:23 2016 -0500
+++ b/examples/src/dot_util.cpp Mon Oct 10 15:04:22 2016 -0500
@@ -14,34 +14,38 @@
void display_config() {
// display configuration and library version information
- logInfo("version: %s", dot->getId().c_str());
+ logInfo("=====================");
logInfo("general configuration");
- logInfo("---------------------");
- logInfo("\tdevice ID/EUI: %s", mts::Text::bin2hexString(dot->getDeviceId()).c_str());
- logInfo("\tfrequency band: %s", mDot::FrequencyBandStr(dot->getFrequencyBand()).c_str());
+ logInfo("=====================");
+ logInfo("version ------------------ %s", dot->getId().c_str());
+ logInfo("device ID/EUI ------------ %s", mts::Text::bin2hexString(dot->getDeviceId()).c_str());
+ logInfo("frequency band ----------- %s", mDot::FrequencyBandStr(dot->getFrequencyBand()).c_str());
if (dot->getFrequencySubBand() != mDot::FB_EU868) {
- logInfo("\tfrequency sub band: %u", dot->getFrequencySubBand());
+ logInfo("frequency sub band ------- %u", dot->getFrequencySubBand());
}
- logInfo("\tpublic network: %s", dot->getPublicNetwork() == true ? "on" : "off");
+ logInfo("public network ----------- %s", dot->getPublicNetwork() ? "on" : "off");
+ logInfo("=========================");
logInfo("credentials configuration");
- logInfo("-------------------------");
- logInfo("\tnetwork join mode: %s", mDot::JoinModeStr(dot->getJoinMode()).c_str());
+ logInfo("=========================");
+ logInfo("device class ------------- %s", dot->getClass().c_str());
+ logInfo("network join mode -------- %s", mDot::JoinModeStr(dot->getJoinMode()).c_str());
if (dot->getJoinMode() == mDot::MANUAL) {
- logInfo("\tnetwork address: %s", mts::Text::bin2hexString(dot->getNetworkAddress()).c_str());
- logInfo("\tnetwork session key: %s", mts::Text::bin2hexString(dot->getNetworkSessionKey()).c_str());
- logInfo("\tdata session key: %s", mts::Text::bin2hexString(dot->getDataSessionKey()).c_str());
+ logInfo("network address ---------- %s", mts::Text::bin2hexString(dot->getNetworkAddress()).c_str());
+ logInfo("network session key------- %s", mts::Text::bin2hexString(dot->getNetworkSessionKey()).c_str());
+ logInfo("data session key---------- %s", mts::Text::bin2hexString(dot->getDataSessionKey()).c_str());
} else {
- logInfo("\tnetwork name: %s", dot->getNetworkName().c_str());
- logInfo("\tnetwork phrase: %s", dot->getNetworkPassphrase().c_str());
- logInfo("\tnetwork EUI: %s", mts::Text::bin2hexString(dot->getNetworkId()).c_str());
- logInfo("\tnetwork KEY: %s", mts::Text::bin2hexString(dot->getNetworkKey()).c_str());
+ logInfo("network name ------------- %s", dot->getNetworkName().c_str());
+ logInfo("network phrase ----------- %s", dot->getNetworkPassphrase().c_str());
+ logInfo("network EUI -------------- %s", mts::Text::bin2hexString(dot->getNetworkId()).c_str());
+ logInfo("network KEY -------------- %s", mts::Text::bin2hexString(dot->getNetworkKey()).c_str());
}
+ logInfo("========================");
logInfo("communication parameters");
- logInfo("------------------------");
- logInfo("\tacks: %s, %u attempts", dot->getAck() > 0 ? "on" : "off", dot->getAck());
- logInfo("\tTX datarate: %s", mDot::DataRateStr(dot->getTxDataRate()).c_str());
- logInfo("\tTX power: %lu dBm", dot->getTxPower());
- logInfo("\tatnenna gain: %u dBm", dot->getAntennaGain());
+ logInfo("========================");
+ logInfo("acks --------------------- %s, %u attempts", dot->getAck() > 0 ? "on" : "off", dot->getAck());
+ logInfo("TX datarate -------------- %s", mDot::DataRateStr(dot->getTxDataRate()).c_str());
+ logInfo("TX power ----------------- %lu dBm", dot->getTxPower());
+ logInfo("atnenna gain ------------- %u dBm", dot->getAntennaGain());
}
void update_ota_config_name_phrase(std::string network_name, std::string network_passphrase, uint8_t frequency_sub_band, bool public_network, uint8_t ack) {
@@ -73,9 +77,9 @@
}
if (current_public_network != public_network) {
- logInfo("changing public network from %s to %s", current_public_network ? "true" : "false", public_network ? "true" : "false");
+ logInfo("changing public network from %s to %s", current_public_network ? "on" : "off", public_network ? "on" : "off");
if (dot->setPublicNetwork(public_network) != mDot::MDOT_OK) {
- logError("failed to set public network to %s", public_network ? "true" : "false");
+ logError("failed to set public network to %s", public_network ? "on" : "off");
}
}
@@ -119,9 +123,9 @@
}
if (current_public_network != public_network) {
- logInfo("changing public network from %s to %s", current_public_network ? "true" : "false", public_network ? "true" : "false");
+ logInfo("changing public network from %s to %s", current_public_network ? "on" : "off", public_network ? "on" : "off");
if (dot->setPublicNetwork(public_network) != mDot::MDOT_OK) {
- logError("failed to set public network to %s", public_network ? "true" : "false");
+ logError("failed to set public network to %s", public_network ? "on" : "off");
}
}
@@ -174,9 +178,9 @@
}
if (current_public_network != public_network) {
- logInfo("changing public network from %s to %s", current_public_network ? "true" : "false", public_network ? "true" : "false");
+ logInfo("changing public network from %s to %s", current_public_network ? "on" : "off", public_network ? "on" : "off");
if (dot->setPublicNetwork(public_network) != mDot::MDOT_OK) {
- logError("failed to set public network to %s", public_network ? "true" : "false");
+ logError("failed to set public network to %s", public_network ? "on" : "off");
}
}
