Files
openthread/examples/apps/windows
Jonathan Hui 741941e271 [radio] remove transmit power config from core (#2352)
Thread (and OpenThread) does not employ any form of transmit power control.
As a result, while OpenThread provides APIs to control transmit power, it
simply buffers and passes the transmit power value straight through to the
radio.

Currently, the transmit power APIs allow specifying an int8_t in units of
dBm.  This is overly constraining for platforms that have more advanced ways
of configuring the transmit power.

This commit removes the transmit power configuration from the core.  This
provides better flexibility in platform-specific ways to configure transmit
power.
2017-11-28 17:33:32 +00:00
..
2017-03-07 10:29:30 -08:00

OpenThread App for Windows

This sample app provides an example of how to interface with the OpenThread API and talk to each other in a Universal Windows App. The app is written in C++ /CX and provides a simple wrapper around the OpenThread API, hiding the raw C/C++ interface.

The main page of the App is a list of the available interfaces, their current connection state, their current ML-EID IPv6 address, and buttons to connect/disconnect and to view some more details.

Interface List

The details list provides some more information, including extended MAC address, RLOC16 and information about the current children.

Interface List

The "Talk" button of main page switches the user interface to the talk fuctionality. This app acts either as a server or a client role and talks to each other over a TCP or a UDP protocol.

The server listens to the clients.

Talk Functionality

The client sends a message to the server and the server echos that message back to the client.

Talk Functionality