1

Dependencies:   mbed

alerts.h

Committer:
meric
Date:
2018-07-09
Revision:
0:2a01c5a56ed1

File content as of revision 0:2a01c5a56ed1:

#ifndef ALERTS_H
#define ALERTS_H
/*
    ****************************************************************************
    ****************************************************************************
    ** DEVINT BİLİŞİM YAZILIM DONANIM TİC. LTD. ŞTİ. TARAFINDAN GELİŞTİRİLMİŞTİR
    ** İzmir / TÜRKİYE
    **
    ** (C) 2015
    ****************************************************************************
    ****************************************************************************
    *************************************************************** K A M B O ** 
*/

//
void send_alarm(uint8_t _alarmID, uint16_t _filterID, uint8_t _slaveID)
{
    sprintf(fnode.alarmBuffer, "%s%d%s%d%s%d%s%d%s%d%s%.1f%s%.1f%s%.1f%s%llu%s%llu%s%.1f%c", "{ALR:\"FALR\",ALRCODE:", _alarmID, ",FID:", _filterID, ",Z:", fnode.currentFlushingFilter, ",FLID:", fnode.currentFlushPhase, ",SID:", _slaveID, ",PRIN:", fnode.inletPressure, ",PROUT:", fnode.outletPressure, ",DP:", fnode.dpPressure, ",WI:", fnode.WI, ",WIC:", fnode.WIC, ",QI:", fnode.QI, '}');
    send_to_coordinator(fnode.alarmBuffer);
    memset (fnode.alarmBuffer, 0, sizeof(fnode.alarmBuffer));
    wait_ms(50);
}
#endif