NEP+ App (0.0.4) - Deprecated

This is a beta version

Installation (0.0.4)

NEP+ App can be installed for your preferred operating system using the installers listed below.

Operating system
Link

Windows

Click here to download installer

Mac OSX

Click here to download installer

Ubuntu

Soon

Tutorials for installing NEP+ App:

Install NEP+ App (Windows)Install NEP+ App (macOS)

Main interface:

We are working on many things. NEP+ App 0.0.4 is a beta and very early version. This version will be substituted by 0.0.5. Therefore, this section only displays the most basic functionalities.

The next figure shows the main elements of the NEP+ App.

NEP+ App 0.0.4
  1. Main menu: where user can select different tools for development or testing applications

  2. List of topics connected to the NEP+ network

  3. Simple visualization options: JSON, plot, or images

  4. Ethernet and Wi-Fi IP addresses of the computer

Projects

For specific tasks, you may need to either create a new project or load a previously created project.

Project management options

Tools

  • Publish JSON: can be used to publish JSON data to some available topic

  • Dummy input: create simulated data that can be generated at a given frequency. Users can interact with this data by using sliders to adjust the values of the published data.

Dummy input step 1: set name of the topic and period in milliseconds
Dummy input step 2: select the type of data and range of values
Example a new dummy input

Network

For the options of Wi-Fi, Ethernet and Virtual Machine, set the IP of the device to connect. For example:

Example of how to connect a device in the same Wi-Fi network

This step must be set repeated for each device in the network. Therefore, each device must have the NEP+ installed and in execution.

For each node in the network, select the role of the socket. For example:

An example of how to select the network role is Publisher (P) or Subscriber (S)

Visualization

For each topic in the list, select the visualization method, which can be JSON, 2D plot, or image

Visualization options of messages in topics

Last updated