Jeżeli używasz starszego programu do odczytu taryfikacji, nie Bilingmana, to jest tam w menu opcja "stanowisko główne", jej zaznaczenie powinno skutkować zerowaniem bufora. Jeśli używasz Bilingmana, to ... nie pamiętam czy program powinien zerować bufor, niestety człowiek raz na miesiąc coś tam zczyta z jednej NCT (tu było by widać efekt) i jakoś nie...
Natomiast nagle zrywa się połączenie, nie ma pingów, komunikatów itd. Czyli problem jest po stronie sieci LAN, a niegistrali Rogera.
Dokładnie przeanalizuj wpisy w pamięci (bufor zdarzeń). Zapis o restarcie (zimny start) świadczy o fakcie kompletnej utraty zasilania. O braku 230V dowiesz się z opóźnieniem ustawianym w odpowiednim podprogramie. Załóżmy, że akumulator ma żadną prawie pojemność. Utrata 230V na 15 min nie raportowana do stacji "stawia" centralę na szybko zdychającym...
Dzieki za informację
A tak na marginesie, czy nie taniej jest zakupić płytę alarmową z pamięcia zdarzeń. Np Powr Wawe 16, ma bufor na 255 zdarzeń i kosztuje poniżej 200 zł. Policzysz tyrystory i robociznę to może się okazać nieopłacalna inwestycja. Ponadto ma wbudowany moduł telefoniczny. Pozdrawiam
Obsługa ustawionej maski portu wygląda tak: WaitCommEvent(hComv, fdwEvtMask, null); Maski mogą być różne i ustawia się je tak, jak Pan napisał: setcommmask(handle,maska)
Wchodzisz w program, później funkcje i kasuj bufor zdarzeń. Pozdrawiam
Dzisiaj rozmawiałem z Satelem i twierdzą że wył/wł powiadomień "powinno" wykasować bufor zdarzeń .Czyli tak naprawdę sami nie są pewni że to zadziała. Jakoś mnie to nie dziwi.
CA4 nie polecam, ma za mały bufor zdarzeń.
Hej Przypuszczam ze masz problem z jakimś sabotażem. Po jego naruszeniu jest wymagany reset instalatora - tak moźna ustawić w opcjach systemu. A co z buforem zdarzeń - zgrywałeś ? nic tam nie ma?
Dzięki za odpowiedź, na szczęście mam już kabelek PCI MINI na stałe i odczytałem bufor zdarzeń i już wiem skąd były fałszywe alarmy. Dziękuję za zainteresowanie i zamykam temat.
Prawdopodobnie czujka została żle podlączona przy podwójnym parametrze rezystory powinny mieć wartość 1,1kΩ. Brak opóżnienia wynika z generowania alarmu sabotażowego wpisu do bufora zdarzeń i włączania się sygnalizatora.
Witam! Pytanie do projektantów SSP 1. Jeśli budynek wymaga instalacji Systemu Sygnalizacji Pożarowej, to kiedy można stosować same sygnalizatory akustyczne, a kiedy należy użyć akustyczno-optycznych? 2. Czy wg. przepisów drukarka zdarzeń w centrali CSP jest konieczna? Czy np. przy buforze zdarzeń > 10,000 można ją pominąć?
Pytanie tylko, po co do dcs używać komputera. Jedynie odczyt bufora zdarzeń jako wydruk, lub utworzenie/edycja opisu linii w większym systemie. Szybciej zaprogramuje centrale "z palca", zanim komputer sie uruchomi i nawiąże połączenie...
Kolego można tak zrobić, nawet jeszcze teraz spotykam się z takimi instalacjami, gdzie radiolinia i piry steruje przekaźnikami do bella i nadajnika, który wysyła sygnał do agencji ochrony. Bardzo zła praktyka, żadnego bufora zdarzeń brak zweryfikowania załączających się czujników poprostu dno. Pozdrawiam
Witam! Niestety problem występuje dalej. Z tym że teraz nie zapala diody SF na karcie a wykresy mimo to znikają oraz załączają się pompy, a nie powinny. Może jest uszkodzona ta karta? Link do mojego sterownika online: http://78.8.160.90:7555 Można tam sprawdzić zawartość bufora. Zdarzenia Power On, Off to moje restarty zasilania po tym jak zaistniał...
Kolega Humek zasugerowal akumulator,kiedyś miałem niezłe jazdy z systemem...Akumulator był nowy ale marnej jakosci mjakiś jekyll. Też miałem alarmy z różnych czujek bez ładu i składu. 'Szczęśliwie" padł akumulator, po wymiamie alarmy ustały. W buforze zdarzeń nie można było wywnioskować ze coś dzieje sie z akumulatorem.
W zasadzie to są dwa podejścia do tematu: 1. Odświeżanie na żądanie ( trochę mi się rymło ) tj. każda operacja zmieniająca wyświetlaną daną powinna wywołać funkcję odświeżania ekranu. Nowy odczyt temperatury - bach zapis na ekran. Zmienił się stan wejścia - bach zapis na ekran itd. 2. Odświeżanie cykliczne tj. ekran odświeżany jest w zadanych odstępach...
Źle podłączona magistrala Integra-ACU, uszkodzona centrala lub wina okablowania magistrali. Zrób flash firmware'u centrali i ACU do najnowszych dostępnych wersji. Sprawdz jeszcze raz sposób podłączenia ABAX'a i jego zasilania. Dalsze problemy - centrala do naprawy. Zakłócenia odpadają, były by po nich ślady w buforze zdarzeń
Nie ma bufora jak napisał wjarek, ale po podłączeniu modułu bufora zdarzeń PBM uzyskujemy pamięć 250 ostatnich zdarzeń - problem jest jeden ponieważ moduł raczej nie jest już dostępny w firmach handlujących DSC. Co do programowania to raczej z "palca" ponieważ więcej czasu zajmie połaczenie sie z centralką przez modem. Jeżeli już przez modem to musi...
Potwierdzam. SLICAN CCA2720 to jedna z lepszych jeśli nie najlepsza z krajowych central telefonicznych tej pojemności. Osobiście serwisuje trzy takie centrale, tylko raz miałem problem z kartą translacji, Generalnie ma swoje humory i potrafi np. skasowac się bufor zdarzeń. Jesli chodzi o progamowanie spod Win, to polecam wolniejsze kompy (np. Pentium...
Jednak chyba lepiej wykorzystać go na coś tranzystorowego, a do układu lampowego szukać bardziej konkretnego transformatora. Fakt powielania napięcia dla wzmacniacza mocy, może być obarczony wymienionymi wcześniej przeze mnie problemami, pozatym dwie KT77 nie wykorzystają tego transformatora na tyle, aby nie móc powiedzieć że ten straszliwie marnuje...
Możesz kupić wyższy model ropam i masz wbudowany zasilacz do ładowania akumulatora i podłączenie pod transformator i funkcje mini centralki alarmowej (to co wyżej opisywałeś że jedno wejście blokuje inne wejścia), lub poszukać innego modułu który takie funkcje też ma np.Gorke atg-sv (dodatkowo bufor zdarzeń, wyjścia programowalne do załączenia zdalnie...
Nie znam tego komponentu. Ja w Delphi używam TapdCOMPort z pakietu Async Professional. Domyślam się, że procedura TMainWindow.SerialRxChar jest procedurą obsługi zdarzenia nadejścia danych do bufora komponentu. Jeśli tak jest, powinieneś bufor RxBuffer zadeklarować na zewnątrz tej procedury i w każdym wywołaniu TMainWindow.SerialRxChar doklejać do niego...
Witam !!! Jest to czytnik identyfikatorów zblizeniowych jak już zresztą koledzy powyżej pisali , możemy je podzielic na tzw. samodzielne, zintegrowane oraz obslugujące system , poprzez połączenie z buforem zdarzeń oraz przez łącze RS z komputerem!!! Najzwylkejsze to czytniki zaprogramowane przez karte MASTER której ty niestety nie posiadasz ! Mają one...
A wiec tak był sobie klient który miał za tynkowane okablowanie kolega powiesił mu Integre 64 która to sypała sobie alarmami jak miała ochotę po 10 serwisie sprawa trafiła na forum firmy po wielu konsultacjach doszlismy do wniosku że problem musi leżeć gdzieś w kablach pomysł był taki wypinamy całkowicie czujnik z systemu z wyprogramowaniem włącznie...
skoro ma być cichy czyli bez rozgłosu to ma słuzyć takiemu celowi aby jednak w jakiś sposób powiadomić kogoś kto nam pomoże jesli już użyjemy pilota napadowego a więc przy monitorowaniu radiowym wystarczy aby radiolinia została wpięta w obwód wejściowy nadajnika monitorowania osiągniemy zamierzony cel bez zwracania uwagi intruza a powiadomimy załogę...
kolega zybie dobry jest - po co mycie w benzynie? żeby elektroda się zapaliła? krok 1 : wyczyścić elektrody(papier ścierny, czyścik do miedzi, bądź szczoteczka stalowa), sprawdzić czy przewód elektrody nie jest po drodze uszkodzony, sprawdź czy palnik wgle nie zapala czy zapala i gaśnie krok2: sprawdź czy masz gaz(niestety może być tak że gaz jest a...
Użyłem komponentu/biblioteki CEF4Delphi (Chromium), który posiada tryb OSR (Off Screen Rendering oparty na buforze TBitmap) i odpowiednie zdarzenia.
Popełniłem kiedyś (ok 4 lat temu) taką kontrole dostępu na INTEGRZE 64.Kazdy z pracowników miał swoją karte ,były 2 bramki z drzwiami (pierwsza to wejscie na teren posesji-furtka w ogrodzeniu i obustronny czytnik .druga to drzwi wejsciowe do firmy i też obustronny czytnik. ) Listonosza czy lkientów wpuszczała sekretarka lub właściciel za pomocą pilota...
Orientuje się ktoś czy sterownik SD3 ma pamięć usterek (stos usterek lub błędów) ? Pamiętam że są na nim diody sygnalizujące ostatnie/obecne zdarzenie, a jak z resztą? Ma pamięć, zapisuje ileś sekund przed i po zdarzeniu. (dopóki sie bufor nie zapełni, później nadpisuje)Potrzebny jest program, mogę podesłać na prv. Jak ktoś chce mogę pomóc w analizie...
Witam, jak wiadomo (przynajmniej mi narazie) z helpa Bascoma - zwykłe polecenie PRINT generuje na końcu dwa dodatkowe znaki CR i LF Niekoniecznie :D Za pomocą polecenia PRINT , można wysłać stringa zakończonego ... praktycznie dowolnym znakiem - również sterującym. Print "Zmienna" ; Chr(13) ; ' średnik zakazuje wysyłania znaków sterujących. ... druga...
Witam, Listy zdarzeń się nie kasuje, gdy się zapełni bufor, kasowane są te najstarsze zdarzenia. Co do pozostałych problemów - stawiam na źle skonfigurowaną centralę. Pozdrawiam.
Witam. Proszę o pomoc w rozwiązaniu następującego problemu. Do systemu z centralą 4020 podłączyłem moduł drukarki 4400 i drukarkę (epson lx300). Drukarka działa - zdarzenia drukują się prawidłowo. Problem pojawia się gdy drukarkę przestawię na off line - powstaje wtedy usterka systemu i jest generowany sygnał usterki do stacji monitorowania. Podobny...
Dlaczego w buforze nie chcesz umieszczać zdarzeń, tylko procedury ich obsługi? Tracisz możliwość różnej reakcji różnych stanów na to samo zdarzenie, dodania danych do zdarzenia. Dla mnie umieszczenie w buforze adresu procedury jest równoznaczne z tym, że "nastąpiło zdarzenie na które ta procedura czekała" - nie widzę więc potrzeby dodatkowego umieszczania...
Odbieram ale część pozostaje w buforze do czasu następnego zdarzenia rxchar...robiw
CZy Napco 1664 ma bufor zdarzeń, który można przejrzeć z klawiatury bo 1632 nie miało, czy syrena zaprogramowana na 1 min w 1664 wyje 1 min bo w 1632 wyło ile chciało na szczęście nie dłużej niz 1 min. 1632 założyłem setki bo musiałem gdybym nie pracował tam gdzie pracowałem to NIGDY W ŻYCIU. Jeśli ktoś chciałby coś bezprzewodowego to radzę się zastanowić....
Użyj zdarzenia DataReceived portu szeregowego - jest wywoływane po odebraniu każdego bajtu do bufora portu. Możesz też sprawdzać ile bajtów jest w buforze i odczytać go dopiero gdy znajdzie się tam ciąg właściwej długości. Odczytanie bufora opróżnia go.
Spróbuj jedno z dwóch, poniższych rozwiązań buforowania (oba powinny poprawnie odczytywać całą wiadomość). Kod w obsłudze zdarzenia: 1) [syntax=csharp]while (serialPort.BytesToRead > 0) { this.buffer.Add((byte)serialPort.ReadByt... } // obsługa buforu (sprawdzanie poprawności, analiza, czyszczenie buforu)[/syntax]2) [syntax=csharp]this.buffer +=...
Witam jest jeszcze to: "KRONOS NET Wielostanowiskowa rozproszona aplikacja do monitoringu pracująca w specjalnie opracowanej trójwarstwowej architekturze. Posiada zaawansowaną funkcjonalność niespotykaną wśród innych aplikacji dostępnych na rynku. Integruje nie tylko stacje bazowe różnych producentów, ale także łączy monitoring włamaniowy, p.poż., środowiska,...
Ale to ja wiem, właśnie miałem taki pomysł na deserializację interfejsu przez bufor. Tylko nie do końca wiem jak zrobić taki bufor w Builderze tak żeby nie zawieszał mi aplikacji podczas deserializacji :/ Chodzi mi konkretnie jak taki bufor zbudować żeby za każdym zdarzeniem odczytu z interfejsu w buforze znaki się przesuwały dalej a nie żeby za każdym...
Nie pisałem obsługi GPS w "dużym" frameworku, ale jak widzisz w compact jest problem z dostępem do portów wirtualnych. Czytaj dane z portu do bufora i używaj zdarzeń do ich odczytu, po próbie otwarcia portu możesz sprawdzić (programowo) czy jest otwarty zanim spróbujesz coś z niego odczytać.
Wygląda na to, że coś się dzieje z usługą bufor wydruku i szukałbym odpowiedzi w dzienniku zdarzeń. Może sterownik drukarki ma jakiś problem a może program drukujący wysyła jakieś "śmieci"... Pozdr!
Obsługa przerwania ma być najkrótsza. Najlepsza analogia do życia, to gdy dzwoni telefon, to tylko go odbierzesz, porozmawiasz i koniec, nie będziesz nieruchomo stał, aż zadzwoni następny raz. Podobnie w procesorze są przerwania uzależnione od różnych zdarzeń, zmiany stanu zewnętrznego pinu, opróżnienia bufora transmisji wyjściowej, otrzymania bajtu...
Zlecę wykonanie prostego układziku i aplikacji do niego: 1. Układ elektroniczny - interfejs analogowo/cyfrowy do wizualizacji i archiwizacji stanów wejść analogowych. Powinien posiadać 12 wejść analogowych (NC i NO) i umożliwić: a. definiowanie nazw dla poszczególnych wejść i nazw stanów (np. wejście 1 to "drzwi1" i stan NC to "otwarte" a NO to"Zamknięte")...
Może wcale nie trzeba dokładać... jest kilka central jakie można mieć w tej cenie nawet z obudową ! np E65 to wydatek około 160 plus 50 obudowa (netto) i masz 9 linii DEOL ! i 3 PGM ! i nawet ma zegar i już date ! Wszyscy wiedzą ile znaczy bufor zdarzeń a już napewno jak jest potrzeba coś udowodnić lub przedstawić to życzę powodzenia, warto zainwestować...
A komponent nie ma procedur obsługi zdarzeń?? Lepiej wrzuć comport1.read w taką procedurę. Nie wiem co to za komponent, ale może ma coś jak obsługa zapełnionego bufora odbioru? Ustawiasz bufor na 260 i robisz odczyt w zdarzeniu.
Witam, W skrócie przedstawię swój problem... Mam w obiekcie zainstalowany przez siebie system alarmowy CA-64 (płyta, ekspander wejść z zasilaczem, klawiatura LCD, łącznie wykorzystane 25 wejść). Chciałbym w oparciu o centralę rozwiązać prosty system kontroli dostępu który miałby obsługiwać dwa przejścia (nie śluzę ...dwa osobne wejścia/wyjścia). Dwa...
Powróciłem ostatnio do ComPort i znów jest pare niejasności. O ile nadawanie danych w dowolnej ilości nie nastręcza problemów to już odbiór tak. Sterownik wysyła mi do kompa stałą liczbę danych - 14B. Ustawiłem odpowiedni bufor i postanowiłem skorzystać ze zdarzenia EvRx80Full. Niestety jakoś mi niedziała. Mimo poprawnego połączenia i wysyłania 14B,...
Pozbądź się tego timera. Timer nie ma gwarancji uruchomienia procedury obsługi zdarzenia idealnie co zadany czas. W efekcie możesz z czasem doprowadzić do przepełnienia bufora. Jeśli chodzi Ci o deltę czasu, to po prostu odejmij od bieżącego pierwszy czas i wsio. [syntax=delphi] CzasStart:=Now; Sleep(2000); Application.MessageBox(Pchar('Program uruchomiony...
Niestety Freddie Chopin w całej rozciągłości ma rację. Tracisz czas na coś co nic, w sensie wydajności, ci nie da. Umieszczanie odczytu klawiszy w pętli głównej programu wcale nie jest jakimś błędem, nie w każdej sytuacji trzeba wszystko pakować w przerwanie. W dodatku wejście i wyjście z przerwania trwa trochę, pomijam ok. 4 cykle na wejście, to jeszcze...
Widzę, że oprócz kolegi inni nie rozumieją istoty zaproponowanego przeze mnie rozwiązania. Bufor na wejściu nie musi być do końca otwartym. Wystarczy , że będzie miał na górze odpowietrznik automatyczny, który wypuści powietrze z niego przy napełnianiu i wpuści gdy pompa hydroforowa będzie pobierała z niego więcej wody niż napłynie z sieci. Na wejściu...
Najważniejsze to chociaż troszkę samemu najpierw pokombinować i ew później dopytać co i jak ;) ale po co ten Inkey? toż jak już zajdzie zdarzenie Bytematch - to znaczy, że w twoim buforze jest już co najmniej jedeń łańcuch tekstowy, którzy przyleciał z Rs232 i zakończony znakiem ENTER (13) .... w związku z tym wystarczy dać polecenie Input linia i już...
Na próbe zmień protokół na wolniejszy . A tak w ogóle to po przerwie w komunikacji z bufora centrali powinno wysypać wszystkie zdarzenia jakie miały w tym czasie miejsce na stacje monitorowania. A nic nie piszesz ze odbierają jakiekolwiek inne info. poza tymi podstawowymi. Może to taka stacja !!!!!
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,...
Możliwe ale obie naraz ? Ale jak i czy w ogóle można znaleźć w komputerze czytnik kart ? Czy można go zlokalizować ? W podglądzie zdarzeń wyskoczyło ostrzenie " Bufor zapisu urządzenia \ Device \ Harddisk 5 \ DR20 został wyłączony przez sterownik. Nazwa pliku IologMsg.dll " Czy to może być to ?
Centralka Paradox SP 6000 nie ma rozwiązań do automatyki budynku. Moduł drukarkowy APR-PRT3 jest rozwiązaniem przy integracji central alarmowych Paradox z EIB, ale moduł ten jest kompatybilny jedynie z centralami Digiplex: 048, 848, NE96, EVO48, EVO192. http://www.paradox.com/Products/default.... Moduł drukarkowy PRT3 umożliwia: - komunikację...
Witam problem jest następujący. Chcę uzyskać biling połączeń z centralki, zrobiłem kabel mam soft do centralki "Serwis Silican 1.10" porgram się komunikuje mam piny do centralki, niby wszystko ok. Ale nie mam bilingu połączeń przez centralkę. Ilośc zdarzeń w trzecim menu opis BUFOR: 8891/8923 lecz żadnymi dostępnymi opcjami nie mogę dostać się do tego...
A czy nie objawiało by się to losowym gubieniem sygnału? W domu mam stabilny sygnał, nie zdarza mi się gubienie sygnału. Dzisiaj testowałem na aplikacji radia z buforowaniem. Te zaniki sygnału, są w stałych miejscach, jednak nie są długie. Na ustawionym buforze na 10s, zdarzyły mi się 3 zaniki. 2x 1s w jednym miejscu i 1 około 10s aw drugim. W tych...
Witam, odpowiedź brzmi, - i nie mogło być innej - : interakcja przerwania z programem głównym . Zmiana przez przerwanie, nie zrzuconych na stos rejestrów, dawała w programie głównym nieoczekiwane wpisy do bufora obrazu. Natomiast uwarunkowanie tego zdarzenia jest dość złożone, dlatego też występuje sporadycznie. Mea kulpa, czy jak to tam po łacinie...
Piszę właśnie program, który komunikuje się z innym programem przez protokół TCP/IP. Tamten program wysyła mi ramki danych, które są w moim programie analizowane. Natknąłem się na taki problem, że jeżeli ten drugi program wyśle dane jedna zaraz po drugiej, to dochodzą one jako jeden pakiet danych, tzn. są sklejone. Używam klasy CAsyncSocket, która wywołuje...
Mam pewną koncepcję i potrzebuję fachowej opinii. Opinie fachowców z prawdziwego zdarzenia na pewno są przydatne, ale również cenne jest zaglądnięcie do bardzo przystępnie opisanych zagadnień, które chce się w praktyce zrealizować, np. wiele przydatnych informacji na temat bufora ciepła jest TUTAJ Ponadto polecam kliknięcie w zakładkę "Instalacja grzewcze"...
Dzięi za odzew przemysle to, doszedłem że bład mam w funkcji strtohex . Muszę to obczaić. Pytanie odnośnie comaporta. Komenda comport.readstr oczytuje cały bufor. Wykorzystuje sie ją w procedurze wywołanej zdarzeniem /zazwyczaj/ OnCharRx. Skąd comport wie, że do bufora wpadl 1 bajt albo np 10 ? Jeśli zdarzenie OnRxChar aktywowane jest pierwszym bajtem,...
Pokazany w linku kogenerator do domu jednorodzinnego 6 kW jest stanowczo za duży. Kiedyś było gorzej bo nie istniały magazyny energii i inwertery to nawet mały kogenerator nie miał jak pracować bo często potrzeba 500W a nieraz 2-3kW. Gdy dom zużywa na dobę np. 10 kWh rozłożone praktycznie na 15 godzin to wychodzi średnio poniżej 1kW. Kogenerator powinien...
Count w tym zdarzeniu wskazuje, ile znaków czeka w buforze. No i... robisz jeden kardynalny błąd: w procedurze zdarzenia odbioru otwierasz i zamykasz port??... nieee..... W głównym programie otwórz port przed rozpoczęciem nasłuchu - no bop jak inaczej chcesz odebrać dane? Wtedy w procedurze odbioru już tylko sprawdzasz jeszcze, czy Count > 0 i wtedy...
Wiem że powinno się unikać ale np jak różne zdarzenia korzystają z kolejki pakietów i odczytują je z bufora to ten bufor (kolejka) musi być globalnie dostępny? Może się mylę?
Jestem ciekawy czy w tej sytuacji zniknie na manipulatorze błąd nr 4 - usterka komunikacji. Z mojego doświadczenia wiem że centrala "musi się wygadać" skutecznie z modemem SMA. Po przeprogramowaniu numeru i nawiązaniu łączności zaczyna wysyłać nieprzesłane zdarzenia. Tak zgaśnie ! I dalej jak napisałeś do chwili oczyszczenia bufora następnie przechodzi...
Wszystko w porządku, ale sterowniki VCP nie zawsze pozwalają na wywołanie wszystkich zdarzeń w kontrolkach przeznaczonych dla "rzeczywistego" portu COM. Zamiast polegać na zdarzeniach, tymczasowo, ustaw timer, sprawdzaj co jakiś czas bufor portu i zobacz czy dostajesz jakiekolwiek informacje.
strstr poda ci wskaźnik na pierwszą pozycję RING. Jeżeli chcesz dalej przeszukiwć to robisz buffor+offset i daje szukasz. Jak znajdziesz to znowu zwiększasz offset. Np: char *s; char offset; offset=0; s = strstr(bufor+offset, szukany_łańcuch); pozycja=s-bufor; offset=pozycja; s = strstr(bufor+offset, szukany_łańcuch); pozycja=s-bufor; itd :) Dodano...
moze ktos widzi bledy i wie jak je poprawic? Błędem jest nie zamykanie wcześniej otwartych strumieni (plików). Lepiej jest zamykać wszystkie pliki za pomocą funkcji fclose() natychmiast po zakończeniu korzystania z nich, ponieważ zajście niektórych zdarzeń może uniemożliwić zapisanie zawartości bufora w pliku dyskowym.
Rozwiązań jest kilka. Chcialbym wybrac optymalnie. Niestety czytanie czsem kilkuset a nawet wiecej stronnicowych tematiw zajmuje sporo czasu (np murator i palenie od gory) a po dojsciu do konca okazuje sie ze i tak wszystko bierze w leb..... Ja bym sie chcial kąpać jeszcze tego lata a nie na emeryturze.... Chciałbym po prostu sprobowac wykonac taki...
Przejrzałem kilkanaście najstarszych gier opartych na tym samym schemacie o różnych nazwach i uprościłem najprostszą z nich. Zostało mi 8 obiektów mogących być równocześnie na ekranie: -3 łodzie podwodne -3 wystrzeliwane pociski -1 okręt -1 bomba Każdy obiekt zapaniętany jest w zmiennych BUFOR jako AKTYWNY/NIEAKTYWNY, aktualne położenie na ekranie ewentualnie...
Najbezpieczniej jest zrobić samemu (lub kupić STK-200). Już 2 razy zdarzyło mi się wymieniać bufor z STK-200. Gdyby nie on, 2 razy rozwaliłbym port LPT.
Okrojony w jakim sensie? Brak wpiętego w kontroler SAS modułu pamięci RAM będącego buforem zmniejsza wydajność. Bufor nie służy jedynie do podtrzymania nie zaksięgowanych danych na dysku choć taką podstawową funkcję pełni. Stąd podtrzymanie bateryjne od kilku minut do kilku godzin danych w RAM cache. Implementacji kontrolerów SAS jest sporo a kontrolery...
https://obrazki.elektroda.pl/3886104500_... https://obrazki.elektroda.pl/5589279900_... Błędy jak naradzie z zdarzen to: Źródło: Service Control Manager Opis: Nie można załadować następujących sterowników startu rozruchowego lub systemowego: VBoxNetAdp i Nazwa dziennika:Microsoft-Windows-PrintService... Źródło:...
Witam. Generalnie to zdarzenie informuje o tym, że przyszły jakieś dane. Po tym, jak zostanie wykonane, musisz zrobić to samo, co w zdarzeniu timera - odczytać bufor portu. Ale szczerze mówiąc, mam pewne wątpliwości co do niego - w SerialDataReceivedEventArgs e - zawiera własność EventType , która identyfikuje, czy zdarzenie zostało wywołane przez przyjście...
Ściągnij narzędzie HP Print/Scan Doctor, uruchom. Sprawdź stan usługi Bufor Wydruku. Ustaw wszystkie akcje przy zawieszeniu na ponowne uruchomienie usługi. Pokaż dziennik zdarzeń systemowych ostatnie 5 błędów/ostrzeżeń. Masz inny kabel? Sprawdź :)
Nie możesz po prostu obsłużyć zdarzenia [url=http://msdn.microsoft.com/en-us/lib... Czytasz tyle znaków, ile jest w buforze i wrzucasz do jakiegoś pola klasy. Jeśli ilość danych Cię zadowala, to przekazujesz je tam, gdzie chcesz, a jeśli nie, to czekasz na kolejne zdarzenie DataReceived,...
zależy jak tą ramkę sobie zorganizujesz ale jeden z prostszych sposobów, gdy przesyłamy znaki ASCII to koniec ramki łatwo np odróżnić po tym, że nadleciał znak ENTER (0x0d). Gdy wykryjesz go w przerwaniu to już możesz powiadomić pętlę główną czy jakieś zdarzenie w tej pętli, że już jakaś cała i gotowa ramka czeka na odczytanie. Jeśli pętla główna będzie...
Ukazała się tabelka z napisem " Pliki wymagane do prawidłowego działania systemu Windows muszą zostać skopiowane do buforu DLL , Włóż teraz dysk CD-ROM dodatku Service Pack 2 systemu ". Tylko że ja nie mam płyty w tym problem.
Czy jest jakiś komunikat w windowsie, który tworzony jest w przypadku wystąpienia takiego zdarzenia jak pojawienie się danego znaku w buforze wejśćiowym portu szeregowego? Jeśli nie ma takiego komunikatu to czy jedynym rozwiązniem jest utworzenie jakiegoś Timera, który cyklicznie co jakiś czas będzie sprawdzał, czy nic nowego nie pojawiło się w buforze,...
Cześć Spróbuj nieco innego podejścia do obsługi zdarzenia odbioru znaku. U mnie pomogło przy podobnych objawach. Zwróć uwagę na parametr Count przekazywany do procedurki obsługi zdarzenia. Zawiera liczbę znaków w buforze do odebrania. Jak użyjesz do odbioru metody ReadChar(char) to powinno zadziałać. procedure TForm1.VaComm1RxChar(Sender: TObject; Count:...
Jak już się trochę wgryzłem w temat to dopiszę co nieco o watermarkach: Watermarki to idea wykorzystana do programwania działania układów BLE za pomocąjezyka BG Script WATERMARK RX - odnosi się do sytuacji gdy pojawi się pewna porcja danych w buforze RX WATERMARK TX - odnosi się do sytuacji gdy pojawi się wolna przestrzeń w buforze TX RX/TX rozpatrywane...
A taką, że na grzejnikach mozna ustawić ekonomiczna temperaturę ( np 37 stopni) i mieć ciągły efekt z ciepła z promieniowania. Przy tak niskiej temperaturze udział promieniowania w przenoszeniu ciepła będzie nieznaczny. Bufor służy do magazynowania ciepła z wody o temperaturze rzędu 70-80 stopni. To jest najlepsze dla trwałości i sprawności kotła....
Kombinowałem, zeby zrobić w pamięci procka bufor i zapisywać np co 10-20 zdarzeń na kartę, teoretycznie powinno to wydłuzyć tylokrotnie jej zywotność. Jeśli bedzie problem ze zbyt szybko padającymi kartami, na pewno dorobię takie rozwiązanie. Tak swoją drogą - np tego typu karty w wideorejestratorach samochodowych - nie maja lekkiego życia. Może ktos...
Sprawdź też czy rejestrator posiada funkcję nagrywania PRZED alarmem. Bo tak na prawdę interesuje Cię moment jak ktoś podchodzi do kamery i wali w nią młotkiem wyzwalając alarm i nagrywanie (masz wtedy twarz typa), a nie zdarzenie "po" prawda? Tak samo jak masz czujki zbicia szyby, interesuje cie moment kiedy ktoś podchodzi i rzuca cegłą, a nie film...
Przykład z BeginInvoke będzie "dokładniejszy" niż z samym Invoke. Najdokładniejszy przykład podałem Ci w poście #9, z QueryPerformanceCounter. Ale tak naprawdę, jeżeli potrzebujesz odczytywać dane co 1s, dlaczego one muszą być zsynchronizowane z zegarem systemowym? Przykład z postu #13 czy z timerem też będzie "działał": odczytujesz dane z tego swojego...
Ja teraz 2 systemy na kompie 98 i xp i nie miałem z 98 nigdy problemów poza tym że system lubił się zawieszać jeżeli siedział dłużej niż 3 miesiące:) ale z programem jest ok. sprubój wyłączyć bufor odczytu w ustawieniach portu com. Czasami to przeszkadza.
Cześć, Tak sobie czytam i kombinuję. W chwili obecnej grzeję budynek 160 m2, kotłem kondensacyjnym wspomaganym kominkiem z pw, latem cwu z kolektorów próżniowych w układzie bufor 750 l. W budynku jest magistrala ciepłownicza dla jeszcze 4 budynków, kiedyś byłem do niej podpięty. Wymyśliłem sobie coś takiego, wpinam się z powrotem do magistrali i mam...
Możesz odbierać po bajcie, albo po zapełnieniu bufora. Najprościej jest po bajcie i generować zdarzenie po rozpoznaniu znaku terminującego. Nowa linia "po Microsoftowemu" to CR+LF (czyli 10+13). Dlaczego RS485, a nie RS232?
Po to są bufory cykliczne (czy kołowe), żeby uniknąć takich problemów - do bufora sięga tylko wątek ISR i wątek pobierający dane z bufora: przy odbieraniu danych w ISR wpisujemy znak na pozycji wskazywanej przez indeks wejściowy i ustawiamy ten indeks na następną pozycję; przy pobieraniu danych z bufora zabieramy znak z pozycji wskazywanej przez indeks...
Dziękuję bardzo za podpowiedzi. Buforowanie mam oczywiście zrobione w przerwaniu. Chodziło mi jedynie o coś takiego, co podsunął piti___ . Myślę, że to sprawę rozwiąże całkowicie i skutecznie. No i o to chodzi, bo już podział na kroki czyli same zdarzenia gdy "coś" pojawiło się do zapisu do bufora - to naturalny tok dalszego postępowania w takich programach.
Tak lepiej jest odczytywać z bufora w pętli głównej. Może się jednak zdarzyć w niektórych przypadkach (takim jaki był mój), że odbieranie danych było ok tylko że nie tych co akurat powinny być. Sytuacja ma ta miejsce kiedy kilkakrotnie w pętli głównej odpytujemy jakieś urządzenie i za każdym razem oczekujemy innej odpowiedzi (w moim przypadku różne...
Dziękuje za link ,przyznam szczerze że oglądałem już ten sprzęt chciałem coś zakupić do kwoty 400zł bez akumulatorów ,ta cena mi nie przejdzie :) kupujesz 2x to: http://monitoruj.pl/Produkty/systemy-zas... jeśli masz jakiś bufor to podłaczasz... i działa ja...
witam. buduje systemy na rs485. niestety zadna z komend bascomowych nie była mi przydatna. używam przerwania do odbioru i sam obsługuje własny bufor z ustawieniem flagi informujacej iz właśnie w buforze jest odebrany "ważny" pakunek danych '------------------------ Rx_serwer: Rxdata = Udr1 Rem zabezpieczenie przed przepełnieniem bufora If Rx_count...
Aktualizacja firmware była robiona? Znany jest błąd modułu na starszym sofcie wynikający z zapchania bufora kodami (zwłaszcza, gdy wywołasz alarm pięcioma czujkami po kolei - wszystkie zdarzenia idą w kodach co przy włączonym monitoringu, clipie, testach i powiadamianiu sms skutecznie blokuje moduł na kilka godzin)
Tak czytam te wszystkie posty o niezbędności bufora do defrostu a sam go nie mam, mam układ 3x klimakonwektor i 2x grzejnik więc naprawdę małej pojemności wodnej i jeszcze nigdy mi się nie zdarzyło żeby woda na zasilaniu poniżej 12-13 stopni zeszla. Mam czujnik przepływu który zrzuca zasilanie z całości przez przekaźnik ale jeszcze nigdy nie zadzialalal.
Wyglada jakby cos zostalo w buforze i nie wyzwalalo eventu ze cos przyszlo. O jakim evencie piszesz? Przecież tam nie ma żadnego zdarzenia. Odczytujesz port w kolejnej linii po wysłaniu, więc dane nie zostały jeszcze przesłane, bo program działa szybciej niż port.
No tak ale w C tez by trzeba bylo isc po.kolei ze jesli jest zalozmy wejscie pd0 atkywne to ustwaia miejsce wysyla znaki itd czy inaczej? Wszystkie programy (jeśli jest jeden rdzeń) wykonują się sekwencyjnie. Obsługa LCD może być zrealizowana w tle. Wtedy program główny wykonuje sie "równolegle" z obsługą LCD np na przerwaniach. Do reakcji na zmianę...
Czytałem to, tylko jak to zastosować w odniesieniu do C#? W C zdaje się to jest normalna metoda dostępu do portu szeregowego, natomiast w C# jest klasa SerialPort, która jednak nie działa z portem wirtualnym dostarczanym przez GPSID. Co do dostępu do pliku, to skąd mam widzieć kiedy go czytać i ile mogę z niego odczytać? To jest strumień danych... czytając...
pamięć zdarzeń monitor zdarzeń liczniki zdarzeń
h2testw karta oznaczenie silnika renault ustawić mikser
pułapka grawitacyjna obudowa ekspres philips
Silnik wentylatora pompy ciepła Atlantic 10kW - specyfikacja i problemy Wzmacniacz estradowy Studio Due M800 klasa AB - testy i opinie