Prepair for more drivers

This commit is contained in:
Theo Arends 2018-10-23 16:03:57 +02:00
parent 2c02532e1c
commit 19b7a33f6b
3 changed files with 121 additions and 1 deletions

View File

@ -98,6 +98,54 @@ boolean (* const xdrv_func_ptr[])(byte) PROGMEM = { // Driver Function Pointer
&Xdrv20,
#endif
#ifdef XDRV_21
&Xdrv21,
#endif
#ifdef XDRV_22
&Xdrv22,
#endif
#ifdef XDRV_23
&Xdrv23,
#endif
#ifdef XDRV_24
&Xdrv24,
#endif
#ifdef XDRV_25
&Xdrv25,
#endif
#ifdef XDRV_26
&Xdrv26,
#endif
#ifdef XDRV_27
&Xdrv27,
#endif
#ifdef XDRV_28
&Xdrv28,
#endif
#ifdef XDRV_29
&Xdrv29,
#endif
#ifdef XDRV_30
&Xdrv30,
#endif
#ifdef XDRV_31
&Xdrv31,
#endif
#ifdef XDRV_32
&Xdrv32,
#endif
// Optional user defined drivers in range 91 - 99
#ifdef XDRV_91

View File

@ -47,7 +47,39 @@ int (* const xnrg_func_ptr[])(byte) PROGMEM = { // Energy driver Function Poin
#endif
#ifdef XNRG_08
&Xnrg08
&Xnrg08,
#endif
#ifdef XNRG_09
&Xnrg09,
#endif
#ifdef XNRG_10
&Xnrg10,
#endif
#ifdef XNRG_11
&Xnrg11,
#endif
#ifdef XNRG_12
&Xnrg12,
#endif
#ifdef XNRG_13
&Xnrg13,
#endif
#ifdef XNRG_14
&Xnrg14,
#endif
#ifdef XNRG_15
&Xnrg15,
#endif
#ifdef XNRG_16
&Xnrg16
#endif
};

View File

@ -178,6 +178,46 @@ boolean (* const xsns_func_ptr[])(byte) PROGMEM = { // Sensor Function Pointers
&Xsns40,
#endif
#ifdef XSNS_41
&Xsns41,
#endif
#ifdef XSNS_42
&Xsns42,
#endif
#ifdef XSNS_43
&Xsns43,
#endif
#ifdef XSNS_44
&Xsns44,
#endif
#ifdef XSNS_45
&Xsns45,
#endif
#ifdef XSNS_46
&Xsns46,
#endif
#ifdef XSNS_47
&Xsns47,
#endif
#ifdef XSNS_48
&Xsns48,
#endif
#ifdef XSNS_49
&Xsns49,
#endif
#ifdef XSNS_50
&Xsns50,
#endif
// Optional user defined sensors in range 91 - 99
#ifdef XSNS_91