Support use an expression as paramter in some rule commands, include Var<x>, Mem<x> and Ruletimer<x>. Expression is constructed by constants (float number), variables (var<x>, mem<x>, Time, Uptime, Sunrise, Sunset), operators and round brackets. Currently support 6 operators, order by priority from high to low: ^ (power) % (modulo) *, / +, - Commands examples: Var1 3.14 * (MEM1 * (10 + VAR2 ^2) - 100) % 10 + uptime / (2 + MEM2) Ruletimer4 Time - Sunrise + MEM2/2
13 lines
349 B
JSON
13 lines
349 B
JSON
{
|
|
"name": "LinkedList",
|
|
"keywords": "pattern",
|
|
"description": "A fully implemented LinkedList (int, float, objects, Lists or Wales) made to work with Arduino projects",
|
|
"repository":
|
|
{
|
|
"type": "git",
|
|
"url": "https://github.com/ivanseidel/LinkedList.git"
|
|
},
|
|
"frameworks": "arduino",
|
|
"platforms": "*"
|
|
}
|