Profil użytkownika
posty użytkownika | ||||
Pierwsza stronaPoprzednia strona10 / 12Następna stronaOstatnia strona | ||||
|
||||
ven
|
Pewnie ty zapytałeś o ten plik.
|
|||
|
||||
ven
|
Reguły nie ma. Zależy jak serwer zapyta o ten dane.
|
|||
|
||||
ven
|
Najpierw prawym klawiszem na pliku sample i otwórz za pomocą notatnik.
znajdziesz tam linie: c = sterownik('192.168.0.112', 'admin', 'admin'; to podstaw za 192.168.0.112 swój adres ip sterownika potem admin admin to login i hasło zapisz plik i zamknij. teraz otwórz okno konsoli: cmd + enter przejdź do katalogu gdzie masz te skrypty: np cd D:/ES/ i wpisz sample + enter |
|||
|
||||
ven
|
Jeżeli sterownik widzisz w sieci lokalnej, to nic więcej nie musisz robić. Biblioteka w pythonie łączy się ze sterownikiem przez ethernet przez sieć lokalną (kabel, wifi)
|
|||
|
||||
ven
|
Stan napisał » 2014-03-04 10:53 Kurier właśnie dowiózł Rspberry, ależ to maleńkie Ile kosztuje ? Ja znalazłem w sieci coś takiego: http://www.kamami.pl/index.php?productID=205233 |
|||
|
||||
ven
|
Niestety pliku fuel.dat już nie wykorzystujemy. Więc do niczego się nie przyda.
Zużycie paliwa rejestrowane jest teraz w pliku sync.dat, ale jest on pobierany i kasowany przez serwer. Nad źródłami w c# pomyślimy |
|||
|
||||
ven
|
w c# temp odczytuje się tak:
float temp = (BitConverter.ToInt16(Data, 22) / 10f); //22 to index w tablicy Data nie zauważyłem że wyżej też podałeś ten kod zamiast tak: byte[] data; data[0] = (byte)ster.s_statusdata[20]; data[1] = (byte)ster.s_statusdata[21]; (float)BitConverter.ToInt16(data, 0)/10.0f i jest dobrze zrób tak: (float)BitConverter.ToInt16(ster.s_statusdata, 20)/10.0f |
|||
|
||||
ven
|
Te 2 liczby (bajty) to jest short int ze znakiem. (16 bitów) i dzielony przez 10.
W jakim języku programowania chcesz to sparsować ? |
|||
|
||||
ven
|
W tej chwili tego nie przewidujemy.
|
|||
|
||||
ven
|
Tak, co jakiś czas zbiorę propozycje i dopiszę.
|
|||
|
||||
ven
|
Dla wszystkich, którzy chcą testować własne algorytmy udostępniamy bibliotekę napisaną w Pythonie do obsługi sterownika. Biblioteka jest w wersji 0.1 i będzie rozwijana w miarę potrzeb.
Biblioteka umożliwia: - odczyt wszystkich aktualnych temperatur, - odczyt stanów wyjść, - odczyt i zapis mocy dmuchawy - sterowanie wyjściami mocy (dmuchawa, podajnik, pompy) Komunikacja ze sterownikiem odbywa się tylko przez port ethernet. Na takiej samej zasadzie jak przeglądarka. Aby sterować wszystkimi wyjściami sterownika, musi być włączony tryb ręczny. Uwaga ! Firma Elektro-System s.c. nie ponosi odpowiedzialności z tytułu ewentualnych szkód powstałych w wyniku działania biblioteki i/lub algorytmów powstałych przy jej użyciu. Co jest potrzebne: Python - sprawdzane na wersji 3.3.4 - http://www.python.org/download/releases/3.3.4/ httplib2 - do pobrania http://httplib2.googlecode.com/files/httplib2-0.8.zip biblioteka sterownik.py - http://dev.esterownik.pl/python/sterownik.py przykład kodu - http://dev.esterownik.pl/python/sample.py Nowe propozycję proszę zgłaszać w tym wątku. |
|||
|
||||
ven
|
Możliwe że padała karta SD. Należało by najpierw ją sformatować.
|
|||
|
||||
ven
|
Problem zdiagnozowany, aktualizacja będzie w ciągu paru godzin dostępna w sklepie Play.
|
|||
|
||||
ven
|
Prosimy jeszcze o cierpliwość do jutra. Jutro będzie aktualizacja aplikacji, która to już będzie działać z nowym serwerem.
|
|||
|
||||
ven
|
Drobne problemy z serwerem.
|
|||
|
||||
ven
|
Ten parametr możesz zmienić w parametrach użytkownika.
|
|||
|
||||
ven
|
Te wersje w ustawieniach to informacja na, do których wersji aplikacja została stworzona i przetestowana. Oczywiście z nowszymi też powinna działać poprawnie, ale np może nie być wszystkich parametrów.
Co do drugiej sprawy, sprawdzę co jest grane. |
|||
|
||||
ven
|
misiek masz gg ? Możesz podesłać na pw ?
|
|||
|
||||
ven
|
wieczorem zajmę się jeszcze twoim problemem
|
|||
|
||||
ven
|
bo jak usunąłeś hasło, to masz dostęp tylko do sterowników publicznych i tylko do odczytu
|
|||
Pierwsza stronaPoprzednia strona10 / 12Następna stronaOstatnia strona | ||||