Ethos v1.1.0 Alpha 10 gereleased
Vandaag is v1.1.0 Alpha 10 gereleased met weer een aantal belangrijke wijzigingen.
Een van de belangrijkste wijzigingen is dat de font contstant namen zijn veranderd:
Bijvoorbeeld XS,S,STD,XL en dergelijk heten vanaf nu FONT_XS,FONT_S,FONT_STD,FONT_XL
Ook belangrijk is dat de kleur functies volledig veranderd zijn.
Om nu een kleur in te stellen met 3 RGB waarden moet nu de volgende functie gebruikt worden:
lcd.color(lcd.RGB(255,255,255))
Om een grijswaarde in te stellen:
lcd.color(lcd.GREY(128))
De functie color() werkt nu puur met een kleur constante zoals: lcd.color(CYAN) / lcd.color(ORANGE)
Pas dit dus aan in je script(s)
Verder zijn er als vaste kleur constanten de namen BLACK
, WHITE
, RED
, GREEN
, BLUE
, CYAN
, MAGENTA
, YELLOW
and ORANGE
toegevoegd.
[All boards]
- Function switch Warnings on Model load
- [Lua]
lcd.RGB(...)
andlcd.GREY(...)
added, they both return a color - [Lua]
lcd.drawLine(...)
fixed - [Lua]
lcd.color(...)
andlcd.themeColor(...)
now take and return a color instead of 3 values for red, green and blue - [Lua] constants
BLACK
,WHITE
,RED
,GREEN
,BLUE
,CYAN
,MAGENTA
,YELLOW
andORANGE
added - [Lua] constant
CATEGORY_ALWAYS_ON
added - [Lua]
timer.activeCondition(...)
fixed - [Lua] font constants changed, i.e. the constant
S
is nowFONT_S
- [Lua] theme colors constants changed, i.e. the constant
DEFAULT_COLOR
is nowTHEME_DEFAULT_COLOR
- [Lua]
system.getVersion()
now returns a table
DOWNLOAD