]> rtime.felk.cvut.cz Git - hydro.git/blobdiff - app/control/hydroponieoi.c
Deleting of old directory
[hydro.git] / app / control / hydroponieoi.c
diff --git a/app/control/hydroponieoi.c b/app/control/hydroponieoi.c
deleted file mode 100644 (file)
index 56421c1..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-/*
-    OBJECT INTERFACE FOR CONTROL
-*/
-
-#include "board.h"
-
-#define I_FAN 400
-#define I_FAN_CID 410
-#define I_HUMIDIFIER 500
-#define I_HUMIDIFIER_CID 510
-#define I_LIGHT 600
-#define I_LIGHT_CID 610
-#define I_PERIOD 700
-
-
-uint16_t status_val;
-uint16_t oi_fan;
-uint16_t oi_cid_fan;
-uint16_t oi_humidifier;
-uint16_t oi_cid_humidifier;
-uint16_t oi_light;
-uint16_t oi_cid_light;
-uint16_t oi_period;
-
-int status_rdfnc(ULOI_PARAM_coninfo void *context)
-{
-    return uloi_uint_rdfnc(ULOI_ARG_coninfo &status_val);
-}
-
-int errclr_wrfnc(ULOI_PARAM_coninfo void *context)
-{
-    status_val=0; 
-    return 1;
-}
-
-/* description of input objects */
-const ULOI_CODE uloi_objdes_t uloid_objdes_DOII =
-ULOI_GENOBJDES_RAW(ULOI_DOII,NULL,NULL_CODE,NULL,uloi_doii_fnc,(void*)&uloi_objdes_main)
-/* description of output objects */
-const ULOI_CODE uloi_objdes_t uloid_objdes_DOIO =
-ULOI_GENOBJDES_RAW(ULOI_DOIO,NULL,NULL_CODE,NULL,uloi_doio_fnc,(void*)&uloi_objdes_main)
-/* ID numbers of recognized input objects */
-const ULOI_CODE uloi_objdes_t uloid_objdes_QOII =
-ULOI_GENOBJDES_RAW(ULOI_QOII,NULL,NULL_CODE,NULL,uloi_qoii_fnc,(void*)&uloi_objdes_main)
-/* ID numbers of recognized output objects */
-const ULOI_CODE uloi_objdes_t uloid_objdes_QOIO =
-ULOI_GENOBJDES_RAW(ULOI_QOIO,NULL,NULL_CODE,NULL,uloi_qoio_fnc,(void*)&uloi_objdes_main)
-/* object values read request */
-const ULOI_CODE uloi_objdes_t uloid_objdes_RDRQ =
-ULOI_GENOBJDES_RAW(ULOI_RDRQ,NULL,NULL_CODE,NULL,uloi_rdrq_fnc,(void*)&uloi_objdes_main)
-
-ULOI_GENOBJDES(STATUS,ULOI_STATUS,"u2",status_rdfnc,&status_val,NULL_CODE,NULL)
-ULOI_GENOBJDES(ERRCLR,ULOI_ERRCLR,"e",NULL_CODE,NULL,errclr_wrfnc,&status_val)
-
-ULOI_GENOBJDES(FAN,I_FAN,"u2",uloi_uint_rdfnc,&oi_fan,oi_fan_wrfnc,&oi_fan)
-ULOI_GENOBJDES(FAN_CID,I_FAN_CID,"u2",uloi_uint_rdfnc,&oi_cid_fan,oi_cid_fan_wrfnc,&oi_cid_fan)
-
-ULOI_GENOBJDES(HUMIDIFIER,I_HUMIDIFIER,"u2",uloi_uint_rdfnc,&oi_humidifier,oi_humidifier_wrfnc,&oi_humidifier)
-ULOI_GENOBJDES(HUMIDIFIER_CID,I_HUMIDIFIER_CID,"u2",uloi_uint_rdfnc,&oi_cid_humidifier,oi_cid_humidifier_wrfnc,&oi_cid_humidifier)
-
-ULOI_GENOBJDES(LIGHT,I_LIGHT,"u2",uloi_uint_rdfnc,&oi_light,oi_light_wrfnc,&oi_light)
-ULOI_GENOBJDES(LIGHT_CID,I_LIGHT_CID,"u2",uloi_uint_rdfnc,&oi_cid_light,oi_cid_light_wrfnc,&oi_cid_light)
-
-ULOI_GENOBJDES(PERIOD,I_PERIOD,"u2",uloi_uint_rdfnc,&oi_period,oi_period_wrfnc,&oi_period)
-
-const uloi_objdes_t * ULOI_CODE uloi_objdes_main_items[]={
-    &uloid_objdes_DOII,
-    &uloid_objdes_DOIO,
-    &uloid_objdes_QOII,
-    &uloid_objdes_QOIO,
-    &uloid_objdes_RDRQ,
-
-    &uloid_objdes_STATUS,
-    &uloid_objdes_ERRCLR,
-    &uloid_objdes_FAN,
-    &uloid_objdes_FAN_CID,
-    &uloid_objdes_HUMIDIFIER,
-    &uloid_objdes_HUMIDIFIER_CID,
-    &uloid_objdes_LIGHT,
-    &uloid_objdes_LIGHT_CID,
-    &uloid_objdes_PERIOD
-
-};
-
-const ULOI_CODE uloi_objdes_array_t uloi_objdes_main={
-    {
-        (uloi_objdes_t **)uloi_objdes_main_items,
-        sizeof(uloi_objdes_main_items)/sizeof(uloi_objdes_main_items[0]),
-        -1
-    }
-};