// pakety pro ladeni - adresa 0x00AD

//-------------------------------------------------
// testovaci pakety SYS_DATA_GUI
//-------------------------------------------------
// 0A8100AD000A0007FFFD0001FF02FF0203ff			// SYS_DATA_GUI blika stale RED + pipak
// 0A8100AD000A0007FFFD0001FF02FF0A0407			// SYS_DATA_GUI blika stale RED+GRN + pipak
// 0A8100AD000A0007FFFD0001FF0205020305			// SYS_DATA_GUI blikne 5x RED + pipani porad
// 0A8100AD000A0007FFFD0001FF02FF0103fe			// SYS_DATA_GUI trvaly svit RED = vychozi stav
// 0A8100AD000A0007FFFD0001FF02FF040401			// SYS_DATA_GUI trvaly svit GRN = vychozi stav
// 0A8100AD000A0007FFFD0001FF0205040307			// SYS_DATA_GUI GRN LED 500ms + pipani
// 0A8100AD000A0007FFFD0001FF0205010304			// SYS_DATA_GUI RED LED 500ms + pipani
// 0A8100AD000A0007FFFD0001000105040207			// SYS_DATA_GUI GRN LED 500ms, pipani ukonceno
// 0A8100AD000A0007FFFD0001000105010204			// SYS_DATA_GUI RED LED 500ms, pipani ukonceno
// 0A8100AD000A0007FFFD000100010508020b			// SYS_DATA_GUI GRN LED 500ms, pipani ukonceno
// 0A8100AD000A0007FFFD0001000105020205			// SYS_DATA_GUI RED LED 500ms, pipani ukonceno



//-------------------------------------------------
// seznam paketu SYS_DATA_GUI ktere lezou z AL40
//-------------------------------------------------
// 0A8100AD000A0007FFFD00010001ff0103FD			// SYS_DATA_GUI - nepiska, RED sviti trvale
// 0A8100AD000A0007FFFD0001000002020201			// SYS_DATA_GUI - nepisla, RED blikne 2x
// 0A8100AD000A0007FFFD0001020201040206			// SYS_DATA_GUI - pipne 2x, GREEN blikne kratce 100ms
// 0A8100AD000A0007FFFD0001000001040202			// SYS_DATA_GUI - nepiska, GREEN blikne kratce 100ms
// 0A8100AD000A0007FFFD00010501000c020F			// SYS_DATA_GUI - dlouhy pip 500ms, zelena po dobu rele

// 0A8100AD000A0007FFFD00010000000c0209			// SYS_DATA_GUI - nepiskat, GREEN po dobu rele
// 0A8100AD000A0007FFFD0001FF02FF0203FF			// SYS_DATA_GUI - alarm, piska a blika porad RED

// 0A8100AD000A0007FFFD000102020504020A			// SYS_DATA_GUI - pipne 2x, GREEN blikne kratce 500ms
// 0A8100AD000A0007FFFD0001000005040206			// SYS_DATA_GUI - nepiska, GREEN blikne kratce 500ms
// 0A8100AD000A0007FFFD00010001010c020B			// SYS_DATA_GUI - led green kopiruje stav rele
// 0A8100AD000A0007FFFD0001000101030202			// SYS_DATA_GUI - led red kopiruje stav rele
// 0A8100AD000A0007FFFD0001010301010203			// SYS_DATA_GUI - led piskac kopiruje stav rele, RED sviti

//-------------------------------------------------
// restart pakety
//-------------------------------------------------
// 0B8100AD00080001FFFD001E0000021A			// SYS_DATA_STV - prost restart jednotky
// 0BE100AD00080100FF01001E00FF021D			// SYS_DATA_STV - aktivace nahravani bootloaderu
// 0BE100AD00080100FF01001EFF00021D			// SYS_DATA_STV - deaktivace nahravani bootloaderu
// 0BE100AD00080100FF01001EFFFF031C			// SYS_DATA_STV - restart do bootloaderu


//-------------------------------------------------
// dotaz zakladni data
//-------------------------------------------------
// 0B0100AD00060100FF0100000100			// SYS_DATA_STV - dotaz zakladni data
// 0B0100AD00060100FF0100010101			// SYS_DATA_STV - dotaz rozsirene data

// 0B0100AD00060100FF0100030103			// SYS_DATA_STV - dotaz statistiky - nepodporovano
// 0B0100AD00060100FF0100110111			// SYS_DATA_STV - pocitadla - nepodporovano
// 0B0100AD00060100FF0100100110			// SYS_DATA_STV - globalni nastaveni cteni
// 0BE000AD00121234FF010010FF01000000000500000000000215		// SYS_DATA_STV - globalni nastaveni zapis parametru LOOPINP=5
// 0BE000AD00121234FF010010FF01000000000000000000000210		// SYS_DATA_STV - globalni nastaveni zapis parametru LOOPINP=0

//-------------------------------------------------
// clear - servisni pakety
// SYS_DATA_STV - vymazani statistik
//-------------------------------------------------
// 0B0000AD00080001FFFD001F00ff031A			

//-------------------------------------------------
// obnova default konfigurace
//-------------------------------------------------
// 0BE100AD00080100FF01001EAA0001C8


//-------------------------------------------------
// nazev jednotky
//-------------------------------------------------
// 0B8000AD00120001FFFD0002437465636b61206476657265067F	// SYS_DATA_STV - zapis nazvu jednotky "Ctecka dvere"
// 0B0000AD00080001FFFD0002000001FE			// SYS_DATA_STV - cteni nazvu jednotky

/-------------------------------------------------
// OESLANI AKTIVNICH STAVU
//-------------------------------------------------
// 0B8100AD00080001FFFD00210000021D 		// SYS_DATA_STV - odeslani aktivnich stavu-co stav to paket



//-------------------------------------------------
// nahravani - klid na sbernici
//-------------------------------------------------
// 0B8100AD00080001FFFD001D00ff0318			// SYS_DATA_STV - klid na sbernici zapnut
// 0B8100AD00080001FFFD001D00000219			// SYS_DATA_STV - klid na sbernici vypnut





//-------------------------------------------------
// aktualizacni paket SYS_MESSAGE_INFO
//-------------------------------------------------
// 408000AD00060001FFFD000001FC 			// SYS_MESSAGE_INFO - zrusi OFFLINE REZIM 


// 0BE000AD00120100FF010010FF01000000000A0000000000021A		// zrusi OFFLINE rezim
// 0BE000AD00120100FF010010FF01000000800A0000000000029A		// zapne OFFLINE rezim




//-------------------------------------------------
// ovladani rele 
//-------------------------------------------------
// 098100AD000A0001FFFD00AD01810100032c			// SYS_DATA_CTRL - prime ovladani rele ON
// 098100AD000A0001FFFD00AD01810000032b			// SYS_DATA_CTRL - prime ovladani rele OFF
// 098100AD000A0001FFFD00AD018105210351			// SYS_DATA_CTRL - HWX_ON_FROM_IO|HWX_OFF_WITH_DELAY 5s


//-------------------------------------------------
// DLL pakety - prenos dat
//-------------------------------------------------
// zapis do ROM 0x8000
// 0CC000AD001A0001FFFD111400008000F37CF20A731BF67DE200007DE200047D09CF 	// SYS_DATA_DLL+FW_DATA+FIRST - paket FIRST, adr. 0xAD, s pocateni adresou 0x8000
// 0C8100AD001A0001FFFD111400008010E24C007DE2404BFD8D99007DEB08007309CF 	// SYS_DATA_DLL+FW_DATA - normalni paket, 
// 0CA100AD001A0001FFFD111400008020C65073B0FB730474C62073B0FB7304740ACF		// SYS_DATA_DLL+FW_DATA+LAST, posledni paket, provede se zapsani do FLASH

// zapis do DF 0x3400
// 0CC100AD001A0001FFFD111400003400F37CF20A731BF67DE200007DE200047D0983
// 0C8000AD001A0001FFFD111400003410E24C007DE2404BFD8D99007DEB0800730983
// 0CA100AD001A0001FFFD111400003420C65073B0FB730474C62073B0FB7304740A83


//-------------------------------------------------
// DLL pakety - zapis serioveho cisla
//-------------------------------------------------
// 0CC1FFFE00160001FFFD101000000000303132333435363738393031048A		// SYS_DATA_DLL+MAC_DATA - paket FIRST+LAST, adr FFFE, SN=ASCII 012345678901
// 0CC1FFFE00160001FFFD1010000000003032363738363936303135360494		// SYS_DATA_DLL+MAC_DATA - paket FIRST+LAST, adr FFFE, SN=ASCII 026786 960156 EDK4-2 kod 0x60 por.156


// 0CC0999900160001FFFD101000000000303132333435363738393031048A		// SYS_DATA_DLL+MAC_DATA - paket FIRST+LAST, adr 9999, SN=ASCII 012345678901
// 0CC0FFFF00160001FFFD101000000000303132333435363738393031048A		// SYS_DATA_DLL+MAC_DATA - paket FIRST+LAST, adr FFFF, SN=ASCII 012345678901

//-------------------------------------------------
// zapis a generovani SN a MAC
//-------------------------------------------------
// 0CE000AD00160100FF011012000000003031323334353637383930310390		// zapis SN "012345678901"
// 0CE0FFFD00160100FF01101200000000303132333435363738393031038F		// adresa 0XFFFD SN "012345678901"
// 0CE1FFFF00160100FF01101200000000303634333931343830303732038E		// adresa 0XFFFF SN "064391480072"



//-------------------------------------------------
// DLL pakety - prace s emergency kartami
//-------------------------------------------------
// 0CC000AD000C0001FFFD200600009988565403ED			// SYS_DATA_DLL+DLL_ECR_DATA+FIRST, BEZ PINU - zapis emergency karty na pozici 0, smazani prostoru karet

// 0C8100AD000C0001FFFD200600009988565403ED			// SYS_DATA_DLL+DLL_ECR_DATA BEZ PINU - zapis emergency karty na pozici 0
// 0C8000AD000E0001FFFD200800011234567898760447		// SYS_DATA_DLL+DLL_ECR_DATA PIN 9876 - zapis emergency karty na pozici 1
// 0C8100AD000C0001FFFD200600024512461802D9			// SYS_DATA_DLL+DLL_ECR_DATA BEZ PINU - zapis emergency karty na pozici 2
// 0C8000AD000E0001FFFD2008000352875465987604C7		// SYS_DATA_DLL+DLL_ECR_DATA PIN 9876 - zapis emergency karty na pozici 3

// 0C8100AD000C0001FFFD200600020ED559D60436 		// SYS_DATA_DLL+DLL_ECR_DATA BEZ PINU - zapis emergency karty na pozici 2
// 0C8100AD000C0001FFFD2006000001C4A62E03BB 		// SYS_DATA_DLL+DLL_ECR_DATA BEZ PINU - zapis emergency karty na pozici 0

// 0C8100AD000C0001FFFD200600003305D69303C3			// SYS_DATA_DLL+DLL_ECR_DATA BEZ PINU - zapis emergency karty na pozici 0
// 0C8100AD000C0001FFFD2006000153c517c00412			// SYS_DATA_DLL+DLL_ECR_DATA BEZ PINU - zapis emergency karty na pozici 1
// 0C8100AD000C0001FFFD2006000007f3ae64042e			// SYS_DATA_DLL+DLL_ECR_DATA BEZ PINU - zapis emergency karty na pozici 0


//-------------------------------------------------
// DLL paket - odebrani emergency karty z pameti
//-------------------------------------------------
// 0C8100AD000C0001FFFD21060002000000000225			// SYS_DATA_DLL+DLL_ECR_REMOVE - smaze kartu na pametove pozici 2
// 0C8100AD000C0001FFFD21060000000000000223			// SYS_DATA_DLL+DLL_ECR_REMOVE - smaze kartu na pametove pozici 0
// 0C8100AD000C0001FFFD21060001000000000224			// SYS_DATA_DLL+DLL_ECR_REMOVE - smaze kartu na pametove pozici 1

//-------------------------------------------------
// DLL paket - NASTAVENI CHOVANI VSTUPU
//-------------------------------------------------
0CE000AD00100100FF010B0C010101000A00000000000124	// 0x0101 NAPETI, DELTA = 1.0V
0CE000AD00100100FF010B0C01010100020000000000011c	// 0x0101 NAPETI, DELTA = 0.2V

0CE100AD0010FFFFFF010B0C020101000500100020000150	// 0x0201 TEPLOTA, DELTA = 0.5C
0CE100AD0010FFFFFF010B0C02010100010010002000014c	// 0x0201 TEPLOTA, DELTA = 0.1C


0CE100AD0010FFFFFF010B0C02010200000104011800013A	// 0x0201, analogovy termostat, teplota 26 >> 28C
0CE000AD00100100FF010B0C0201020000FFE10116000313	// 0201, analogovy termostat, teplota -3.1 >> 27,8C
0CE000AD00100100FF010B0C020102000000000118000135	// 0201, analogovy termostat, teplota 0 >> 28C
0CE000AD00100100FF010B0C0201020000FFE100000002FC	// 0201, analogovy termostat, teplota -3.1 >> 0C

0CE100AD0010FFFFFF010B0C02010400000104011800013C	// 0x0201, BINARNI termostat, teplota 26 >> 28C
0CE000AD00100100FF010B0C0201040000FFE10116000315	// 0201, BINARNI termostat, teplota -3.1 >> 27,8C
0CE000AD00100100FF010B0C020104000000000118000137	// 0201, BINARNI termostat, teplota 0 >> 28C
0CE000AD00100100FF010B0C0201040000FFE100000002FE	// 0201, BINARNI termostat, teplota -3.1 >> 0C

0CE000AD00100100FF010B0C0101040000007D008200021C	// 0101 BINARNI TERMOSTAT 12,5V-13V
0CE000AD00100100FF010B0C010104000000780082000217	// 0101 BINARNI TERMOSTAT 12V >> 13V
0CE000AD00100100FF010B0C010102000000780082000215	// 0101 ANALOG TERMOSTAT 12V >> 13V