xury -> to fakt, że ostatnio już w Bascomie praktycznie nie programuję ;) ale proszę oto fragment helpa Bascomicznego z dokładnym opisem tego polecenia oraz jak i kiedy można z niego korzystać. Więc nie wiem albo może czegoś nie zrozumiałem z tego co napisałeś - że ponoć tego nie możesz znaleźć czy że nie ma $TIMEOUT Top Previous Next Action Enable...
W laptopie zależy pod jaki port podłącze to sie zmienia COM 5 albo COM 3, a program do aktualizacji sam odnajduje porty ;) nawet w menadżerze urządzeń sprawdzałem pod jaki port jest podłączona ta przejściówka. Próbowałem z najmniejszą prędkością, średnią itp, ale zawsze był błąd, że czas minął, czyli brak komunikacji, a na PC z win 10 przejściówka spowodowała,...
aha no to wyjaśnia sprawę ;) .... czyli ty masz swoje urządzenie bez tego DSa - więc ok - powinno pracować i bez niego. aha .... nie wiem czy potrafisz sam programować w jakimś języku ale może przydałoby się abyś napisał choć kilkulinijkowy programik, który będzie np cały czas wysyłał jeden i ten sam znak na RS232 i w PC zobaczysz na terminalu czy coś...
Skoro chesz przesyłać dane czyste dane binarne to chyba zrozumiałe, że odpada ci konstrikcja Bytematch z zastosowaniem dowolnego bajtu, który byłby końcem jakiejś tam ramki w związku z tym musisz je albo: 1. wysyłać czysto binarnie z kompa a w procku po prostu czekać na zakończenie transmisji - wprowadzając jakiś TimeOUT (ale to czasami mało eleganckie...
A po co chcesz łączyć nóżki? Nie wystarczy w przerwaniu od RX-a uruchomić sobie odliczanie na timerze?
Witam Mam procka AT89c51RD2, którego chciałem zaprogramować programem FLIP (przez RS232). Raz się zaprogramował a teraz cały czas wywala mi Timeout Error. Dodam, że to co zaprogramowałem za pierwszym razem działa. Tomek.
Witam. Chciałbym się dowiedzieć jak działa timeout i jak się go używa w języku c jako procedury dla PC na transmisje rs232.?? Może coś wiecie na ten temat
Witam. Mam takowy problem. Gdy używam funkcji--(WaitCommEvent(hCommDev, &fdwEvtMask, NULL) wszystko działa pieknie do czasu jak żaden zank nie przyjdzie na port. Gdy nic się nie pojawi w buforze wejsciowym cała aplikacja się zawiesza. Chcę zrobic tak aby jak nic nie doszło przez 100ms to wykonał sie jakis warunek( np. w moim przypadku zatzrymanie aplikacji...
Postanowilem podzielic sie z wami moimi doswiadczeniami wykorzystania interfejsu USB we wlasnych projektach. Jak wiadomo interfejs USB jest juz powszechnie dolaczanym interfejsem do mikrokontrolerow wiekszosci producentow na rynku. Sama obsluga USB zarowno po stronie mikrokontrolera jak i pc (a wlasciwie Windows) jest mniej przyjazna niz w wiekszosci...
Masz do tego dokumentacje? Bo jak się tu wejdzie https://www.we-con.com.cn/en/product_pag... i kliknie "software" to zwraca 403 :| Ogólnie masz 2 opcje żeby to zsynchronizować: 1) timeout jeśli odstępy między paczkami są znacznie dłuższe niż same paczki 2) wyszukiwanie tego F1, to można robić przy odbiorze lub pisać wszystko w bufor i potem go...
Sprawdzaliście po aktualizacji oraz rekalibracji działanie wewnętrznego generatora do regulacji sond? U mnie pojawiły się tam jakieś cykliczne śmieci: https://obrazki.elektroda.pl/2148916100_... Oba kanały podłączone fabrycznymi sondami do wyjścia generatora. Parametry pomiaru Model:DS1054Z SN:DS1ZA19522xxxx Manufacturer:RIGOL...
Witam Problem jest Taki, że wszystko działa jak należy z tym drobiazgiem - jeśli nie ma sygnału informacji na RS232 to program staje w przerwaniu i czeka na znak końca linii, jak to zrobić żeby wychodził z przerwanie jesli nie ma sygnału np po 200mili sekundach niby jest polecenie ale po przepełnieni sie stanu wywala błąd i program zatrzymuje sie Public...
Tv naprawiony, po niedzieli opiszę dokładnie z logami z UARTa co jak zrobiłem i osiągnołem sukces. Jest o czym pisać, trzy nieprzespane noce, sporo godzin w google i wiedza z firmy w której pracuję zaowocowały. Na marginesie, kolegę Arturb77 nadal proszę o sofcik, na pewno się przyda. Prócz w\w kolegi nikt mi tutaj nie pomógł, jasno napisałem czego...
Dobrze że nie idzie go zabezpieczyć. To jedno mam z głowy. Procesor mam posadzony na płytce prototypowej. Podciągnięte zasilanie, kwarc, rs232. Komunikat dostaje: Timeout error. Podmieniałem komputer bo myślałem ze cos z rs232 nie tak. Niestety to samo. Procesory zakupiłem w TME. Zawsze było oki. EA w procku na stałe do 5V przez rezystor 220ohm. Reset...
Witam, mam problem z ww. rejestratorem, nie uruchamia się, bootloader na szczęście sprawny, po RS232 zgłasza się : [syntax=text]U-Boot 2010.06-svn2614 (Jul 25 2017 - 09:34:21) DRAM: 1 GiB dataflash_print_info: Check spi flash controller v350... Found Spi(cs1) ID: 0xEF 0x40 0x18 0x00 0x00 0x00 Spi(cs1): Block:64KB Chip:16MB Name:"W25Q128B" the size of...
Hej Jeśli cena gra dla ciebie rolę, to 'renomowana' firma GINKO ma EVC-8004, EVC8001 oraz EVC-8013B. EVC-8013B jest izolowana, ma też RS232 i jej używałem. W środku układy od ANALOG DEVICES, wiec nieźle zupełnie. MOXA to nie jest, ale nie kosztuje jak MOXA :) Przejściówki 2 przewodowe za 7-15zł sobie daruj. Generalnie działają, ale generalnie to nadają...
moze ktos skorygowac czy dobrze wgrywam program i czemu mi wyskakuje "timeout error" przy kliknieciu connection w rs232 1.JP6 1 JP7 0 Settings/Preferences/ zakładka RS232 -zaznaczone ISP Hardware Conditions Cotrolled by Flip -RST i PSEN aktywne dla Low (RST i PSEN) zakładka Connetcting/Closing -odznaczone AutoConnect - zaznaczoneClose Connction zarówna...
Wygląda ciekawie. Tyle że, ten python nie jest zbyt popularny; poza tym jeśli te 5 bajtów nie przyjdzie, to czekanie będzie trwać w nieskończoność. Dodatkowo brak to podstawowych rzeczy: nie widzę tu: 1. Ustawienie prędkości transmisji 2. Typ transmiji (czy jest bit parzystości itp., liczba bitów) 3. Rozmiar bufora nadawczego i odbiorczego 4. Timeout
mój nowy kod Dim A As Byte , E As Byte $baud = 9600 $crystal = 11059200 $timeout 5 ' 110592 A = 1 P1 = 255 Do Input E Timeout = 500 P1 = E P1.0 = 1 P1.1 = 1 P1.2 = 1 P1.3 = 1 Loop
A no wlasnie, tego nie wiedzialem. A co do programiku, to rzeczywiscie mam go ale nigdy nie uzylem, bo nie mam interfejsu na RS232 do niego. Czy wystarczy plytka z podstawka i kwarcem, a linie prog bezposrednio do linii RSa?
Raport z postępów: brak ;P (chociaż rozgryzłem to haszowanie częściowo - w programie easyhash pod nazwą crc-16(x25) - nie moge tylko zmusić swojej funkcji żeby poprawnie hashowała - nie jest podany wielomian haszujący...) o adapterze: Adapter który posiadam kupiłem gotowy na allegro, schemat: jak z tego wybrnąłem? układ FTDI232R może pracować w trybie...
Siemanko, nie musisz korzystać ze zdarzeń aby doczytać dane z bufora, możesz np. rozwiązać ten problem przez osobny watek który będzie odczytywał dane, może napisz do czego to chcesz wykorzystać. Tu masz namiastkę kody jak możesz to zaimplementować. Ps. tu akurat wykorzystałem do komunikacji klase z paczki synaser. unit Unit1; {$mode objfpc}{$H+}...
Być może wykonałem zbyt duży skrót myślowy w tym temacie za co przepraszam. Oczywiście bazowanie na timeout-ach oznacza że timeout-y mają wyższy priorytet w ustalaniu poprawnej transmisji. Co to oznacza: - nadajnik wysyła daną i włącza timer ustawiony np. na 10ms. oczekuje na potwierdzenie wysłania, jeśli otrzyma to ok. (potwierdzenie może zawierać...
W C potrzebujesz następujących rzeczy: - select - do oczekiwania w pętli na przychodzące dane. Obsłużysz nią też timeout, - open, read, write - do obsługi plików - również portu szeregowego - struct termios, tcsetattr - do ustawienia parametrów transmisji Program powinien działać następująco: 1. Otwierasz port szeregowy 2. Ustawiasz timeout odbieranych...
Małe sprostowanie Program Modsoft pracuje też na Win98 , 2000, i XP . Spraktykowane. Na XP nie mozna sie skomunikować ze sterownikiem po RS232 musisz połączyć się używając PCIMCI Modbas Plus. Podłącz sie tym kablem do innego urządzenia przez ten COM . Załaczam również manual do Modsofta.
Witam Spróbowałem z tymi portami przeszło ten moment z poleceniem fopen(bt) ale dalej coś nie tak dalej gdy próbuje odebrać coś z uC to wypisuje mi błąd: fgets(bt) Warning: Unexpected Warning: A timeout occurred before the Terminator was reached. I chyba dalej mi się nie łączy bo dioda mruga na module
Zwykły komponent TTimer raczej nie da tu rady. Trzeba operować znacznie mniejszymi czasami, niż te, dla których TTimer gwarantuje przyzwoitą dokładność, gdyż działa on w sposób zadowalający dla rozdzielczości czasowej większej, niż typowe okresy przełączania wątków. Kiedyś robiłem coś takiego, ale chyba nie dogrzebię się już do kodów. Pamiętam, że odczyt...
RS232 jest sprzętem obsługiwanym przez BIOS , DOS czy XP widzi go przez adresy rejestrów i są one identyczne dla obu systemów. Ale jak S5 pod XP pracuje poprawnie to masz problem z konfiguracją S5 pod Dos-em. System CPM był systemem wielowątkowym i drivery są tam uruchamiane w tle.
W swoim programie muszę rozwiązać problem, związany z odbiorem danych z RS232. Wykonane przeze mnie urządzenie otrzymuje od PC bajt sterujący. Następnie po pewnym czasie może wysyłać serie bajtów o zmiennej długości. Czas pomiędzy wysłaniem kolejnych bajtów też może się zmieniać. W związku z tym musiałbym w jakiś sposób wykonać procedurę, która wykona...
programu co prawda do dziś nikt nie naprawił, ale dla wszystkich którzy męczą się z ptunerem jedna rada. Zainstalujcie sobie w tunerze soft do odbioru sharingu poprzez port rs232. Softy są udostepnione na stronie laki.dvhk.pl. Wgrywajac taki soft pojawia nam sie w grach opcja sharingu. Do kabelka służacego wczesniej jako przedłużka COM do seasona dołączamy...
Mscomm jest kontrolka przystosowana do obslugi rs'a. nie bedziesz mial zawieszek. Nestety musisz miec podpasionego Visuala zeby miec ta kontrolke. Mozesz rowniez programowac wej/wyj bezposrednio przy pomocy chociazby darmowego InpOut32.ocx pozdr
Witam, Zrobiłem w końcu to co chciałem dzięki Waszej pomocy. Mam dwa OP-7 i jedynie OP-7DP12 działa z ModiconModbus v6.0 (szkoda, bo drugiego szybko nie wykorzystam). Ale mam pytanie. W Protoolu w konfiguracji/opcjach wybranego drivera nie ma możliwości ustawienia timeoutu dla komunikacji ModBusowej po RSie. Czy znacie sposób żeby wydłużyć timeout,...
Witam serdecznie, mam problem z komunikacją przez port COM w notebooku Samsung np-r610. Do komputera jest podłączona kasa fiskalna, ponieważ nie ma on portu RS232 wymaganego do komunikacji zastosowałem konwerter RS 232 Express Card i komunikacja wygląda tak, że działa przez chwilę (od 1 do 5 prób przesłania danych) a potem wszystko się blokuje. Program...
witam mam stepa5 i na stacjonarnym kompie działa ale juz na laptopie bez fizycznego rs232 już nie nwet jak zainstaluje konwenter USB<=>rs232 i przypisze mu com1 wywala błąd 300 pare dokładnie nie pamiętam wyglada na to ze nie znalazł portu do komunikacji. Znalazłem w necie kabelek siemensa na USB wiec można http://www.helmholz.de/prod.d,97.html?pr...
Próba wywołania buffin.RemoveAll kończy się błędem kompilacji - error C2228: left of '.RemoveAll' must have class/struct/union type is 'BYTE' Błąd wydawałby się słuszny;] Wstawka kodu dała ten sam efekt co wcześniej. Dziękuje za odpowiedzi Szczęśliwego Nowego Roku!;) Pozdrawiam Wojtek logi portmon'a dla programu 0.00029222rs232.exeIRP_MJ_CREATE PCIeSerial1SUCCESSOptions:...
Witam serdecznie. Piszę z prośbą o pomoc przy zaprogramowaniu w/w sterownika PLC. Mam do wykonania most umożliwiający wpięcie w sieć ProfiBus starszego typu urządzenia przygotowanego do pracy w sieci ModBus. Problem pojawia się w momencie wysyłania ramki ModBus ze sterownika do urządzenia poprzez port rs232 (wykorzystany moduł to wago 750-650). Standard...
witam mam stepa5 i na stacjonarnym kompie działa ale juz na laptopie bez fizycznego rs232 już nie,nwet jak zainstaluje konwenter USB<=>rs232 i przypisze mu com1 wywala błąd 334 dokładnie nie pamiętam wyglada na to ze nie znalazł portu do komunikacji. na stronie można pobrać manual i sterowniki jest tam jeszcze jakis program który zainstalowałem...
z wykorzystaniem programu FLIP - po prostu klikasz programowanie i to wszystko oj gdyby to było takie piękne... 1. C:\Program Files\Atmel\Flip 3.4.7\bin>batchisp -device ATXMEGA128A1 -hardware RS 232 -port COM13 -baudrate 115200 -operation onfail abort memory flash erase f bl ankcheck loadbuffer c:\atxmega128a1_batchisp_uart_bootlo...
Przechodzą do sedna, jak zaprogramować transmisję żeby układ pierwszy nadawał wtedy gdy układ drugi czeka na sygnał Nie za bardzo rozumiem... Jaki masz tutaj problem? Najzwyczajniej w świecie jedna Atmega odpytuje drugą. Najprościej i najszybciej zrobić to z użyciem znaków ASCII: - wysyłasz np"1" - odbierasz odpowiedź - wysyłasz np"2" - odbierasz odpowiedź...
Zauważ, że w pętli interpretacyjnej wykonywane są czynności: 1. Sprawdzenie czy w buforze odbiorczym istnieje bajt do odebrania (nasza komenda T lub P) 2. Jeśli komendą jest T to program czeka na numer temperatury. Po odebraniu numeru (1 lub 2) wysyła do PC odpowiednią temperaturę 3. Jeśli komendą jest P to program wysyła status portu. ...dlaczego do...
Kolega ma rację a kod wcale nie jest skomplikowany może wyglądać np tak: #include <P12F84.inc> processor 12f675 ;test nadawania pica na rzywo __CONFIG 3FC4h; configuration word TMP equ 21h l_bituwequ 23h timeout equ 30h ;timeout dla odbierania kolejnych bajtów #defineTxDGPIO,GP5 #defineRxDGPIO,GP3 ; 115200 bps at 4 MHZ ;#######################################...
Czesć, Chcę oprogramować sobie komunikację z czujnikiem podłączonym do komputera przez zewnętrzny konwerter na RS485. Napisałem sobie krótki program w C++ którym chcę odczytać jego status, aczkolwiek nie odbieram żadnych danych main.cpp [syntax=c] #include <stdio.h> // standard input / output functions #include <stdlib.h> #include <string.h>...
W DM 7200s stosuje sie jedynie Enigmę1 i nie wgrasz do tego tunera Enigmy2. Nie do końca jest to prawda. Enigmy2 nie bło jedynie do tunerów ppc z małą pamięcią flasz czyli 7000, 5620 oraz 500. Nowsze serie z procesorem ppc i z secondstage loaderem jak 500+, 600 i 7020 miały tyle samo pamięci flash co nowsze modele z proceosrem broadcom (mips). Na te...
Ten program jest w Visual C++ ale działa . Może posłużyć dla porównania. // Comm32.cpp: Implementierung der Klasse CComm32. // ////////////////////////////////////////... #include "stdafx.h" #include "Comm32.h" #include "MainFrm.h" #ifdef _DEBUG #undef THIS_FILE static char THIS_FILE[]=__FILE__;...
Poprawiłem tytuł tematu na bardziej intrygujący... LordBlick Witam, Posiadam kartę przekaźników która działa na RS232, chciałbym aby działała na RS485 Czy da się przerobić podany niżej software, aby karta dziadziała przez RS485 ? PC [syntax=c] #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include...
Witam, mam podobny problem, mam kilka WLA-5000AP v1/v2 z uszkodzonym bootloaderem. Zrobiłem sobie jtag wg tego schematu co podał djbpm, podłączyłem sprawnego AP, wgrałem ubuntu "jurny jarząbek", skompilowałem i zainstalowałem na nim nowego urjtag 0.10, a było to tak: Popraw ten kod zamieniając go na załącznik .txt. Tak długi tekst źle się czyta. witux...
ja używam tylko delphi (WinApi) bez użycia komponentów (threards również używałem lecz zrezygnowałem) Zrezygnowałeś bo ???? ...... to był twój największy błąd. Wiem, programowanie z użyciem wątków nie jest łatwe. Powiem więcej jest cholernie trudne szczególnie jak ktoś zaczyna w tym raczkować. Ale efekty tego co można później robić są porażająco przyjemne....
RS232 jest niestety już używany, jak i również przetwornik ADC, oraz działa Timer -(jest troszkę tego) , dlatego nie moge skorzystać z np. ATMEGA162 który ma 2xRS232, bo nie ma on ADC. Pozatym obwody drukowane już zaprojektowane i zamówione w ilości narazie testowej, ale są. Pozatym użycie dwóch procków raczej odpada, pomęczę sie z tym co mam bo twierdze...
Potrzebuje emulator DS18B20 na atmega8 - mam na PC program do odczytu temp i chciałem w tym programie dodac inne parametry ( np wilgotnosc ) ale nie zmieniajac programu - w scrachpadzie bede wisyłał inne dane nie temperature. ( w bajtach temperatury lub bajtach uzytkownika wolnych 2szt) Aktualnie używam "lampomitari" , ale napisalem przeróbke programu...
Jakiś czas temu trafiłem na stronę www.whiteelectronics.pl której autor jest polskim dystrybutorem budżetowych paneli operatorskich DGUS. Z ciekawości nabyłem jeden z tych wyświetlaczy ( Aby moja biblioteka była jak najbardziej przyjazna postanowiłem, że: - umieszczona będzie w niej jedna zmienna określająca ilość zmiennych jaką wymieniamy się z panelem,...
error timeout arduino timeout google timeout
renault bezpiecznik światła cofania transformator logitech wypadać zapłon fabia
chromecast audio chromecast audio
Bezpiecznik tylnych szyb elektrycznych Renault Captur 2017 Demontaż wyświetlacza lodówki Samsung RS7778FHCWW - instrukcje