Program je uložen na paměťové kartě v souboru PROG.TXT. Jedná se o textový soubor v kódování ASCII, který lze upravovat např. pomocí poznámkového bloku a tabulkového editoru, nebo získat z připravované internetové aplikace na adrese http://ads.nasli.net. Maximální dovolená délka řádku je 80 znaků. Jako oddělovače hodnot se používají tabulátory. Jako oddělovač hodin a minut se používá dvojtečka. Jako oddělovač řádků se používá dvojice znaků CR+LF nebo pouze znak LF.
Struktura souboru je následující:
0 uzivatel 0 datum 0 autor 0mod hh:mm dali1 dali2 r g b w fl 1 07:35 102 0 300 0 0 1000 0 1 07:40 107 0 10 0 0 500 0 1 07:45 112 0 0 0 0 50 0
Řádek začíná číslem, které určuje typ záznamu (mod).
0 znamená komentář a řádek bude ignorován.
1 znamená událost programu s plnou sadou parametrů.
Další hodnoty jsou rezervovány pro budoucí použití.
hh:mm je časový údaj události.
dali1 je hodnota 0-254, přičemž 0 znamená vypnuté zářivky a 254 maximální výkon zářivek, s fyziologickým průběhem přechodu. Gradace nastává mezi hotnotami 100–254.
dali2 je vyhrazena pro budoucí použití.
r je hodnota pro červené světelné diody v rozsahu 0–4095 s lineárním průběhem.
g je hodnota pro zelené světelné diody v rozsahu 0–4095 s lineárním průběhem.
b je hodnota pro modré světelné diody v rozsahu 0–4095 s lineárním průběhem.
w je hodnota pro bílé světelné diody v rozsahu 0–4095 s lineárním průběhem.
fl je vyhrazena pro budoucí použití.
Systém umožňuje zpracovat 288 událostí během dne, což je při rovnoměrném rozložení jedna událost každých pět minut.
Knihovnu programů najdete zde.
Ukázka programu: