ISSDK  1.8
IoT Sensing Software Development Kit
Functions
hal_frdm_fxs_mult2_b.c File Reference

Hardware Abstraction layer for the FRDM-FXS-MULT2-B sensor shield. More...

#include "sensor_fusion.h"
Include dependency graph for hal_frdm_fxs_mult2_b.c:

Go to the source code of this file.

Functions

void ApplyAccelHAL (struct AccelSensor *Accel)
 Apply the accelerometer Hardware Abstraction Layer. More...
 
void ApplyMagHAL (struct MagSensor *Mag)
 Apply the magnetometer Hardware Abstraction Layer. More...
 
void ApplyGyroHAL (struct GyroSensor *Gyro)
 Apply the gyroscope Hardware Abstraction Layer. More...
 

Detailed Description

Hardware Abstraction layer for the FRDM-FXS-MULT2-B sensor shield.

Definition in file hal_frdm_fxs_mult2_b.c.

Function Documentation

◆ ApplyAccelHAL()

void ApplyAccelHAL ( struct AccelSensor Accel)

Apply the accelerometer Hardware Abstraction Layer.

Parameters
Accelpointer to accelerometer logical sensor

Definition at line 22 of file hal_frdm_fxs_mult2_b.c.

References CHX, CHY, CHZ, AccelSensor::iFIFOCount, and AccelSensor::iGsFIFO.

Referenced by initializeSensors().

Here is the caller graph for this function:

◆ ApplyGyroHAL()

void ApplyGyroHAL ( struct GyroSensor Gyro)

Apply the gyroscope Hardware Abstraction Layer.

Parameters
Gyropointer to gyroscope logical sensor

Definition at line 77 of file hal_frdm_fxs_mult2_b.c.

References CHX, CHY, CHZ, GyroSensor::iFIFOCount, and GyroSensor::iYsFIFO.

Referenced by processMagData().

Here is the caller graph for this function:

◆ ApplyMagHAL()

void ApplyMagHAL ( struct MagSensor Mag)

Apply the magnetometer Hardware Abstraction Layer.

Parameters
Magpointer to magnetometer logical sensor

Definition at line 49 of file hal_frdm_fxs_mult2_b.c.

References CHX, CHY, CHZ, MagSensor::iBsFIFO, and MagSensor::iFIFOCount.

Referenced by processMagData().

Here is the caller graph for this function: