123

Dependencies:   mbed

Fork of LG by igor Apu

Committer:
Diletant
Date:
Sun May 15 19:12:12 2016 +0000
Revision:
161:efd949e8d536
Child:
167:bedc0a9d559a
Device & ... update. Not final!!!

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Diletant 161:efd949e8d536 1 #include "Device.h"
Diletant 161:efd949e8d536 2 extern Device device;
Diletant 161:efd949e8d536 3
Diletant 161:efd949e8d536 4 void InitISACSPotentiometersWithDefaults(void){
Diletant 161:efd949e8d536 5 device.isacs.potentiometers.settings.a = 200;
Diletant 161:efd949e8d536 6 device.isacs.potentiometers.settings.b = 200;
Diletant 161:efd949e8d536 7 }
Diletant 161:efd949e8d536 8
Diletant 161:efd949e8d536 9 void InitISACSPotentiometers(void) {
Diletant 161:efd949e8d536 10 device.isacs.potentiometers.state.a = device.isacs.potentiometers.settings.a;
Diletant 161:efd949e8d536 11 device.isacs.potentiometers.state.b = device.isacs.potentiometers.settings.b;
Diletant 161:efd949e8d536 12 }
Diletant 161:efd949e8d536 13
Diletant 161:efd949e8d536 14 void DeviceISACSSetPotentiometers(void) {
Diletant 161:efd949e8d536 15 device.controller.I2C.state.buffer[2] = device.isacs.potentiometers.state.a;
Diletant 161:efd949e8d536 16 device.controller.I2C.state.buffer[5] = device.isacs.potentiometers.state.b;
Diletant 161:efd949e8d536 17 StartI2CTransmission();
Diletant 161:efd949e8d536 18 }