test
Dependencies: ad5422_arduino mbed LT1446 ADS1248-1 LM35-1 Flash FT813 PGA280_ADS1259
Diff: main.h
- Revision:
- 6:cfe7cb0bdb1a
- Parent:
- 5:21240fa1ee4c
--- a/main.h Thu Aug 13 14:37:39 2020 +0000 +++ b/main.h Fri Aug 14 14:16:03 2020 +0000 @@ -11,8 +11,7 @@ #include "FT_Platform.h" #include "display.h" -/*тип для хранение настроек ПИДа*/ - +/*тип для хранение настроек ПИДа*/ #ifndef _PID_T //если ещё нету определения типа то создать typedef struct{ float kP,kI,kD,sampleTime; @@ -31,6 +30,8 @@ typedef union { struct{ + float temp_u; + float rashod_u; PID_t PID;//пид для нагрева колонки PID_t PID_R; //ПИД для расхода char calibration[25]; @@ -39,7 +40,7 @@ }ADS1248Calibr; }; //массив слов по 4 байта - uint32_t w[2*(sizeof(PID_t)/sizeof(uint32_t))+sizeof(Calibration_t)/sizeof(uint32_t)+2*sizeof(float)]; + uint32_t w[2*sizeof(float)+2*(sizeof(PID_t)/sizeof(uint32_t))+sizeof(Calibration_t)/sizeof(uint32_t)+2*sizeof(float)]; }Mem_t; Mem_t Mem;//экземпляр "переходника"