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

TaskAcceleration Class Reference

TaskAcceleration Class Reference

This TaskAcceleration Class handles the acceleration measurement using the MPU9250. More...

#include <TaskAcceleration.h>

Public Member Functions

osStatus start ()
 Starts the task by building and its measurement.
osStatus stop ()
 Stops the task.
TASK_STATE getState ()
 Gets the actual state of the Task either RUNNING or SLEEPING.

Detailed Description

This TaskAcceleration Class handles the acceleration measurement using the MPU9250.

Starting the task using the start() starts the measurement. It can be used alongside with other measurement Tasks inside the mbed::rtos environment. The Task Class basically wraps mbeds Thread functionality.

Definition at line 22 of file TaskAcceleration.h.


Member Function Documentation

TASK_STATE getState (  )

Gets the actual state of the Task either RUNNING or SLEEPING.

Returns:

Definition at line 94 of file TaskAcceleration.cpp.

osStatus start (  )

Starts the task by building and its measurement.

Returns:

Definition at line 34 of file TaskAcceleration.cpp.

osStatus stop (  )

Stops the task.

Should only be used after start() was used

Returns:

Definition at line 39 of file TaskAcceleration.cpp.