1

Dependencies:   mbed

Revision:
0:2a01c5a56ed1
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/alerts.h	Mon Jul 09 09:12:38 2018 +0000
@@ -0,0 +1,23 @@
+#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
\ No newline at end of file