Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

This section refers to the following sample application(s):

  • 02-battery

Table of Contents

 

The 

Include Page
_def_chip_eterna
_def_chip_eterna
 features an on-chip supply voltage sensor, an internal input channel for the ADC (see ADC).

The 02-battery Sample Application

The 02-battery sample application creates a task which periodically reads the value of the DN_BATT_DEV_ID device and prints the raw returned value on the CLI, as shown in the CLI capture below:

No Format
battery app, ver 1.0.0.1
SmartMeshIP stack, ver 1.2.1.3
voltage=36292
voltage=36292
voltage=36292
voltage=36292
voltage=36292
voltage=36292
voltage=36292
voltage=36292
voltage=36292

The raw reading is expressed in tenths of mV.

Include Page
_inc_refer_to_dox
_inc_refer_to_dox

The 01-join sample application uses the Helper Modules to initialize the CLI Module and interaction with the local interface. In particular, it configures the loc_task helper module to join the network and open a socket bound to UDP port 60000.

It uses a single task (sendTask) which:

  • waits for the loc_task helper module to have joined the network (by pending on the joinedSem semaphore);
  • every 10s, send a UDP packet to the IPv6 address of the manager.