1
Dependencies: mbed
Diff: alerts.h
- 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