SRK Version of mDot LoRa_Sensormode_SRK

Dependencies:   libmDot mbed-rtos mbed

Fork of mDot_LoRa_Sensornode by Adrian Mitevski

Embed: (wiki syntax)

« Back to documentation index

MPU9250TeslaMessage Class Reference

MPU9250TeslaMessage Class Reference

A Container that can hold acquired tesla values from the MPU9250. More...

#include <MPU9250TeslaMessage.h>

Inherits SensorMessage.

Public Member Functions

void setXTesla (float xTesla)
 Sets the x-axis tesla value of the MPU9250TeslaMessage.
void setYTesla (float yTesla)
 Sets the y-axis tesla value of the MPU9250TeslaMessage.
void setZTesla (float zTesla)
 Sets the z-axis tesla value of the MPU9250TeslaMessage.
float getXTesla ()
 Gets the x-axis tesla value from the MPU9250TeslaMessage.
float getYTesla ()
 Gets the x-axis tesla value from the MPU9250TeslaMessage.
float getZTesla ()
 Gets the x-axis tesla value from the MPU9250TeslaMessage.
virtual char * getLoRaMessageString ()
 Gets a small LoRaMessage Type Formated String from the MPU9250TeslaMessage.

Detailed Description

A Container that can hold acquired tesla values from the MPU9250.

The container will be transported via a MessageQueue between different Tasks.

Definition at line 25 of file MPU9250TeslaMessage.h.


Member Function Documentation

char * getLoRaMessageString (  ) [virtual]

Gets a small LoRaMessage Type Formated String from the MPU9250TeslaMessage.

This String can later be used for transportation via LoRa

Returns:

Reimplemented from SensorMessage.

Definition at line 45 of file MPU9250TeslaMessage.cpp.

float getXTesla (  )

Gets the x-axis tesla value from the MPU9250TeslaMessage.

Returns:

Definition at line 33 of file MPU9250TeslaMessage.cpp.

float getYTesla (  )

Gets the x-axis tesla value from the MPU9250TeslaMessage.

Returns:

Definition at line 37 of file MPU9250TeslaMessage.cpp.

float getZTesla (  )

Gets the x-axis tesla value from the MPU9250TeslaMessage.

Returns:

Definition at line 41 of file MPU9250TeslaMessage.cpp.

void setXTesla ( float  xTesla )

Sets the x-axis tesla value of the MPU9250TeslaMessage.

Parameters:
xTeslax-axis tesla value to be stored

Definition at line 21 of file MPU9250TeslaMessage.cpp.

void setYTesla ( float  yTesla )

Sets the y-axis tesla value of the MPU9250TeslaMessage.

Parameters:
yTeslay-axis tesla value to be stored

Definition at line 25 of file MPU9250TeslaMessage.cpp.

void setZTesla ( float  zTesla )

Sets the z-axis tesla value of the MPU9250TeslaMessage.

Parameters:
zTeslaz-axis tesla value to be stored

Definition at line 29 of file MPU9250TeslaMessage.cpp.