MAPS interface

From Anemos wiki
Revision as of 14:11, 1 December 2022 by Lvarga (talk | contribs) (Adding netdown ans sensor modes)

The Anemos MAPS position sesnsor device is equipped with multiple controll modes and output interfaces.

Interfaces

There are multiple interfaces. Some for convenience functionality and some for production usage.

Graphical interface

All the MAPS devices are equipped by a web-based interface. The interface can be reached by typing the ip address of the device into a browser, and opening the controll webpage. Depending on custommer requests and the version of the MAPS device, the dive might require login information that is supplied with the device.

The main purpose of the web-based interface is setting up the device and tracking it's status.

On activation, the interface shows multiple informations about the sensor including:

  • Position output,
  • A surface for browsing previous ouptut logs of the device,
  • Configuration parameters of the device,
  • Tools for fine-tuning the mechanical setup of the device,
  • Debug information.

In a typical use case, the graphical interface is used in short periods of time, setting up, and checking the device.

Websocket interface

For long term usage and integration with the system of the customer, one can use the network interface.

The network interface is using the websocket protocoll for communication. Depending on the control mode, each device opens listens websocket connection open on one or more ports set in the settings of the file.

Control modes

The MAPS device is eqquipped with multiple controll application and sensor controll modes. Controll modes effect the way the device communicates with connected infrastructer and the way the sensor is triggered.

A brief summary of currently awailable controll modes is available below. For further details of the controll modes, please refer to the product manual supplied with the product.

The details of the controll mode is set by the internal configuration fin the device, that is supplied by Anemos.

Custom controll modes can be implemented on custommer request for additional fees. Our support and sales temas can help with the details.

Connection modes

The conection modes determine the communication with the device while it is active and running. The device has two basic communication modes: standalone, and websocket. Note, that the web-based graphival interface is still active in both modes enabling the user to monitor the device.

Standalone mode

In standalone mode the device is starting to gather data on stratup, and continues producing position data until power off. In this controll mode the output of the device is an internal or external storage (e.g.: usb drive), that can store data for later use.

Standalone mode is suitable for off site, offline dta gathering, where the data is produced without management, and evaluated later.

Note, that this controll mode can only be used with a limited types of sensor controlls as some of the sensorm modes require active management of the device.

Websocket mode

In websocket mode, the device opens one or more websocket ports that enables connections from the natwork. The websocket communication then can be used for two purposes. Sending controll commands to the device, and receiving position data from the device.

The standard format of communication is sending and receiving string embeding Json messages. This way, the communication is structured, and versatile.

Sensor trigger modes

Sensor trigger modes determine how producing a position data is triggered in the device.

When triggered, the device has to perform two taks before it can produce output.

  1. Capture phase: The position determination is based on processing the image of a camera sensor looking at a rdig patterm .Therefore, the device first has to capture an image frame.
  2. Processing data: After the image is captured, the device processes the dta using our Paternted algorithms to produce the projection data.