1

Téma: Lua, lepsi uzivatelske www stranky

Podporuji napad udelat alternativni firmware s interpretem jazyka Lua se mi libi, je to vyzkouseny jazyk s existujici komunitou.
Kdy myslite ze by to mohlo byt? Za par mesicu nebo spis za par let? Bude implementace nejak omezena?

Ja jsem ted dokoncil prvni pouzitelnou verzi SDS programu pro moji aplikaci (rizeni domaci kotelny vcetne solarnich panelu) v SDS-C. Jde to, ale pripadam si trochu jako kdyz jsem pred lety programoval v BASICu ci v assembleru. Hlavne postradam funkce s parametry, strukturovana data, praci s retezci...  Takze pokud bych pro vyvoj dalsi verze me aplikace mohl pouzit nejaky lepsi jazyk, budu jenom rad.

Taky bych uvital zlepseni moznosti vytvareni uzivatelskych www stranek (nyni je jen jedna stranka, jen 8 nastavitelnych promennych, nutnost pouziti Javascriptu...). Hodilo by se i vic trvale (NVRAM) pameti.

SDS zdar.

Honza

2

Re: Lua, lepsi uzivatelske www stranky

Na Lua jazyku už se pracuje, jsme v kontaktu s konkrétními lidmi z embedded Lua komunity. Celé to pak bude uvolněné i spolu se zdrojovými kódy, takže si to případně budete moct upravit dále sami, v rámci Lua projektu / komunity.

Implementace však není tak jednoduchá, jak by se mohlo na první pohled zdát, je potřeba nejprve vyřešit několik otázek z hlediska architektury (toolset, překladač, způsob nahrávání projektu, nějaké výchozí webové stránky zařízení atd.).

Co se SDS-C týče, tak ten je záměrně tak jednoduchý, jak jen to jde. A alespoň krásně ukazuje schopnosti a kreativitu jednotilivých uživatelů - programátorů, zvládnout v tomto prostředí složité úlohy.
Ale teď vážně - cílem bylo poskytnou robustní jazyk, který umožní "několika slovy" popsat jednoduchou až středně složitou úlohu, bez starostí kolem. Aby uživatel přišel, napsal pář řádků, a relé už cvaká jak má. Drtivá většina SDS-C programů jsou v oblasti jednoduché automatizace, napr. termostat, spínání relé v závislosti na výkonu, poslání alarmu atd. A zde to stačí a je právě těmito uživateli žádáno, aby to bylo co nejsnazší.

Každopádně díky za podporu.

Pochlubte se - popište jak využíváte své zařízení SDS zde ! Můžete si bezplatně přidat svou reklamu !