
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
//-------------------------------------------------------//
// Project Code : ESS100K3L-01-19
// File Name : RmsAvgCal.h
// Created on : 2019. 06. 07.
// Description :
// Author : KimJeongWoo
// Last modified Date :
//-------------------------------------------------------//
#ifndef RMSAVGCAL_H_
#define RMSAVGCAL_H_
extern void RmsAvgSum(void);
extern void RmsAvgCal(void);
#pragma SET_CODE_SECTION(".TI.ramfunc")
extern float RMS(float *Sum, float InversTime);
extern float AVG(float *Sum, float InversTime);
#pragma SET_CODE_SECTION()
#pragma SET_DATA_SECTION(".RmsAvg")
extern float VbatSum;
extern float VbatAvg;
extern float IbatSum;
extern float IbatAvg;
extern float VboostSum;
extern float VboostAvg;
extern float VdabSum;
extern float VdabAvg;
extern float VdcHSum;
extern float VdcHAvg;
extern float VdcLSum;
extern float VdcLAvg;
extern float VdcSum;
extern float VdcAvg;
extern float VunInvRms;
extern float VunInvRmsSum;
extern float VnwInvRms;
extern float VnwInvRmsSum;
extern float VacInvRms;
extern float VacInvRmsSum;
extern float VunGridRms;
extern float VunGridRmsSum;
extern float VnwGridRms;
extern float VnwGridRmsSum;
extern float VacGridRms;
extern float VacGridRmsSum;
extern float IacInvRms;
extern float IacInvRmsSum;
extern float IuInvRms;
extern float IuInvRmsSum;
extern float IwInvRms;
extern float IwInvRmsSum;
extern float InInvRms;
extern float InInvRmsSum;
extern float IacGridRms;
extern float IacGridRmsSum;
extern float IuGridRms;
extern float IuGridRmsSum;
extern float IwGridRms;
extern float IwGridRmsSum;
extern float InGridRms;
extern float InGridRmsSum;
extern float IzctRms;
extern float IzctRmsSum;
extern float PinvReactive;
extern float PinvReactiveSum;
extern float PinvReactiveAvg;
extern float PinvActive;
extern float PinvActiveSum;
extern float PinvActiveAvg;
extern float PinvApparentAvg;
extern float Pbat;
extern float PbatAvg;
extern float PbatSum;
extern float IdeSum;
extern float IdeAvg;
extern float IqeSum;
extern float IqeAvg;
extern float VdeSum;
extern float VdeAvg;
extern float VqeSum;
extern float VqeAvg;
extern float PfAvg;
#pragma SET_DATA_SECTION()
#endif /* RMSAVGCAL_H_ */