mirror of https://github.com/arendst/Tasmota.git
Update xdrv_10_scripter.ino
This commit is contained in:
parent
edaf6c493e
commit
fca5dc9471
|
@ -68,7 +68,7 @@ keywords if then else endif, or, and are better readable for beginners (others m
|
||||||
uint32_t EncodeLightId(uint8_t relay_id);
|
uint32_t EncodeLightId(uint8_t relay_id);
|
||||||
uint32_t DecodeLightId(uint32_t hue_id);
|
uint32_t DecodeLightId(uint32_t hue_id);
|
||||||
|
|
||||||
#ifdef USE_RULES_COMPRESSION
|
#ifdef USE_SCRIPT_COMPRESSION
|
||||||
#include <unishox.h>
|
#include <unishox.h>
|
||||||
|
|
||||||
Unishox compressor; // singleton
|
Unishox compressor; // singleton
|
||||||
|
@ -77,7 +77,7 @@ Unishox compressor; // singleton
|
||||||
#ifndef UNISHOXRSIZE
|
#ifndef UNISHOXRSIZE
|
||||||
#define UNISHOXRSIZE 2560
|
#define UNISHOXRSIZE 2560
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif // USE_SCRIPT_COMPRESSION
|
||||||
|
|
||||||
#if defined(ESP32) && defined(ESP32_SCRIPT_SIZE) && !defined(USE_24C256) && !defined(USE_SCRIPT_FATFS)
|
#if defined(ESP32) && defined(ESP32_SCRIPT_SIZE) && !defined(USE_24C256) && !defined(USE_SCRIPT_FATFS)
|
||||||
#include "FS.h"
|
#include "FS.h"
|
||||||
|
@ -1768,7 +1768,7 @@ chknext:
|
||||||
lp=GetNumericResult(lp,OPER_EQU,&fvar2,0);
|
lp=GetNumericResult(lp,OPER_EQU,&fvar2,0);
|
||||||
lp++;
|
lp++;
|
||||||
//fvar=pow(fvar1,fvar2);
|
//fvar=pow(fvar1,fvar2);
|
||||||
fvar=FastPrecisePow(fvar1,fvar2);
|
fvar=FastPrecisePowf(fvar1,fvar2);
|
||||||
len=0;
|
len=0;
|
||||||
goto exit;
|
goto exit;
|
||||||
}
|
}
|
||||||
|
@ -3977,7 +3977,7 @@ void ScriptSaveSettings(void) {
|
||||||
glob_script_mem.script_mem_size=0;
|
glob_script_mem.script_mem_size=0;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef USE_RULES_COMPRESSION
|
#ifdef USE_SCRIPT_COMPRESSION
|
||||||
#ifndef USE_24C256
|
#ifndef USE_24C256
|
||||||
#ifndef USE_SCRIPT_FATFS
|
#ifndef USE_SCRIPT_FATFS
|
||||||
#ifndef ESP32_SCRIPT_SIZE
|
#ifndef ESP32_SCRIPT_SIZE
|
||||||
|
@ -3994,7 +3994,7 @@ void ScriptSaveSettings(void) {
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
#endif // USE_RULES_COMPRESSION
|
#endif // USE_SCRIPT_COMPRESSION
|
||||||
|
|
||||||
if (bitRead(Settings.rule_enabled, 0)) {
|
if (bitRead(Settings.rule_enabled, 0)) {
|
||||||
int16_t res=Init_Scripter();
|
int16_t res=Init_Scripter();
|
||||||
|
@ -5464,7 +5464,7 @@ bool Xdrv10(uint8_t function)
|
||||||
glob_script_mem.script_pram=(uint8_t*)Settings.script_pram[0];
|
glob_script_mem.script_pram=(uint8_t*)Settings.script_pram[0];
|
||||||
glob_script_mem.script_pram_size=PMEM_SIZE;
|
glob_script_mem.script_pram_size=PMEM_SIZE;
|
||||||
|
|
||||||
#ifdef USE_RULES_COMPRESSION
|
#ifdef USE_SCRIPT_COMPRESSION
|
||||||
#ifndef USE_24C256
|
#ifndef USE_24C256
|
||||||
#ifndef USE_SCRIPT_FATFS
|
#ifndef USE_SCRIPT_FATFS
|
||||||
#ifndef ESP32_SCRIPT_SIZE
|
#ifndef ESP32_SCRIPT_SIZE
|
||||||
|
@ -5479,7 +5479,7 @@ bool Xdrv10(uint8_t function)
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
#endif // USE_RULES_COMPRESSION
|
#endif // USE_SCRIPT_COMPRESSION
|
||||||
|
|
||||||
#ifdef USE_BUTTON_EVENT
|
#ifdef USE_BUTTON_EVENT
|
||||||
for (uint32_t cnt=0;cnt<MAX_KEYS;cnt++) {
|
for (uint32_t cnt=0;cnt<MAX_KEYS;cnt++) {
|
||||||
|
|
Loading…
Reference in New Issue