Może trochę inne podejście? Jak zaimplementować ustawiania parametrów sieci WIFI (ssid/hasło) bezpośrednio na ESP2866 opisane jest tutaj: https://github.com/funpam/esp/wiki#konfi...
Większość dostępnych bibliotek nie nadaje się na uC bo są za wielkie. Napisanie SAXa nie jest takie trudne i pracochłonne jeżeli nie przejmujesz się składnią. Pytanie też, czy to ma być zgodne w 100% ze specyfikacją xml, czy to tylko na Twoje potrzeby. Bo gdy ma być zgodne to sprawa się komplikuje bo masz kilka wariacji tagów (to samo możesz zapisać...
Koledze chyba chodziło o coś takiego: [syntax=csharp]var lines = new Collection<string>(); using (var sr = new StreamReader((at)"C:\hsl.csv")) { string line; while ((line = sr.ReadLine()) != null) lines.Add(line); } Console.WriteLine(lines[15]);[/syntax]
Chodzi Ci o coś takiego: Kryształ : 862400 Kryształ2 : 1223456
Chyba dobry pomysł to użycie https://developer.android.com/reference/... w taki sposób żeby obliczać różnicę z wyników wywołań na początku i końca badanej f.. To chyba rozwiązuje wskazane problemy (ewentualne I/O sieci umieścić poza badaną f. a GUI jest w innym wątku). Znajduję w sieci zestawienia pomiarów szybkości...
Chodzi mi jak na stm zaimplementowałeś/skad wziales funkcje malloc/free.
Możesz zrobić jeden plik konfiguracyjny, który będzie przechowywał ilość plików do odczytu albo nazwy tych plików. Wtedy zawsze będziesz wiedział co czytać. Inna opcja, niezbyt ładna, to próbować otwierać pliki o kolejnych nazwach i przestać dopiero, gdy otwarcie się nie powiedzie (= plik nie istnieje). Takie podejście jest wrażliwe na problem z odczytem...
Skopiowałem zawartość XML do notatnika, zapisałem jako XML oraz uruchomiłem Twój kod i wszystko działa. Potem w pierwszym wierszu pliku XML dodałem dwie litery "ss" i po ponownym uruchomieniu kodu uzyskałem dokładnie taki komunikat jak Twój, czyli raczej coś ze strukturą 1. wiersza XML. W czym edytowałeś tego XML-a? Mam nadzieję, że nie w Wordzie. Może...
Dla 3 i więcej elementów lepszy jest regex, coś jak poniżej ("coś", bo kod pisany z pamięci, nie testowany) [syntax=vbscript]If msg.StartsWith("T") Then 'T,123,4567" Dim dane() As String dane = Regex.Split(",", str) EditText2.Text = dane(2) EditText4.Text = dane(3) End If[/syntax]
Napisałem naprędce taki kod: #include <cstdio> #include <cstdlib> using namespace std; enum STATE { NN, SIGN, BNUM, CCOMA, ENUM }; enum CTYPE { DIGIT, MINUS, COMA, OTHER }; CTYPE getCTYPE(int character) { switch (character) { case '0': return DIGIT; case '1': return DIGIT; case '-':...
Pisanie parsera bbcode zahacza już o pisanie własnego parsera, z definicji chociażby nawet :p. Problemy 1. i 2. nie stanowią większego problemu w moim rozwiązaniu. Proponuję, abyś napisał coś w ten deseń: funkcja, która po prostu wyodrębnia otwarte&zamknięte tagi bbcode z fragmentu tekstu i na nich operuje. Z tym, że jeśli napotyka na otwarcie znacznika,...
na końcu musi być wartownik stringa - znak o kodzie 0. Przy kopiowaniu nie zapomnij dopisać tego znaku.
Jednym ze sposobów jest użycie funkcji łańcuchowych. Odnajdujesz za pomocą odpowiedniej funkcji pozycję łańcucha "pressure", następnie wycinasz łańcuch rozpoczynający się trzy znaki za końcem "pressure" i długości 6 znaków i masz ciśnienie. Musisz tylko zwrócić uwagę na dwie rzeczy: 1. Musisz być pewien, że ciśnienie jest zawsze o długości 6 znaków....
Co znaczy pluje się? Może jakiś dokładniejszy opis problemu bo kod nie zawiera błędów składniowych. Powinieneś sprawdzać przed parsowanie do double czy się parsuje.
tak że raczej przydatne by były jakiś próby praktyczne z prostych aplikacji testowych na PC nadających takie strumienie pakietów UDP i obserwacja rezultatu. Całkowicie się zgadzam. Do takich celów używam programu Packet Sender , który polecam. [url=https://packetsender.com/]Link
pobierasz wszystkie strony automatem (wget), parsujesz, aby wyciągnąć treść wątków (perl + regex), składasz poszczególne pliki w jeden (narzędzia gnu) i masz całość w jednym pliku (załącznik).
Musiałbyś w programie na Atmega napisać parsowanie treści otrzymanej przez UART. Do zrobienia w mniej lub bardziej skomplikowany sposób.
Metody przekazywania są takie same jak wszędzie indziej. Czyli GET i POST. Parsować trzeba nie ma rady. Nie bój się to nic trudnego.
Nic nie trzeba parsować, wystarczy zajrzeć do źródła, by dokopać się do tego: http://zikit.krakow.pl/images/stories/ma...
Korzystam również z komponentu APro. Robię to z wykorzystaniem maszyny stanów w następujący sposób: 1. Wysyłam polecenie 1 i ustawiam np. Stan1, 2. Gdy urządzenie odpowie, to w zdarzeniu OnTriggerAvail sprawdzam jaki jest ustawiony stan i w zależności od tego parsuję odpowiedź, 3. Wysyłam polecenie 2 i ustawiam np. Stan2, 4. Gdy urządzenie odpowie,...
A co znaczy parsowanie? Nie mylić z "prasowaniem" ;) A na poważnie: http://www.google.com/search?hl=pl&q=par... a w uproszczeniu w naszej branży - to analiza stringów ;) (nie mylić z częścią garderoby damskiej) .... podstawowy sposób analizy przesyłanych informacji poprzez różnego rodzaju łącza szeregowe. Najlepiej parsuje się w oparciu o TOKEN'y...
Kiedyś robiłem taki program do parsowania NMEA z wykorzystaniem QT, jak chcesz mogę Ci go wysłać nie jest jakoś pięknie napisany ale działa jak coś daj znać na priv.
To wystarczy Ci zwykły klient HTTP, choćby z Indy. Przeprowadzisz sobie parsowanie, nie musisz przecież tego HTML nawet formatować do pokazania, prawda? Wystarczy, że sam tekst wyciągniesz + nawet link do usunięcia wpisu.
Jako, że nie ma tutaj jednoznacznego oznaczenia pozostaje parsowanie tego kodu. Możesz po prostu wyszukać 4 wystąpienie tekstu "<TD NOWRAP><SPAN class=paramValue>", a następnie wziąć to, co znajdziesz od końca tego tekstu aż do znaku <.
Sterownik będzie masterem, a serwer web będzie slavem (sterownik po naciśnięciu przycisku będzie wykonywał instrukcje 0x05, ewentualnie 0x06). Na serwerze musisz mieć otwarty port i parsować datagram. W ten spsób unikniesz poolingu po stronie web servera
Bardzo dobrze, dziękuję za zwrócenie uwagi. Mogę spróbować. Oto funkcja parsowania i odpowiedzi 0x22, ale na razie parsowanie jest tylko stubem, przenoszone dane dp nie są odczytywane. Możesz spróbować: https://github.com/openshwprojects/OpenB... I może dwukrotnie sprawdzić, czy zrobiłem to poprawnie.
Wersja rozszerzona Node-Red z poprzedniego postu Odczytu danych z falownika Sofar - bezpośrednio przez sieć. Dodałem parsowanie do MQTT.
Jeśli nie wiemy, co przyjdzie po UART, to sscanf nie pomoże - trzba napisać parser w postaci automatu Zgadzam sie z kolegą BlueDraco całkowicie. W takiej sytuacji trzeba parsować strumien przychodzacych danych, wyłuskujac interesujace nas elementy. Łatwo (relatywnie) sie to robi w przerwaniu, wymaga duzo mniej pamieci, nie trzeba buforawac kosmicznych...
Witam, dlaczego się tak na te Stringi uparłeś na attiny85, zamiast użyć mikrokontrolera z kilkoma kB ramu i z normalnym portem szeregowym? Jeśli ograniczysz się do stringów takich jak w C, to masz sporo standardowych funkcji dostępnych do ich obróbki w dołączonym "string.h". Tu np. "strtok*". Kopiuj do bufora i parsuj całą linię, jak już masz wyżej...
Zapewne w setup() masz Udp.begin(localPort), więc do jednego lokalnego portu w ESP napływają pakiety z dwóch różnych portów "remote", więc mają prawo się "mieszać". Parsowanie pakietu powinieneś zrobić tylko w jednym miejscu. Sprawdzić z jakiego portu remote przyszedł i na tej podstawie dopiero wywołać stosowaną funkcję (NTP lub inne UDP), która przeczyta...
Są biblioteki (np w canvas) do wyświetlania wykresów z danych, wystarczy skonfigurować i użyć. Cała idea html, js i canvas to to, że wysyłasz wsad w tekście i to przeglądarka ci to parsuje. Możesz też zrobić sobie dynamiczną grafikę np bmp - też samo przetwarzanie tekstu - ale sądząc po platformie której używasz - może być problem z szybkością odświeżania.
Masz źle napisaną funkcję odbioru na PC. Musisz to napisać tak, aby dane ASCII opakować jakimś znacznikiem końca, lub przesyłać informację ile znaków wysyłasz i w funkcji odbierającej czekać na odebranie wszystkich lub zgłosić time out. Potem te odebrane dane parsujesz i przypisujesz stosownym zmiennym.
Czy trzeba dane zapisać w formie tekstowej i np. utworzyć aplikacje na komputer, która przetworzy to na rysunek? Format danych będzie taki, jaki sobie ustalisz i jaki będzie dla Ciebie najwygodniejszy przy późniejszym parsowaniu tego pliku na pececie. Wcale nie musi być tekstowy. W jaki sposób chcesz konkretnie zbierać dane o przebytej trasie?
Początkowo nie przenosiłem parsowania pakietów, ponieważ nie podobał mi się sposób, w jaki jest zaimplementowany. Teraz mam to prawie przeniesione, ale nadal nie mogę pozbyć się wrażenia, że jest to zrobione niepoprawnie. https://obrazki.elektroda.pl/1501562900_... (at)insmod czy uważasz również, że brakuje mechanizmu "look ahead",...
Po stronie laptopa możesz wykorzystać [url=https://code.google.com/p/ipgamepad... Skrypt w pythonie wysyła po UDP położenie gałek i stany przycisków, wystarczy do programu sterującego dodać obsługę UDP + parsowanie ramek
Ale po wypełnieniu formularza po prostu otwiera się strona1 ;/ To chcesz, te wprowadzone dane, najpierw przetwarzać na swojej stronie? Nic prostszego. Parsujesz swoją stronę (strona2) żeby uzyskać dane, przetwarzasz/zapisujesz/zmieniasz te dane, a potem wywołujesz stronę strona1 z wszystkimi danymi i opisami pól jako hidden i gotowe.
Hm.. jeśli długość ramki jest zależna od jej typu, to chyba trzeba obsłużyć wszystkie typy ramek, choć ciekaw jestem czy ktoś inny będzie miał jakiś pomysł. To co mi przychodzi jeszcze na myśl, to: - użyć informację o czasie, czyli na przykład agregujemy wszystko w buforze, a zaczynamy go parsować dopiero jak przerwa w odbieranych danych przekroczy...
Hm ok, ale pytanie brzmiałoby, ile zużywa parsowanie flash z :. Jeśli jednak nie jest to dużo, to jest to akceptowalne.
Witam, i tak wtedy będzie działać, rozszerzenie pliku nie ma najmniejszego znaczenia. PHP zaczyna parsować kod kiedy napotyka "<?php", lub jeśli wybrano odpowiednią opcję, "<?", resztę zostawia w spokoju. Dodano: Platon , Może trochę niejasno napisałem, chodziło mi o to że nie nie trzeba niczego zmieniać w kodzie, jeśli zmieniamy rozszerzenie...
Chyba są zaciągane stacje z gihuba https://github.com/sarunia/ESP32_stream nie wiadomo, jakby to działało przy ściąganiu i parsowaniu dużego JSONa.
Witam, wszystko opisane jest w manualu: http://pl2.php.net/manual/pl/function.ma... - przykład "Wysyłanie złożonego e-maila". Wystarczy dopisać nagłówki. Poza tym, o czym chyba już koledze wspominałem, nie powinno się stosować cudzysłowów ( " ), jeśli zawarty jest w nich sam tekst. PHP parsuje takie ciągi, szukając w nich nazw zmiennych, co obniża...
Ecoster(EcoSolo pewnie też) po włączeniu zasilania wysyła przesyłkę która mówi jakie parametry na jakich bajtach idą w przesyłce statusowej, stąd econet wie jak parsować tą przesyłkę.
Witam Poniższy kod odczytuję plik tekstowy, linia po linii, dzieli odczytane linki, parsuje inty [syntax=csharp] int i = 0; using (System.IO.TextReader reader = File.OpenText(fileName)) { string strLine; while ( (strLine = reader.ReadLine() ) != null ) { string[] str = strLine.Split(','); foreach( string s in str) { int.TryParse(s, out i); Console.Write(i...
Wypróbowałem, wygląda zachęcająco: '(a (b c d (e f)))' => Dodano po 5 ... prawdziwa odpowiedź z serwera nie zawierała zewnętrznego nawiasu i nestedExpr().parseString(napis) tego nie łyknął. Ale '('+napis+')' łyknął.
wczytać niskopoziomowo. Nie mam pojęcia czego i jak używasz (kawałek kodu???), więc nie powiem dokładniej. Żadna funkcja standardowa operująca na poziomie FILE nie ma obsługi timeoutu. Liczne użycie scanf jakie można znaleźć w necie, rzadko są sensowne. scanf pokazuje możliwości przy parsowaniu, większej ilości zmiennych jednocześnie wczytywanych itd......
Witam ponownie - trochę sam do siebie chyba piszę Zrobiłem taki sposób odbierania: Event ?
To powiedz mi czemu trzy zera w input? Ja bym zrobił tak - konstruktor dla klasy bramka z parametrem typu, który parsuje inty do odpowiednich zmiennych(w tym wypadku x,y), reszta tak, jak jest to może być. W każdej klasie, która dziedziczy po klasie bramka tworzysz taki sam konstruktor i w nim wywołujesz metodę konstruktora klasy wyższej "poleceniem"...
Lampa działa stabilnie bez żadnych awarii przez ostatnie dwa tygodnie 🥳. Dołączyłem kompilację ze zoptymalizowanym parsowaniem szesnastkowym na wypadek, gdyby ktoś jej potrzebował.
ESP odczytuje jedynie dane, które lecą po RS i wysyła je przez POST-http do skryptu php. Skrypt parsuje dane Pracuję obecnie nad "konwersją" danych z ESP do Domoticz-a. Rozkminiłem już format JSON, którym mogę przesłać dane do Domoticz-a. Niestety utknąłem na parsowaniu danych przez skrypt PHP. Flaoo13 możesz zdradzić troszkę szczegółów odnośnie Twojego...
To czemu ją skasowałeś/instalujesz ponownie????...
Raczej trudno w słowach opisać wyobrażenie całego programu. Zajrzałem do źródeł i widać tam dużo parsowania, co ten program właściwie robi?
Numer możesz odczytać dość prosto. Parsuj linię pod względem występowania przecinków. Wartość pomiędzy drugim a trzecim przecinkiem, będzie numerem telefonu. Niezależnie od jego długości. A jeżeli chcesz usunąć znaki NL i CR to możesz zrobić np. coś takiego : Thismessage:=...; //przypisujesz tekst, dwie tub więcej linii Thismessage:=stringreplace(ThisM...
Nie "styczność z modułami". Przemyśl to co chcesz zrobić. Procek to nie człowiek, nie możesz założyć ze sam z siebie będzie potrafił delimitować i parsować ciąg informacji - to ty musisz mu powiedzieć jak to ma zrobić. Zawsze mozesz uzyc gotowych modułów ktore to wszystko zrobią za ciebie, i wyplują zwyczajnie gotowy pakiet po SPI czy UARTcie z pewnością...
Normalnie do wymiany informacji miedzy serwisem www a aplikacją czy inną stroną służą połączenia przez bazy danych albo zaprojektowane do tego usługi sieciowe takie jak Web Services Microsoftu czy raczkujący jeszcze Apache Axis. Nie robi się tego w ten sposób jak to opisałeś, bo strona www jest tylko interfejsem jakiegoś systemu zawierającego informacje....
Z PATH_INFO nie zadziałało. Wyrzuciłem funkcję explode. Zmieniłem ten cały kawałek kodu na następujący: [syntax=php] $url = $_SERVER['REQUEST_URI']; $endofurl = strrchr(parse_url($url, PHP_URL_PATH), '/'); if(($endofurl == "/search")) { require("./ads/search.php"); } [/syntax] ... i linki a href do kolejnych podstron działają prawidłowo.
Jesteś dopiero na początku problemów z modemem. Jeśli uC ma sterować modemem, to musisz w kodzie zbudować całkiem spory automat z parsowaniem dowolnych odpowiedzi modemu i np. ustawianiem znaczników wykrycia poszczególnych odpowiedzi. Pierwsze zdziwienie, jakiego doświadczysz: modem może w dowolnym momencie wypluć dowolną wiadomość - i Twoje oprogramowanie...
W zdarzeniu SelectionChanged nie ma już RowIndex - tam korzystasz od razu z kolekcji SelectedRows. Czyli po Twojemu: [syntax=csharp]if (DGV.SelectedRows.Count == 1) { DataGridViewRow row = DGV.SelectedRows[0]; ...[/syntax] To rzutowanie powinno generalnie działać, w bazie masz to pole zdefiniowane jako boolean? Wstaw coś takiego i powiedz, co pokazuje:...
Wykopałem ;) Udało Ci się rozkodować? Miałem podobny kłopot z urządzeniem, który pracuje na protokole GT06. To oznaczenie może być mylące, bo pod tym samym kodem pracuje część urządzeń z Shenzen Concox Spróbuj wysłać na id.wialon.net (193.193.165.167) żądanie pojawienia się na porcie 20859. Jeśli korzystasz z orange.gps-trace.com powinien być widoczny...
1. Inny token, link pobrany po stronie serwera i odtworzony w przeglądarce wyrzuca błąd. jaki błąd? 404? 303? 2.Materiały filmowe Co to ma wspólnego z pojęciem "parsowania" 3. Ominięcie blokady Hmm... no nie jestem przekonany, czy powinniśmy dalej prowadzić tę rozmowę.
Tak, ESP8266 coś jeszcze dosyła. Właściwie to powinienem wysłać na UART dopiero jak przyśle tekst "CLOUSED". Nie mniej w tym przypadku chodzi tylko o sprawdzenie walidacji, bo docelowo to będzie się pytał raz na dobę serwera, a odebrane dane wysyłał ( jako zmienne typu Byte ) do odbiorników przez RFM12 ( może go zamienię na RFM69CW - pasuje "pinowo",...
(at)dondu [syntax=c] //koniec komendy AT? (znak null, czyli \n, czyli zero) if (bufor_odb [bufor_odb_ind] == 0x00) { ... [/syntax] Tu masz chyba błąd. Albo komentarz wprowadzający w błąd.
Albo w drugą stronę, jakieś pre-parsowanie Makefile, żeby wyciągnąć sobie z niego listę katalogów dla include ;) Dobra, chyba za dużo bym chciał :D Zobacz tutaj -> http://distortos.org/documentation/creat... > Project configuration > Indexer configuration Jedyne co faktycznie trzeba do Eclipse'a wpisać to niektóre flagi...
Witam nie mogę znaleźć rozwiązania dla takiego problemu. Mam dokument html takiej formie: Kategoria w formie linku; 1 Nazwa w formie tekstu zupełnie bez żadnych atrybutów nawet <p> 2 tutaj może ale nie musi wystąpić link mailowy który jest parą do poprzedniej nazwy. 3 kolejne nazwy w sumie max 20 ale może być mniej. Dalej powtarzają się już takie...
Najpierw musisz zdekodować warstwę fizyczną - czyli musisz mierzyć impulsy. Najlepiej by było, gdybyś to zrobił na timerze capture, mierzysz czas odstepu miedzy zboczami, i tyle... Kazdy bit po bicie wpychasz do fifo... w petli głównej masz pętlę która rozbiera tą kolejkę, i zamienia bitstream na ramki. Takie ktore mają zdefiniowany początek i koniec,...
Zastanawiam się , po co ci ten "switch"? Poza tym, licznik startuje od 0, a ty testujesz w switch wartości od 1. Oto moja pętla "while" [syntax=cpp] while(!plik.eof()) { getline(plik, linia); if (plik.eof()) break; rozpiska[licznik].id=atoi(linia.c_str())... getline(plik, linia); rozpiska[licznik].dlugosc=atoi(linia.c_s... getline(plik, linia); rozpiska[licznik].szerokosc=atoi(linia.c...
Funkcją simplexml_load_file() wczytuje sobie plik xml o takiej treści: <aaa> <bb>xyz <c>abc</c></bb> </aaa> Teraz chciałbym wyciągnąć zawartość tagu <bb> co robię tak: $xml->bb Niestety dostanie tylko "xyz" a nie "xyz <c>abc</c>". Czy da się jakoś wyłączyć ignorowanie tagów?
W Laravel mam controller, z Angulara przekazuję w POST obiekt jako json z propertisami. W controllerze mogę odczytać dane ale jako array. Parsuję więc json_decode ale dalej parsuje mi jsona do array. Czy jest możliwość parsowania do klasy, którą sam sobię napiszę? W C# jest to standard, że wszystko co przesyłamy to jest klasą z propertisami a w PHP...
macie racje. mój kod nie nadaje się do wszystkiego. mogłem wspomnieć że używam go tylko do rozpoznawania krótkich komunikatów i ustawiania flag. to był kawałek kodu parsowania gps albo czegoś podobnego i działało dobrze. wiadomo że w takim miejscu nie wolno przeprowadzać długich operacji, chyba że wyłączy się na chwilę odbiornik uart a po operacjach...
Mam! Znalazłem to: http://wortal.php.pl/wortal/artykuly/po_...
Wydaje się, że w dezasemblacji występuje parsowanie i zapis pakietów, ale nie jestem nawet pewien, czy służy to do komunikacji z kamerą, czy z chmurą. Wygląda na to, że używa Google Protocol Buffers: https://protobuf.dev/ Potrzebna jest bardziej dogłębna analiza. Przydałoby się wiedzieć, czy możliwe jest połączenie tych kamer bez chmury.
Tak to jest, jak się pirata używa.
Pomyśl gdzie :) Program działać ma tak, że najpierw czyta calą linię (jeden odczyt, a nie 3 jak w Twoim kodzie), a później ją parsuje (mój przykład) i tak w kółko, aż do końca pliku. Przy okazji pytanie: czy koniecznie musisz przecinkami rozdzielać wpisy? Bo jeśli nie, to zostaw spacje, albo zamiast nich wstaw tabulatory - wtedy będziesz mógł normalnie...
Napiszesz tą aplikację? W jakim języku programujesz?
Spróbuję jeszcze dziś dodać parsowanie tych danych do OpenBeken. Wkrótce zobowiąże się: https://obrazki.elektroda.pl/1114962300_...
Rozumiem, dodałem eksperymentalne parsowanie, albo RGB jeśli len jest 3 lub RGBW kiedy len jest 4 (wtedy Cool jest 50% i Warm jest 50%), możesz zaktualizować do 1.17.795 i sprawdzić jak to się zachowuje? Nie byłem jeszcze w stanie przetestować tego na fizycznym urządzeniu.
dzięki, bardzo fajna stronka ta example-code.com
Czy możesz zamieścić zrzut ekranu ze swojej strony głównej? Co masz w logach? Sprawdziłem parsowanie twoich pakietów w systemie Windows i poprawnie otrzymuje wartość 285 - 28,5C: https://obrazki.elektroda.pl/5788007000_...
A to hasło w Twoim programie do czego się tyczy "123456" ? Masz może jakąś wersję parsowania tych danych na pc. Narazie jestem jeszcze w trakcie przenoszenia pod c#
Cześć, Odkąd Loxone okaleczył swoją implementację MQTT tylko dla 1200 zdarzeń dziennie, jest ona bezużyteczna. Dlatego wszyscy używamy parsowania syslog jako kanału wstecznego. Na przykład, jeśli włączasz / wyłączasz gniazdo wifi ręcznie za pomocą przycisku, aby poprawnie zaktualizować w Loxone. Używam go również do przesyłania informacji o pomiarach...
Potwierdziłem, że mamy multicast UDP w Beken SDK. Odbywa się to za pomocą biblioteki LWIP. Aby interfejs sieciowy działał, musi być ustawiona flaga IGMP, ale to wszystko. Mam więc teraz jasną ścieżkę do wspierania grup urządzeń Tasmota. Protokół DGR najprawdopodobniej będzie działał również na innych platformach. Mam już stany zasilania (ON/OFF), wartości...
Jeśli się nie mylę to ten skrypt pobrane e-mail-e zapisuje do tablicy którą później wyświetla więc wystarczy jeśli zamiast ją wyświetlać zapiszesz ją do pliku. Dopisywanie do tego samego pliku kolejnych adresów rozwiążesz pisząc instrukcję która będzie sprawdzała czy dany plik już istnieje, jeśli tak to dopisujesz do już istniejącego pliku jeśli nie...
Tak i będzie to wreszcie znaczące, a nie bezcelowe jak testowanie na Windows, ponieważ te funkcje są poza naszym SDK i testowanie ich na Windows nie powie nam, czy będą działać na Beken na BL602. Dodano po 1 . Test parsowania IP: https://github.com/openshwprojects/OpenB...
Witam mam pytanko. Zwiesił mi sie komputer po zapisaniu stanu gry. Zmuszony byłem zrestartować komputer przyciskiem i niestety później przy próbie startu gry pojawia mi się na ekranie windows taki oto komunikat ( z wykrzyknikiem czarnym w zółtym trójkącie) w ramce zatytułowany jak w temacie o treści: not well formed ( invalid token) at line 1 of Profile0.xml....
Akcja odwołana strzeliłem 3-4 hasło z tamtych lat co dawałem do archiwum i działa :) Dodano po 42 Ale teraz fajnie by był poćwiczyć jeżeli powiedzmy znam część hasła i zobaczyć jak program to parsuje :)
Nie bardzo rozumiem co chcesz otrzymać ale sam nie dalej jak tydzień temu się tym zajmowałem i to na s7-1200. Działa i mogę pomóc tylko skonkretyzuj wymagania. W zasadzie wszystko zrobiłem w oparciu o pomoce z poniższej stronki siemens'a: https://www.automation.siemens.com/forum...
Jak można zrobić to inaczej ? Jak możeszcz to sobie postaw darmową bazę danych (np. postgress lub mySQL ...) przerzuć dane do bazki i problem załatwi baza danych i nie będziesz musiał parsować swojego pliku za każdym uruchomieniem strony. Zresztą jest to bardziej "profesjonalne" podejście do problemu. Jak przerobic plik tekstowy na wpisy w bazie ?...
Świeżo ściągnięta. Dokładnie ta, o której piszesz. Gdzieś czytałem, że problem parsowania wynika z nieodpowiedniej wersji androida, dla tego został zaktualizowany. Może coś jeszcze trzeba włączyć oprócz możliwości instalowania spoza usługi market?
Parsowanie w skrócie polega na tym aby umieć wydobywać dane z z podanego formatu. Mało istotne jak to robisz aby rozwiązanie było skuteczne. Jak sam robiłem parsowanie w C++ to do struktury typu drzewiastego wczytać dane to potem sobie po gałązkach można jednoznacznie odczytywać dane.
Jeśli bym chciał wynik zapisać w Label to massegebox zamieniam na lab? Tak. czy da się w łatwy sposób zablokować przy textboxie w którym wprowadzam PESEL tylko do cyfr? Możesz zastosować MaskTextBox z odpowiednią maską albo pozwolić tylko wprowadzić cyfry: w zdarzeniu KeyPress textboxa: [syntax=csharp]private void textBox1_KeyPress(object sender, KeyPressEventArgs...
LFS działa dobrze i jest zachowywany po OTA, ale import kopii zapasowej jest uszkodzony, przynajmniej na BL602. Ten sam plik został pobrany i ponownie zaimportowany, tak jakby parsowanie tar było teraz wykonywane. https://obrazki.elektroda.pl/7282429700_... . Ok, wygląda na to, że problem tkwi w samej webaplikacji, sprawdzę ją wkrótce...
(at)pkaczmarek2 Parsowanie - dla mnie nie ma znaczenia jak dokładnie zostanie wykonane, byle działało. Najważniejsze jest to, że ponieważ są to ustawienia, po modyfikacji przez użytkownika wartości sterownik musi je ponownie odczytać i ustawić w urządzeniu. więc ta analiza powinna działać w przód i w tył. Jeśli chodzi o znajomość C - nie jest najlepsza,...
Póki co po wysłaniu komendy AT odczekiwałem jakiś interwał czasu na odpowiedź. Czyli w zasadzie co robiłeś? ;) W momencie gdy dzwonisz na modem, po usarcie przekazywane jest RING, +CRING lub +CLIP i numer (zależnie od wersji modemu i ustawień) a na to reagujesz przez zbieranie znaków w przerwaniu i ich parsowanie po otrzymaniu znaku końca linii. Funkcjonalność...
Jeśli będziesz miał dane z przeszłości i skonwertujesz je do formatu KML to google maps to strawi i będzie w stanie wyświetlić (nanieść na mapę) jako na przykład punkty albo polinie. W załączniku masz plik KML przykładowy. Jest to to orientacyjna granica miasta Katowice mojego autorstwa do drobnych poprawek, ale to było robione tak sobie dla zabawy...
Niestety nie ma, jedynie możesz się podpiąć do samego urządzenia poprzez sieć lokalną np: http://192.168.0.151/st0.xml I wyrzuci Ci dane w xml, które trzeba dalej parsować do formatu, jaki Ci pasuje. Wadą jest to, że są to dane chwilowe - nie ma sumy za dzień, miesiąc itp. Jakbyś chciał pobierać ze strony pv monitor a nie lokalnie, możesz użyć czegoś...
Niestety nic nie działa. APKPure: błąd podczas parsowania. Audio Recorder zainstalowany z pliku zip (xapk) nie działa (wymuszenie zamknięcia). Voice Recorder z pliku zip (xapk): błąd podczas parsowania.
Proponuję się zwrócić do producenta kompilatora którego używasz, bo zapewne nie jest to GCC. Swoje przypuszczenie opieram na tym, że w GCC twój kod działa (sprawdziłem teraz), a coś podobnego działa od lat (bo od lat sam używam makr do parsowania __DATE__ i zamiany tego stringa na wartości liczbowe). ... SYMBOL TABLE: ... 002001f8 l O .ARM.__at_0x08001F00000000004...
fajnie było by mieć to zbilansowane godzinowo Skoro masz w zasadzie wszystkie dane, to funkcja w NodeRed załatwia sprawę. Kwestia czy masz dostęp do tych danych nie tylko z poziomu aplikacji. Od biedy parsować dane z htmla, ale może ma coś więcej? Dodano po 5 Froniius ma akurat dobrze opisany interfejs modbus tcp. https://www.forum-fronius.pl/jak-polaczy...
Nie chce przez solarmana. Mam projekt, który parsuje tą stronę, dlatego potrzebuje poprawnych danych. Mam też Solisa i tam jest ok.
Wygląda na to, że serwer nie parsuje pliku. Plik ma rozszerzenie np. index.php? Podaj przykład jak to wygląda.
Witam, jedyna rada to całkowite zniszczenie Internet Explorera :D Pierwszy błąd, to błąd w CSS. Nie ma czegoś takiego jak "_cursor", bo jest "cursor". Ale IE ma błąd (w wersji 7 akurat ten poprawili) i omija podkreślenie, rozumie to jako "cursor: hand". Dzięki temu, można przekazać wartość tylko dla IE, inne przeglądarki to ominą (CSS hack). Drugi błąd...
ładowarka mosfet wymiana śmigła odkurzacz gwint wirnik
zdalny licznik tauron napięcie zdalny licznik tauron napięcie
Wieża Thomson MS4200 - Gubienie stacji radiowych Jak zwiększyć prędkość wózka Invocar Leo?