123

Dependencies:   mbed

Fork of LG by igor Apu

DeviceErrorModel.c

Committer:
Diletant
Date:
2016-06-26
Revision:
174:0f86eedd511c

File content as of revision 174:0f86eedd511c:

#include "Device.h"
extern Device device;

void InitEMDefaultSettings(void){
  device.em.bias1.settings.enabled = 0;
  device.em.bias1.settings.m[0] = 0;
  device.em.bias1.settings.m[1] = 0;
  device.em.bias1.settings.m[2] = 0;
}

void InitEMState(void) {
  device.em.bias1.state.enabled = device.em.bias1.settings.enabled;
  device.em.bias1.state.ppm = 0;
  device.em.bias1.state.error = 0;
}

void DeviceStartEM(void) {
}

void emProcessBias1(void) {
}

void emProcessBias2(void) {
}

void emProcess(void) {
  if (device.em.bias1.state.enabled) {
    emProcessBias1();
  }
  if (device.em.bias2.state.enabled) {
    emProcessBias2();
  }
}