123

Dependencies:   mbed

Fork of LG by igor Apu

Revision:
174:0f86eedd511c
Parent:
173:7f938afb0447
Child:
177:672ef279c8e0
--- a/Device.h	Sun Jun 19 03:54:35 2016 +0000
+++ b/Device.h	Sun Jun 26 10:16:39 2016 +0000
@@ -17,6 +17,9 @@
 #include "DeviceISACS.h"
 #include "DeviceSequencer.h"
 #include "DevicePLCS.h"
+#include "DeviceTSS.h"
+#include "DeviceCCS.h"
+#include "DeviceErrorModel.h"
 
 typedef enum _DeviceLatchMode {
   DeviceLatch10kHz,   //internal latch  by pulses 10 kHz (power on default mode)
@@ -98,15 +101,18 @@
   //Controller
   DeviceController controller;
   //Protocols
-  Service service;           //Service communication protocol - asynchronous serial port 0
-  DeviceUserProtocol user;   //User communication protocol - asynchronous serial port 1
+  Service service;            //Service communication protocol - asynchronous serial port 0
+  DeviceUserProtocol user;    //User communication protocol - asynchronous serial port 1
   //Units
-  DeviceSensor sensor;
-  DeviceLightUp lightUp;
-  DeviceDither dither;
-  DeviceISACS isacs;         //Information signal amplitude stabilizer
-  DeviceSequencer sequencer; //Sequencer
+  DeviceSensor sensor;        //Sensor info
+  DeviceLightUp lightUp;      //Light-up system
+  DeviceDither dither;        //Dither system
+  DeviceISACS isacs;          //Information signal amplitude stabilizer
+  DeviceSequencer sequencer;  //Sequencer
   DevicePathLengthControlSystem plcs; //Path length control system
+  DeviceTSS tss;              //Temperature sense system
+  DeviceCCS ccs;              //Current control system
+  DeviceEM em;                //Error model
 } Device;
 
 typedef struct _HashParam {
@@ -115,7 +121,7 @@
   uint32_t size;
 } HashParam;
 
-#define HASH_PARAM_COUNT 683
+#define HASH_PARAM_COUNT 755
 
 typedef struct _HashFunc {
   uint32_t hash;