nrfcxx  0.1.0
C++-17 Framework for Nordic nRF5 Devices
Data Structures | Namespaces | Functions
xenon.hpp File Reference

Target-specific capabilities for Particle Xenon. More...

#include <nrfcxx/gpio.hpp>
#include <nrfcxx/lpm.hpp>
#include <nrfcxx/misc/lipomon.hpp>

Go to the source code of this file.

Data Structures

class  nrfcxx::board::power_monitor
 Support for the power source interface. More...
 

Namespaces

 nrfcxx
 Primary namespace for nrfcxx functionality.
 
 nrfcxx::board
 Namespace holding board-specific configuration data.
 

Functions

unsigned int nrfcxx::board::battery_level_pptt (unsigned int batt_mV)
 Estimated battery level from measured voltage. More...
 
bool nrfcxx::board::external_antenna (int on)
 Query or control use of external antenna. More...
 
periph::QSPI & nrfcxx::board::mx25l32 () noexcept
 Access the QSPI instance for the on-board MX25L32.
 

Detailed Description

Target-specific capabilities for Particle Xenon.

These are items that require access to data structures that are not available at the time <nrfcxx/board.hpp> is processed.