//This page contains an array of colors to be used as default set of colors for FusionCharts //arr_FCColors is the array that would contain the hex code of colors //ALL COLORS HEX CODES TO BE USED WITHOUT # //We also initiate a counter variable to help us cyclically rotate through //the array of colors. $FC_ColorCounter=0; $arr_FCColors[0] = "1941A5" ;//Dark Blue $arr_FCColors[1] = "AFD8F8"; $arr_FCColors[2] = "F6BD0F"; $arr_FCColors[3] = "8BBA00"; $arr_FCColors[4] = "A66EDD"; $arr_FCColors[5] = "F984A1" ; $arr_FCColors[6] = "CCCC00" ;//Chrome Yellow+Green $arr_FCColors[7] = "999999" ;//Grey $arr_FCColors[8] = "0099CC" ;//Blue Shade $arr_FCColors[9] = "FF0000" ;//Bright Red $arr_FCColors[10] = "006F00" ;//Dark Green $arr_FCColors[11] = "0099FF"; //Blue (Light) $arr_FCColors[12] = "FF66CC" ;//Dark Pink $arr_FCColors[13] = "669966" ;//Dirty green $arr_FCColors[14] = "7C7CB4" ;//Violet shade of blue $arr_FCColors[15] = "FF9933" ;//Orange $arr_FCColors[16] = "9900FF" ;//Violet $arr_FCColors[17] = "99FFCC" ;//Blue+Green Light $arr_FCColors[18] = "CCCCFF" ;//Light violet $arr_FCColors[19] = "669900" ;//Shade of green //getFCColor method helps return a color from arr_FCColors array. It uses //cyclic iteration to return a color from a given index. The index value is //maintained in FC_ColorCounter function getFCColor() { //accessing the global variables global $FC_ColorCounter; global $arr_FCColors; //Update index $FC_ColorCounter++; //Return color return($arr_FCColors[$FC_ColorCounter % count($arr_FCColors)]); } ?>
|
|
Jak działa ThermoWEB 2.0Poniżej znajdują się informacje dotyczące ogólnej koncepcji działania nowego ThermoWEB'a. Jeśli zdecydujesz się udostępniać swoje pomiary poprzez ThermoWEB 2.0 to więcej szczegółów dotyczących sprzętu i oprogramowania znajdziesz po założeniu konta w sekcji dla zalogowanych użytkowników. Architektura systemuJak zostało opisane w dziale info ThermoWEB 2.0 powstał z zamiarem stworzenia systemu, który będzie umożliwiał osobom chcącym monitorować temperatury przez Internet łatwe zrealizowanie takiego zadania bez konieczności uruchamiania własnego serwera www i przygotowywania aplikacji internetowej prezentującej wyniki pomiarów.
![]() ThermoWEB 2.0 to rozwiązanie o achitekturze klient-serwer.
Klient to prosta aplikacja, którą użytkownik uruchamia na komputerze, do którego są podłączone czujniki temperatury - jest ona odpowiedzialna za nawiązywanie połączenia z serwerem i przekazywanie do niego aktualnych danych pomiarowych z czujników.
Sprzęt
System ThermoWEB 2.0 nie wymusza na użytkowniku stosowania konkretnych czujników temperatury. Nie ma znaczenia jakie czujniki są stosowane, ponieważ aplikacja kliencka - ThermoWEBClient - z założenia nie obsługuje czujników temperatury lecz operuje na plikach tekstowych, w których dane pomiarowe są zapisywane przez zewnętrzne aplikacje obsługujące czujniki.
![]()
Cena takich czujników jest niewielka, a cyfrowa 2-przewodowa magistrala umożliwia bardzo wygodne i elastyczne rozbudowywanie systemu pomiarowego poprzez równoległe dołączanie do niej kolejnych sensorów.
Szczegółowe informacje dotyczące przygotowania sprzętu, dzięki któremu będzie można monitorować temperatury on-line na stronach ThermoWEB 2.0 znajdują się w sekcji dla zalogowanych użytkowników. Oprogramowanie
Użytkownik chcący monitorować pomiary ze swoich czujników na stronach ThermoWEB 2.0 musi uruchomić na komputerze, na którym znajdują się pliki z bieżącymi pomiarami temperatury aplikację kliencką ThermoWEBClient.
ThermoWEBClient nie obsługuje czujników temperatury. Posługuje się jedynie plikami tekstowymi, do których bieżące pomiary są zapisywane przez zewnętrzne aplikacje.
Co zrobić, aby na ThermoWEB 2.0 śledzić pomiary ze swoich czujnikówJeśli chcesz śledzić on-line swoje pomiary na ThermoWEB 2.0 należy:
Jeśli chciałbyś zadać pytanie...
|