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)
Dzień dobry, mam centralkę KD Rogera, zarządzaną i monitorowaną przez program PR Master v4.5 Występują 2 negatywne sytuacje, podczas wejścia do "Monitorowanie" jest komunikat "Błędy w czasie importu zdarzeń z podsystemu : .......... i jest jeden z 2 podsystemów wymieniony, ale co ciekawe komunikacja zazwyczaj jest, informacje spływają z tego podsystemu,...
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...
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
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ń.
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...
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 +=...
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...
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.
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ąć?
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...
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.
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
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...
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! 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ł...
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...
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...
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.
Ź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ń
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...
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ę...
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...
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...
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.
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...
Użyłem komponentu/biblioteki CEF4Delphi (Chromium), który posiada tryb OSR (Off Screen Rendering oparty na buforze TBitmap) i odpowiednie zdarzenia.
Po 2 latach powrót do tematu, z tym że są drobne różnice. Dane przychodzą w losowych odstępach czasu. Ramka składa się z 13B. Zadanie programu to odebrać ramkę, porównać dane i odpowiednio odpowiedzieć. Jako że urządzeń zewnętrznych może być kilkaset to i ramek może przyjść sporo. Transmisji pośredniczy układ który kolejkuje te ramki i do PC wysyłane...
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...
Załaczam kod, który działa. odbiera dane z portu szeregowego i wyswietla je w MsgBox(). Zwróć jedynie uwagę na zdarzenieSerialPort1_DataReceived. Zmień w nim ilośc bajtów po której mają zostać odczytane dane z BUFORA portu szeregowego. Początkowo bowiem dane trafiają do bufora (każdy bajt oddzielnie wywołuje przerwanie i trafia do bufora) a stamtąd...
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.
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...
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.
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,...
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ż...
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...
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:...
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...
Odbieram ale część pozostaje w buforze do czasu następnego zdarzenia rxchar...robiw
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...
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?
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...
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...
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,...
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...
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...
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!
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ć....
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,...
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,...
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...
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ć.
Z przerwaniami chodzi o to, że przy kopiowaniu nie blokujesz w ogóle procesora pętlą while, tylko robisz sobie coś innego i czekasz na przerwanie, żeby obsłużyć zdarzenie końca kopiowania bufora. Co do kopiowania tylko raz - wtedy w takim przerwaniu blokujesz kanał, a jak chcesz kopiować znowu, to gdzieś go sobie odblokowujesz. DMA nie kasuje rejestrów...
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.
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"...
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...
Witajcie, jakiś czas temu uszkodziłem na płycie głównej wyjście odpowiadające za obsługę diody POWER. Lutowałem nowe diody do obudowy i nawet nie odpiąłem przewodów od płyty głównej (zapomniałem że nie mam uziemienia grota w lutownicy oporowej..) W rezultacie wszystko działa poprawnie tylko nie świeci się dioda POWER. Podejrzewam, że ubiłem jakiś bufor...
Obracając się w "towarzystwie" dwóch producentów liczników PAFAL i ISKRA nie spotkałem się z wyjściem, które informowałoby odbiorcę o aktualnej taryfie. Jedyne dodatkowe styki jakie są pod obudową zaciskową to wyjście impulsowe, którego ZE w ramach złych praktyk i tak nie udostępnia. W/w producenci posiadają również liczniki ze stykami do podłączenia...
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...
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...
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...
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ż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ć...
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...
Witam! Mam identyczny problem! Gdy ustawiam: SetCommMask(Identyfikator_Portu, EV_TXEMPTY); Program "wiesza" sie - czeka w nieskonczonosc na zdarzenie oproznienia buforu - po wywolaniu: WaitCommEvent(Identyfikator_Portu, &Zdarzenia_Event_Mask, NULL); Oczywiscie wczesniej wywolalem funkcje "WriteFile". Po przeczytaniu postu dopisałem w...
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")...
Rzeczywiście pomysł z podmianą bufora może okazać się nie trafiony, ponieważ pewnie zdarzą się sytuacje, że się po prostu procek nie wyrobi, np. na wskutek obsługi ADC czy tym podobnych rzeczy. Idealnie było by zatrzymać wysyłanie znaków z BTM222 do ATMEGI, zapisać spokojnie EEPROM i wznowić transmisję. Czy to w ogóle jest możliwe?
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.
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...
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. 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...
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 !!!!!
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...
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...
Witam ponownie. Po pierwsze: [syntax=c]while(1) { UART_RX_STR_EVENT( uart_buf );// zdarzenie odbiorcze UART //_delay_ms(500); - TO WYWAL KONIECZNIE !!!!! //LED_TOG; }//while[/syntax] Bo jeśli następny string przyjdzie szybciej, niż skończy się ten delay, to możesz go utracić !!! ( Zwróć uwagę, że przeglądarka wysyła w odpowiedzi więcej, niż rozmiar...
felekfala Soft projektowany w CoIDE. Timer generuje sygnał zegarowy do ADC i na odpowiednim zboczu generuje zdarzenie które wyzwala transfer rejestru wejściowego GPIO do pamięci (do tablicy -> bufora kołowego). Wykres wyświetlany jest dopiero po odliczeniu N/2 próbek po wystąpieniu warunków wyzwolenia (gdzie N to długość bufora) i znormalizowaniu danych...
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....
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...
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 ?
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ę?
Witam! Program będzie działał jeśli wywalisz z niego funkcję "WaitCommEvent"! Mam identyczny problem... gdy ustawiam zdarzenie "SetCommMask(Identyfikator_Portu, EV_TXEMPTY)" program się "zawiesza" - czeka na opróżnienie buforu wyjściowego! U mnie bez względu na to czy bufor się opróżni czy nie funkcja "WaitCommEvent" nie reaguje i czeka w nieskonczonosc!...
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...
Konkretnie sypie się to że po ponownym naciśnięciu przycisku Pomiar w buforze już nie jest to co powinno - czyli zamiast wyniku z metexa są jakieś krzaczki, a przy kolejnym naciśnięciu nawet nie wchodzi do zdarzenie OnRXChar :|
brakuje "pół HEXa" I nadal nie daje ci to do myślenia ? Jeżeli korzystasz z arduinowej funkcji Serial.read() do odczytu bajtów z UART, to jak najbardziej może się zdarzyć, że jakiś bajt zostanie zagubiony. Jest to zależne od "tempa" z jakim funkcja Serial.read() opróżnia bufor kołowy dedykowany dla UART. (at)szczukot Pomyśl, co read() zwraca w sytuacjach...
tak szybki timer potrzebuje do odbierania danych z ComPort,zdarzenie onRxChar nie pobiera całego bufora ,co powoduje że 1 na 10 przesłanych danych jest ok . Przesyłana ramka zawsze zakończona jest sumą CRC i jest zmiennej długości ,na chwilę obecną odczytuje to za pomocą TTimera uruchamianego co 1mS ale to dalej mało , wydajność odbieranych danych jest...
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...
Proszę o podpowiedź jakiego komponentu użyć aby móc korzystać z Clienta TCP. Probówałem: 1. komponent TcpClient na zakładce internet - ale nie działa zdarzenie TcpClient1Receive (znalazłem kilka postów które też zgłaszały taki problem - ale nigdzie nie było rozwiązana poza: "zmień komponent"), zreszta nie jest polecany w internecie jako bardzo prosty...
... przyjdzie ochota na nastrojowy wieczór przy kominku to czy nie będzie jak w saunie ? To zależy jak mocno będziesz grzał kominkiem a nie od tego czy będzie to płaszcz czy DGP choć z drugiej strony gdyby był bufor to pewno odebrałby "nadmiar" ciepła. Mnie się zdarzyło przegrzać kominkiem ( i było wietrzenie) ale sądzę, że to dlatego, że nie jestem...
Czy wysyłanie nie wygląda przypadkiem tak, że urządzenie wrzuca coś do bufora i ustawia flagę że coś tam jest, i jeśli PC będzie chciał odczytać to wtedy generowane jest zdarzenie i wysyłane dane? Że nie da się np. najpierw żądać danych a potem ich generować?
Raczej nie nastawiam się na jednoczesną kąpiel w dwóch łazienkach ale zdarzyć się może że będę brał prysznic a ktoś zechce ręce w drugiej łazience umyć, lub coś w tym stylu... W takim razie lepiej chyba wziąć ten piec 1F i dodać do niego bojler 150l. Niech będzie Zapytał bym się tylko- czy piec grzeje bojler do osiągnięcia przez niego zadanej wcześniej...
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...
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ę...
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...
Mi się zdarzyło raz, ale CPU i wyświetlacz miały stary firmware. Po aktualizacji się nie powtórzyło. Jakie masz dokładnie modele CPU i wyświetlacza? Jakie masz wersje TIA i firmware w obu? Bufor diagnostyczny coś mówi?
pamięć zdarzenie lista zdarzenie zdarzenie rejestrator
multimetry radzieckie ws2812b projekty czyszczenie głowicy magnetofonowej
Korg PA500 - wyświetlacz nie działa, możliwe przyczyny Liczby wylosowane w Multi Multi 6 września 2024