rs232 bufor odczytu

Znaleziono około 224 wyników dla: rs232 bufor odczytu
  • filtrowanie danych z rs232-odbiór w programie w delphi

    Napisałem parser dla twoich wymagań.. cały bufor to jeden string.. dane zamiast pobierać z rs232 to są pobierane z pliku (dla lepszego testu w porcjach o losowym rozmiarze od 1 do 10 bajtów) i przekazywane do parsera... jedyne co musisz zmienić to źródło danych przekazywanych do AppendToBuf oraz samą obsługe odpowiedzi -> zamienić writeln na co kolwiek...

    Programowanie   14 Sty 2006 11:19 Odpowiedzi: 4    Wyświetleń: 2739
  • REKLAMA
  • Wyświetlacz LCD do dowolnego układu

    http://obrazki.elektroda.pl/7296913200_1... Przedstawiam konstrukcję wykonaną 2 lata temu, jaka jest graficzny wyświetlacz LCD przygotowany do współpracy z DSM-51, jednakże może współpracować z dowolnym innym układem mikroprocesorowym, który umożliwia szeregowe wysyłanie danych. W układzie sterującym jest zastosowany mikrokontroler...

    DIY Konstrukcje   23 Kwi 2019 09:09 Odpowiedzi: 9    Wyświetleń: 12708
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Inwerter ESB 6kw-24v: Jak podłączyć do Arduino, brak dokumentacji, komunikacja Modbus RS232

    Witaj. Także mam falownik ESB 6kW-24V. Sprawa jest generalnie prosta, tylko trzeba rozpracować poszczególne polecenia, a i to niekoniecznie, by pobrać dane z falownika o statusie i bieżącej konfiguracji. Ot wystarczy wysłać sekwencję bajtów i potem obrabiać odpowiedź. Na potrzeby pobierania statystyk - to wystarczy na dowolnej platformie (AVR/STM32/ARM/Android/PC...

    Automatyka Falowniki   01 Lis 2023 21:44 Odpowiedzi: 23    Wyświetleń: 5385
  • REKLAMA
  • [RS232] Jak napisać program do przechwytywania danych przez RS232?

    W buforze wszystkie dane z RSa są z enterem i końcem linii. może nie być początku informacji ale zakończenie zawsze jest Tę kwestię możesz pominąć jest marginalna i nie powinna mieć kluczowego znaczenia dla poprawności odczytu danych jeśli 13 nie wystąpi to po 4096 zerowanie: Dim znak As Integer Dim ciąg As String Dim licznik As Integer licznik = 0...

    Programowanie   24 Sty 2019 14:07 Odpowiedzi: 10    Wyświetleń: 2004
  • STM32F0x UART RS232 - problem z buforem w kodzie obsługi transmisji uK=>PC

    Klepnąłęm kawałek kodu na STM32F0x dla obsługi transmisji uK=>PC. Jednak pojawił się dziwny objaw. Może ja nie widzę błędu.... Warto aby ktoś zerknął w ten kod: #define TBUF_SIZE_UART2 128 struct uart2_tx_buf_st { u16_t in; /* indeks zapisu */ u16_t out; /* indeks odczytu */ u16_t dat; /* licznik danych w buforze */ char buf [TBUF_SIZE_UART2];...

    Mikrokontrolery ARM   26 Lut 2016 18:00 Odpowiedzi: 17    Wyświetleń: 1443
  • Jak odczytać status dostarczenia SMS przez RS232 na Siemens C35?

    A po co ci aż tyle pamięci? Ustaw jakiś nieduży bufor odczytu i czytaj do niego znacznik odpowiedzi +CGMR=xx (8 znaków) i potem tylko interesujące cię znaki (8-10 znaków daty).

    Mikrokontrolery AVR   19 Sie 2009 13:08 Odpowiedzi: 9    Wyświetleń: 3261
  • problem z trasmisją RS232 w visual basicu ,spóźniona reakcja

    Witam kolegów program napisałem w Visual Studio 2008 i korzystam z fabrycznego komponentu serialport mam zrobiony taki układ na FTDI i Atmega8, prockiem czytam napięcie na ADC z potencjometru i mam taki problem, jak odbieram dane z portu COM to dane są spoźnione o kila sekund, jak skręcę gałką to reakcja w programie jest za kilka sekund, pomyslałem...

    Programowanie   13 Maj 2008 13:36 Odpowiedzi: 8    Wyświetleń: 1350
  • REKLAMA
  • [Delphi] Odbiór paczek 2-bajtowych z RS232 przy 600 b/s - jak to zrobić?

    Nie rozumie jak chcesz obslugiwac bufor? Buffor gromadzi nadchodzace dane i pobierasz je pokolei i teraz albo zrob osobna procedure odczytu portu (wtedy procedura nie bedzie sie wykonywala tylko jezeli zostana odebrane znaki) albo jezeli bedziesz mial onrxchar to poprostu czysc bufor: ComPort1.ClearBuffer(True, False); //czyscisz bufor wejscia...

    Programowanie   02 Cze 2008 08:07 Odpowiedzi: 28    Wyświetleń: 5513
  • C# RS232 - Niepoprawne działanie programu przy pełnym uruchomieniu

    Nie wiem, jak to jest w C#, ale może powinieneś ponawiać próby odczytu z portu szeregowego, aż dostaniesz cały tekst. Metoda Read może wrócić po wczytaniu już pierwszego znaku Ten fragment kodu... cos = serialPort1.Read(bufor, 0, 10); ...po mojemu odpowiada za odebranie do zmiennej bufor 10 znaków. Nie ustaliłeś prędkości. Wszystkie parametry...

    Programowanie   26 Lut 2007 20:44 Odpowiedzi: 10    Wyświetleń: 7949
  • REKLAMA
  • [ATMEGA2560][BASCOM]Bufory wejściowe i wyjściowe UART-ów

    Motam się znowu okrutnie z uartami. Mam dwa urządzenia i chcę aby w każdym nadawanie i odbieranie chodziło w przerwaniach. Urządzenia A odpytuje cyklicznie co kilka sekund urządzenie B. Całe odpytywanie polega na tym że: Moduł A wysyła poleceniem: Print #6 , "RED" ; chr(13) ; zapytanie o treści "RED" i na to zapytanie urządzenie B...

    Mikrokontrolery AVR   28 Cze 2010 17:38 Odpowiedzi: 27    Wyświetleń: 5138
  • SIM300 BASCOM błędnie odbierane potwierdzenia po RS232

    Po kiego grzyba w ogóle jest ci potrzebny ten PC-te. Jeśli się przy nim tak uparłeś a masz przecież 2 UART-y to pod jednego podepnij sobie PC-ta z MAX232 a pod drugi SIM-a a dzielnikiem na wyjściu Txd do atmega128 albo buforem 74LVHC08 zasilonym z samego SIM-a. Bedziesz sobie transmitował we wszystkie strony ile dusza zapragnie. Najwydajniejsza jest...

    Mikrokontrolery AVR   23 Cze 2010 22:03 Odpowiedzi: 17    Wyświetleń: 4317
  • [atmeg8] [atmeg8][Bascom] Timer1 i USART - problem z synchronizacją w stacji meteo

    Witam, a po choinkę wyłączać Timer przy organizowaniu wymiany danych z PC ??? poczyta sobie kolega o takich poleceniach jak np: Config Serialin - dzięki któremu można ustawić sobie bufor wejściowy, do tego proszę zobaczyć co przy tym poleceniu robi Bytematch - dzięki, któremu można sobie ustalić po nadejściu jakiego znaku ma się zainicjalizować np jakaś...

    Mikrokontrolery AVR   29 Sty 2009 21:52 Odpowiedzi: 12    Wyświetleń: 2616
  • Jak przesłać dane z czytnika kodów do komputera przez podczerwień RS-232?

    W jaki sposob przeslac dane z urzadzenia zczytujacego kody np. kreskowe do komputera na port rs-323 poprzez podczerwien? czytnik jest standardowo podlaczony kablem rs-232 zawierajacym przewod masowy oraz jedna linie (nadaje urzadzenie, odbiera komputer) predkosc taransmisji 4800 odleglosc ok 4m wazne jest aby nadajnik byl jak najprostrzej konstrukcji...

    Komputery Hardware   02 Gru 2004 23:36 Odpowiedzi: 1    Wyświetleń: 1047
  • Odczyt bajtów z sygnału szeregowego ISO9141-2 przy 1200 bit/s - poprawność?

    Witam Podłączyłem do pewnego urządzenia rejestrator napięcia w celu otczutania 6 bajtów które wysyła z prędkością 1200 bit/s. Otrzymałem taki wynik: http://obrazki.elektroda.net/70_12493295... częstotliwość próbkowania to 20kHz skala 5ms na kratkę Badany był sygnał szeregowy ISO9141-2 składający sie z 6 bitów. bity są odzielone stanem wysokim...

    Początkujący Elektronicy   04 Sie 2009 13:09 Odpowiedzi: 7    Wyświetleń: 1111
  • [bascom] mega RS232 transmisja binary z PC gubienie danych

    W chwili obecnej musze sprawdzic poprawnosc wysylania danych. Bo na razie wyglada ze jesli to nie wina PC, to avr sie nie wyrabia, wiec bufor nic nie da. Po paru testach okazuje sie ze problem moze byc po stronie PC. Jesli odpalam petle bez czekania program jakby zawisa na czas wykonania petli trwa to 31s. Jest to dziwne poniewaz transmisja z AVR do...

    Mikrokontrolery AVR   28 Kwi 2010 19:28 Odpowiedzi: 2    Wyświetleń: 1810
  • Podłączenie modułu RFID do wejścia klawiatury PS/2 - czy przejściówka RS232 zadziała?

    Witam, Interesuje mnie moduł czytnika RFID http://mqtronic.pl/photos/RF_mod2.JPG i mam takie pytanie. Chciałbym podłączyć go do wejścia klawiatury w komputerze tak aby odczytywać i wyświetlać kody poszczególnych kart na komputerze. http://mqtronic.pl/photos/unique_cr.jpg Trochę podstawowych danych na temat modułu: Zasilanie : 5 V max. stabilizowane...

    Mikrokontrolery   02 Lut 2009 19:56 Odpowiedzi: 7    Wyświetleń: 2618
  • Bufor RS232 czyli 2 x UART, jak to najlepiej zrobić ?

    Witam. Potrzebne mi urządzenie będące buforem przezroczystym transmisji po RS232, coś w rodzaju: [A]RS <---------------> RS[B] zamieniam na: [A]RS <-------> RS[BUFOR]RS <--------> RS[B] Bufor ma za zadanie robić za sniffer: 1. Przesyłać z najwyższym priorytetem dane z A do B następnie przesyłać odpowiedź z B do A 2. Po drodze dane...

    Mikrokontrolery AVR   13 Lis 2009 22:41 Odpowiedzi: 3    Wyświetleń: 1950
  • Rozpiska połączeń kabli do czytnika SCR531 - USB i RS232

    Witam serdecznie Mam problem z podłączeniem czytnika typu SCR531 jest to czytnik uniwersalny podłaczany do PCta tak po USB jak i po RSie. Problem polega na tym że podczas przeprowadzki zaginęły mi kable którymi jest on podłączany do kompa. z czytnika jest wyprowadzony kabelek z gniazdkiem z 10ma pinkami (wykorzystane jest tylko 8). do tego gniazda włączane...

    Komputery Hardware   29 Mar 2007 07:40 Odpowiedzi: 1    Wyświetleń: 1012
  • Jak obsłużyć awarię komunikacji RS232 z telefonem na Atmega8?

    Witam, Kombinuje taki maly układzik, który ma miedzy innymi dzwonić do klienta. Bazuje na jakichs prrzykładach pobranych z sieci. Generalnie z komunikacja z telefonem się uporałem. Niestety problem jest w momencie awari takiego telefonu, zaniku komunikacji. Wówczas kod utyka w instrukcji odczytu potwierdzenia z telefonu i jest zonk, watchdog nie zalatwia...

    Mikrokontrolery AVR   25 Sie 2011 06:41 Odpowiedzi: 2    Wyświetleń: 1810
  • Jak odczytać dane z układu elektronicznego z dwoma pinami przez RS-232?

    Mam maltki układ elektroniczny który na 100% jest zapisywalny i odczytywalny. Jest zatopiony w plastiku i nie wiem co jest w środku. Ma tylko dwa piny wychodzące. Jak to podłączyć przez np. RS-232 żeby zobaczyć jakie dane są w środku? Jakiś inny pomysł?

    Elementy Elektroniczne - zamienniki i identyfikacja   18 Paź 2006 13:13 Odpowiedzi: 6    Wyświetleń: 1898
  • Czytnik kodów kreskowych LS2208 - RS232 sypie śmieci

    Witam, mam czytnik kodów kreskowych LS2208 i próbuję do podłączyć do RS232 (mam przejściówkę na układzie CP2102). Jednak problem polega na tym, że jakbym go nie skonfigurował, to po zeskanowaniu kodu sypie śmieciami. Kod "EVRS00000019" Po zeskanowaniu wygląda tak "]Ş«őöööööÖÖĺë<00>". Nie mam już żadnego pomysłu co jest nie tak. Wydrukowałem...

    Ogólny techniczny   19 Lut 2013 21:52 Odpowiedzi: 38    Wyświetleń: 7644
  • DMT32240M035_03W - Komunikacja UART DGUS - konwerter rs232

    Cześć, czy któryś z kolegów nawiązał komunikacje pomiędzy wyświetlaczami DGUS poprzez terminal i konwerter USB-RS232? Próbuje dogadać się z wyświetlaczem DMT32240M035_03W i konwerterem na ftdi232, ale coś mi się to nie udaję. W terminalu głucho. Na oscyloskopie widać, że przy naciśnięciu przycisku od zwiększania(odsyłam do tutoriala, z którego korzystam:...

    Mikrokontrolery   17 Paź 2014 12:46 Odpowiedzi: 3    Wyświetleń: 1230
  • Gdzie kupić konwerter RS232 na podczerwień do transmisji dwukierunkowej?

    Szukam gotowych urządzeń lub schematów układów RS232 - podczerwień - RS232 do transmisji dwukierunkowej. Mam komputer i program który komunikuje się z innym urządzeniem. Chciałbym się dowiedzeć gdzie mógłbym kupić taki układ: do COM1 podłączam coś co konwertuje mi na podczerwień sygnał wysyła i do odbiornika podłączam urządzenie odbierające ten sygnał....

    DSP i Transmisja   06 Kwi 2004 00:26 Odpowiedzi: 7    Wyświetleń: 4924
  • Przechwytywanie danych z RS232 do bufora klawiatury

    Witam. Mam następujący problem: klient posiada czytnik barkodów z interfejsem jak w temacie, a pracuje w aplikacji która niestety nie obsługuje rs-a... W związku z czym mam pytanie: czy ktoś trafił może na programik potrafiący przechwycić dane z portu RS232 i umieścić je w buforze klawiatury? Będę wdzięczny za podpowiedzi... Pozdrawiam. Dodano po 1...

    Software serwis   03 Mar 2009 16:05 Odpowiedzi: 0    Wyświetleń: 987
  • Jak rozkodować sygnał RS-232 z nieczytelnymi danymi? Szukam programu lub metody

    Mam taki problem : jest urządzenie które komunikuje się po RS-232 z komputerem. Znam parametry transmisji (prędkość, bity danych itp. - od producenta) Zrobiłem urządzenie do podsłuchiwania transmisji ( taki RS232 sniffer -był gdzieś na elektrodzie). Problem jest taki że jedyne co odbieram to "krzaki". Zakładam, że parametry transmisji producent podaje...

    DSP i Transmisja   21 Kwi 2008 19:57 Odpowiedzi: 4    Wyświetleń: 1798
  • Jak podłączyć czytnik kodów kreskowych RS232 do portu PS/2?

    witam posiadam czytnik kodów kreskowych na rs232 i potrzebuje podpiąć go pod ps2 i nie mam pojęcia jak to zrobić..... może ktoś wie??

    Komputery Hardware   01 Lut 2009 19:38 Odpowiedzi: 4    Wyświetleń: 1200
  • Interface równoległy do GPS.

    Miałem na myśli np. atmega162 cena za szt.7 pln. Czy cena tych procków o których kolega wspominał na poziomie 33 pln czyni je mało konkurencyjnymi a zasoby pamięci zostaną użyte może w 20 %. Fakt końcówek by starczyło bo mają już ich 100 ale przy PCB do prototypu to raczej się trochę namęczę. Dołożyłem zatem atmega8 za 5 pln. Chiałem po prostu aby było...

    DIY Konstrukcje   29 Wrz 2009 10:10 Odpowiedzi: 22    Wyświetleń: 9544
  • Jak odczytać dane z czujnika RS232 w VB? Konfiguracja i kod programu

    Witam, przedstawiam problem. Na mojej uczelni jest czujnik pomiarowy z wyjsciem rs232. Moim zadaniem jest napisanie programu który będzie pobierał wskazanie czujnika i zapisywał je do okna tekstowego np po wciśnięciu buttona (a najlepiej żeby jeszcze był wyświetlacz aktualnego wskazania). Niestety jestem początkujący w VB i mi to za bardzo nie wychodzi....

    Programowanie   23 Mar 2007 00:34 Odpowiedzi: 4    Wyświetleń: 1374
  • Odczyt stanu przycisków przez RS232 i kontroler - jak zacząć?

    Witam ! Chciałbym Was spytać, w jaki, najlepiej najprostszy sposób, można przy pomocy komputera odczytać naciśnięcie jakiegoś przycisku (chodzi mi o zamknięcie lub otwarcie obwodu, może to być również czujnik ruchu.)... ? chodzi mi o metodę pozwalającą odczytać stan kilkunastu wyłączników (zwarte lub rozwarte) przy pomocy kontrolera podłączonego przez...

    Mikrokontrolery   06 Gru 2004 12:54 Odpowiedzi: 26    Wyświetleń: 4058
  • RS-232 w C++: Jak efektywnie czyścić bufor Tx przy obsłudze zasilacza?

    Witam. Piszę oprogramowanie w C++ obsługujące zasilacz. Natknąłem się na problem, mianowicie kiedy wysyłam pojedyncze komendy w stylu "Aktywuj wyjście", "Włącz zasilanie układów cyfrowych 3,3V" to wszystko działa poprawnie. Muszę jednak obsłużyć ustawianie napięcia i prądu. Kiedy muszę wysłać komendy stawiające te parametry, to po którymś z rzędu (brak...

    Programowanie   17 Lip 2014 14:14 Odpowiedzi: 3    Wyświetleń: 1248
  • rs-232 - Enkoder i dane po RS-232. Kłopot z transmisją danych

    Witam, moim celem jest stworzenie aplikacji, która będzie pozycjonować w czasie rzeczywistym dowolny obiekt podpięty pod pojazd, niezależnie od wyznaczeń systemu GPS. Prace zacząłem od enkodera, którego zadaniem ma być pomiar przebytej drogi. Mam urządzenie wyposażone w kółko pomiarowe połączone z enkoderem. Dane wysyłane są za pośrednictwem portu RS-232,...

    Projektowanie Układów   05 Mar 2013 11:01 Odpowiedzi: 12    Wyświetleń: 3918
  • Optyczny link RS232

    Optyczne połączenie mikrokontrolera plus układu zewnętrznego lub komputera plus dowolnego urządzenia zewnętrznego pracującego w standardzie RS232. W pomieszczeniu zamkniętym możliwy zasięg do uzyskania to 25m. Uniwersalne zasilanie 5V i może zostać pobrane z komputera lub urządzenia zewnętrznego. Rozwiązanie nadaje się do złącz DSUB9 lub starych złącz...

    Artykuły   10 Sie 2005 20:18 Odpowiedzi: 1    Wyświetleń: 2733
  • RS232 PuTTy - Połączenie przepływomierza RS232 z komputerem

    witam Posiadam przepływomierz Sensitron EM1-ZWR0V-1A, który posiada wyjscie sygnału w postaci RS232. Przepływomierz podłączyłem pod oscyloskop i na wyjściu Tx są impulsy, amplituda około 20V. Następnie podłączyłem przepływomierz bezpośrednio pod wejście RS232 w moim kompterze, oczywiście poprawnie Rx do Tx, zainstalowałem program PuTTy, skonfigurowałem...

    Mikrokontrolery   23 Lis 2022 12:38 Odpowiedzi: 14    Wyświetleń: 1302
  • USB=>RS232 FTDI FT232RL - Błąd przy odczytywaniu Termite 2.9

    Cześć mnogość tematów u Was mam nadzieję, że dobrze trafiłem :) Chcę zrobić komunikację za pomocą portu USART Mam taki o to kod, który wgrywam na Atmege 88: #include <avr/io.h> #include <util/delay.h> #define BAUD 19200 #include <util/setbaud.h> void USART_Init(){ UBRR0H = UBRRH_VALUE; UBRR0L = UBRRL_VALUE; UCSR0B = (1...

    Elementy Elektroniczne - zamienniki i identyfikacja   04 Maj 2014 12:26 Odpowiedzi: 1    Wyświetleń: 1284
  • ATMEGA32 - Kompilator AVR GCC ignoruje część kodu

    Mam problem z kompilatorem AVR GCC który ignoruje przy kompilacji część kodu tak jakby nigdy nie mógłby być on wykonany. Kod: [syntax=c]#defineS_STX 0x02 #defineS_ETX 0x03 #defineS_ENQ 0x05 #defineS_ACK 0x06 #defineS_DLE 0x10 #defineS_NAK 0x15 #defineS_ESC 0x1B //pobierz zawartość nadruku i wyłuskaj ciągi unsigned char read_text(unsigned char *buff)...

    Mikrokontrolery AVR   22 Paź 2013 21:28 Odpowiedzi: 5    Wyświetleń: 1248
  • C++ - Jak podzielić program do transmisji danych przez RS232 na pliki?

    Napisałem program do transmisji danych przez RS232, który działa gdy jest w jednym pliku. Schody zaczęły się gdy chciałem go podzielić: main.cpp: [syntax=cpp]#include "UART.hpp" int main() { InitializeCriticalSection(&UART_BUSY... InitializeCriticalSection(&STOScs); InitializeCriticalSection(&WriteUART... SetupUart(); //inicjalizacja UARTa...

    Programowanie Początkujący   15 Paź 2012 21:51 Odpowiedzi: 40    Wyświetleń: 3237
  • Atmega128 RS232: LCD nie wyświetla tekstu bez programatora SPI/LPT

    Udało mi sie pójść krok dalej, robot przestał wariować, ale kiedy próbuje wysłać mu coś przez RSa, nic się nie dzieje. Ogólnie kiedy włączam robota zapala się lampka przy RS, która odpowiada wysyłanie, a kiedy podłączam kabel do RSa to zapala się też lampka od odbioru. Kod z robota: [syntax=c] #include <avr/io.h> #include <avr/interrupt.h>...

    Mikrokontrolery AVR   19 Cze 2012 21:33 Odpowiedzi: 15    Wyświetleń: 3124
  • Biblioteka obsługi paneli operatorskich DGUS dla AVR

    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,...

    Artykuły   06 Lis 2014 20:28 Odpowiedzi: 11    Wyświetleń: 7005
  • [2051] Procedury zapisu i odczytu RS232 dla AT89C2051 w C - szukam przykładów

    [url=http://8052.com/codelib/files/efdUa... UARTa z buforami cyklicznymi - projekt ze strony 8052.com - sam nie używałem, ale możesz sprawdzić. Kod podobny do tego, który pokazałeś, ale na oko dużo lepiej dopracowany ;) Na początek zacznij od pollingu, bez przerwań, nie uruchamiaj wszystkiego na raz. Poza tym w keilu masz przecież świetny...

    Mikrokontrolery   29 Kwi 2009 20:41 Odpowiedzi: 3    Wyświetleń: 3246
  • Transmisja RS232 na ATmega32: Odczyt pliku znak po znaku, problem z pętlą

    Charakterystyczną właściwością bufora cyklicznego (kolejki FIFO) jest to, że wskaźniki początku i końca (odczytu i zapełniania) przemieszczają się niezależnie - każdy w swoim tempie. Stąd w Twoim programie indeksy powinny być niezależnymi zmiennymi globalnymi/statycznymi. Przypisanie liczniku=usartbufferlicznik zakłóciłoby normalny tryb pracy bufora...

    Mikrokontrolery   18 Sie 2006 18:41 Odpowiedzi: 9    Wyświetleń: 1883
  • Prędkość odbierania znaku port rs232 PC i odczyt lini RXD

    Nie chodzi mi o bufor oferowany przez system. Sam układ ma bufor, chyba do 16 bajtów max. W managerze urządzeń znajdź port, w ustawieniach zaawansowanych można zmniejszyć lub wyłączyć FIFO.

    Programowanie   26 Sty 2009 14:23 Odpowiedzi: 15    Wyświetleń: 4058
  • [Delphi] Odbiór danych RS232 - gubi część ramki

    Przyklad: ramka ma 50 bajtow, w buforze masz 60 bajtow, poprzez ComPort1.ReadStr(odebrane,Count); odbierasz 60 bajtow ,czyli 50 ramka +10 nastepnej ramki, dlatego pytalem co robisz z odebrane , bo jezeli przetwarzasz pod wzgledem tylko jednej ramki (50 bajtow) , to te 10 idze do smietnika. przy nastepnym odczycie bufora masz wlasnie ramke z ucietymi...

    Programowanie   24 Lip 2010 11:32 Odpowiedzi: 7    Wyświetleń: 2622
  • Delphi- Problem z odczytem danych odbieranych przez RS232

    Jeśli wysyłasz dane z układu uP co 500ms to program, który odczytuje dane z bufora, możne sprawdzać czy nie pojawiły się w nim nowe dane i jeśli zostały zapisane nowe dane to wtedy je dopiero odczytać. Na pewno jest coś takiego opisane w książce RS232-praktyczne programowanie. Jesli nie to poszukaj na http://4programmers.net/search.php?q=obs...

    Programowanie   07 Gru 2008 21:20 Odpowiedzi: 11    Wyświetleń: 2136
  • [C++] [C++][QT4][WinAPI] Niepoprawny odbiór danych z RS232 - śmieci zamiast znaków alfabetu

    Sam ostatnio z tym się bujałem z tym, że używam FLTK... Generalnie tryb OVERLAPPED jest upierdliwy i mi to do d... to działało... Trzeba pamiętać o tym, że funkcje odczytu/zapisu wracają natychmiast niezależnie czy odczytały cokolwiek czy nie potem to już zabawa z flagami, events itp, itd... Do odczytu, jeżeli już faktycznie coś zostało odebrane, używasz...

    Programowanie   31 Sie 2010 20:19 Odpowiedzi: 5    Wyświetleń: 2411
  • Wolny obszar w SFR '51. Czy mogę z tego korzystać?

    tam mam ustawiony stos (zresztą standardowo).... dzięki chłopaki - czyli muszę niestety zmniejszyć trochę bufor odczytu dla transmisji rs232... pozdrawiam

    Mikrokontrolery   18 Mar 2005 16:58 Odpowiedzi: 6    Wyświetleń: 1116
  • Delphi - RS232 wysyłanie i odczyt danych w sekwencji.

    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,...

    Programowanie   06 Gru 2016 12:54 Odpowiedzi: 4    Wyświetleń: 1179
  • Odczyt wartości liczka LANDIS+GYR ZMG405CR4 po RS232

    Witam, Panowie i Panie pomocy! Od dłuższego czasu próbuję nawiązać komunikację z licznikiem Landis. W celu odczytu jego wskazanych wartości. Mój licznik to: ZMG405CR4.041b.37 S2 P06 Docelowo chciałem zrobić odczyt w SCADZIE poprzez moxę nport (scada posiada obsługę Landis IEC/DLMS),ale nie mogę zmusić licznika do komunikacji. Licznik po prostu milczy....

    Elektryka Pomiary   26 Sie 2025 13:08 Odpowiedzi: 1    Wyświetleń: 3369
  • [Atmega16] [C++/WinAPI/BASCOM] [RS232/UART] - Aplikacja w C++ i WINAPI

    Dlaczego do bufora 32 znakowego wpisujesz 64 znaki? Lekko zmodyfikowałem funkcję ReadUart, aby wypisywała zmienną buf: Jakbyś jeszcze kończył string w miejscu, gdzie skończyły się dane, to nie wypisywałyby się śmeci. Coś w tym stylu: [syntax=cpp] ret = ReadFile(hPort, buf, len,&retlen, NULL); buf[retlen] = 0; cout << buf; [/syntax] Tak w...

    Mikrokontrolery AVR   09 Gru 2012 16:58 Odpowiedzi: 5    Wyświetleń: 3099
  • Schemat układu do sterowania 8 urządzeniami i transmisji 8 bitów przez RS232

    W załączniku masz gotowy projekt. Dodaj tylko swoją obsługę RS232 i ew. zmień nazwę bufora odczytu. for Bajt:=0 to Length(Bufor)-1 do begin Liczba:=Liczba+Waga*Ord(Bufor ... Waga:=Waga*256; end; Co do sposobu działania tej procedury to działa ona wg wzoru: integer = starszy_bajt * 256 + młodszy_bajt 1. Ord(Bufor[Bajt])...

    Mikrokontrolery   23 Maj 2006 07:20 Odpowiedzi: 34    Wyświetleń: 6569
  • Optymalizacja odbioru ramki danych RS232 w Codesys - metoda STX/ETX

    Witam, Wykonałem sobie prosty program w Codesys w ST do odczytu danych z urządzenia po RS232. Ogólnie rozwiązanie działa choć nie jest optymalne. Chodzi głónie tu o odczyt całej ramki z RS232 a więc ramki która zaczyna się od znaku <STX> a kończy znakiem <ETX>. Poniżej moje rozwiązanie: [syntax=c] ////////////////////////odbieranie danych...

    Automatyka Przemysłowa   29 Cze 2022 12:39 Odpowiedzi: 0    Wyświetleń: 333
  • [RS232] Atmega nie zawsze odbiera znaki wysyłane z PC

    Wywal wszystko od: Ch = Ischarwaiting() do clear serialin w podprogramie "Serial0bytereceived:" ustawiaj sobie jakąś flagę np. Serial0bytereceived: Flaga = 1 Return Następnie w pętli głównej sprawdzaj tą flagę: If flaga = 1 then If Ch = 1 Then U = Inkey() If U = 60 Then Portb.2 = 0 End If If U = 62 Then Portb.2 = 1 End If If U = 64 Then...

    Mikrokontrolery   29 Lip 2010 00:25 Odpowiedzi: 10    Wyświetleń: 2190
  • ATmega8/32 - USART - RS232 - błędy przy przesyłaniu ponad 570 bajtów

    Problem został rozwiązany! Zainspirował mnie kol. TvWidget uwagami o buforze. Okazało się, że trzeba było ustawić we właściwościach ComPort Timeouts.Constant tak, aby wystarczyło czasu na odczyt bufora. Temat zamykam, wszystkim autorom dziękuję.

    Mikrokontrolery AVR   17 Paź 2014 17:37 Odpowiedzi: 8    Wyświetleń: 1143
  • [delphi] [Delphi] Jak uniknąć zastoju programu przy odczycie/zapisie RS232?

    Witam. Posiadam program napisany w delphi którego zadaniem jest komunikacja ze sterownikami PLC. Do nawiązania komunikacji została użyta funkcja CreateFile (WinApi). Aby program zczytywał poprawnie bufor muszą być ustawione dwa timeouty: timeouts.ReadTotalTimeoutConstant := 950; // stale opoznienie dla odczytu timeouts.WriteTotalTimeoutConstant := 450;...

    Programowanie   13 Sty 2011 18:17 Odpowiedzi: 1    Wyświetleń: 1599
  • UART AT90S8515: Niepoprawne echo E0E0E0 przy komunikacji z PC przez RS232

    Kolejne pytanie: Jeśli chcę odebrać kilka znaków z klawiatury to powinienem wpisać to w jakąś tablicę? Jeśli chcę wysłać do PC cały wyraz to jak to robić? Możesz to zrobić różnie. Zależy czego potrzebujesz i na ile jesteś wprawny w programowaniu w C. W każdym z przypadków trudno jednak będzie się obyć bez tablic dla ciągów znaków odbieranych i wysyłanych....

    Mikrokontrolery   13 Wrz 2007 13:11 Odpowiedzi: 8    Wyświetleń: 1611
  • scanf nie czyta danych w programie AVR - co może być przyczyną?

    czesc mam podbny problem ze swoim programem int j=0; int okres = 10000000; int wypelnienie = 5000000; char znak; /* Initialize Serial Interface */ PIO_PDR = (1<<PIORXD0) | (1<<PIOTXD0); /* Enable RXD and TXD */ US0_MR = US_CHRL_8 | US_PAR_NO; /* 8 bits, no Parity, 1 Stop bit */ US0_BRGR = 430; /* 9600 Baud Rate (at) 66 MHz...

    Programowanie   25 Sty 2009 19:53 Odpowiedzi: 3    Wyświetleń: 1706
  • Własna prosta niezawodna przejściówka USB-RS232 (AVR)

    "- a nie mówiłem :), pulling to pulling". czytaj dokładniej bo o tym na samym początku mówiłem i ja i inni i sam Osamu Tamura - tak więc z tego typu twoich wypowiedzi wynika tylko to co w skrócie zamieściłem w kilku linijkach poniżej: ... a nie mówiłem, że mówiłeś iż mówiłem o tym, że mówiłeś - to ty nie wiedziałeś że mówiłem o tym, że mówiłem ...................

    DIY Konstrukcje   31 Sie 2024 20:20 Odpowiedzi: 453    Wyświetleń: 241468
  • RS232 w C – jak zbudować bufor nadawczy do wysyłania floatów na PC?

    Żeby to złożyć musisz poznać sposób zapisu liczb zmiennoprzecinkowych (dla uC opisany w jednym z linków, dla PC zapewne będzie podobny). W sumie, jeżeli nie zależy Ci na czasie, możesz sobie pozwolić na wysłanie kilkunastu bajtów, zamist czterech, i nie chce Ci się szukać standardów zapisu floatów to zrób tak jak pisałeś. Przy obsłudze UARTA przerwaniem...

    Mikrokontrolery   15 Gru 2006 16:56 Odpowiedzi: 13    Wyświetleń: 2928
  • Programator serii AT89 z Chin: poszukiwane sterowniki/oprogramowanie, transmisja RS, konwerter USB

    Witam programator działa bezpośrednio na fizycznym porcie RS232 na starszym komputerze. Instalujemy tylko program Easy51Pro v2.0 dostarczony z programatorem lub poszukany w necie jak chińczyk nie przysłał wraz z programatorem. Programatora nie uruchomiłem na przejściówce USB - problemem może okazać się większy numer COM przypisywany przez system. Program...

    Mikrokontrolery   17 Kwi 2025 09:37 Odpowiedzi: 14    Wyświetleń: 915
  • AVR ASM - Komunikacja w dwie strony przez RS232 Atmega8

    No to już bliżej. Nie mniej jednak jest różnica. Jak sam zauważyłeś w buforze przesuwnym przesuwa się dane. A to zajmuje czas. W kołowym się nie przesuwa danych tylko zmienia wskaźnik zapisu/odczytu.

    Mikrokontrolery AVR   28 Lip 2014 07:16 Odpowiedzi: 10    Wyświetleń: 2400
  • Jak zainstalować komponent portu COM w Delphi 7 dla AVR i RS232?

    jaka będzie różnica Pierwszy odczyta tyle bajtów, ile czeka w buforze do odczuty, druga 8 bajtów: choć nie wiesz, ile jest w buforze - 3, 8 czy 17. Do tego, może głupio to zabrzmi, ale czym jest tu (w RS232) buffor Bufor, nie buffor... Bufor służy do tego, żeby pomieścić nadchodzące z portu kolejne znaki. Gdyby go nie było, musiałbyś obsługiwać je...

    Mikrokontrolery AVR   05 Lip 2010 11:20 Odpowiedzi: 71    Wyświetleń: 10204
  • ATMEGA32 - Jak uruchomić równoległe wątki do pomiarów i komunikacji RS232?

    W powyższych postach to się pojawiało. Ja bym w przerwaniu na maszynie stanów na okrągło wysyłał żądania konwersji temperatury i odczytywał wszystkie czujniki. Odczyt temperatury i zapis do bufora "do zapisu" zrobiłbym atomowo. Z drugiej strony każde żądanie ze strony PC-ta również atomowo przepisywałoby bufor "do zapisu" na bufor "do odczytu" i odczytanie...

    Mikrokontrolery AVR   31 Paź 2015 17:39 Odpowiedzi: 35    Wyświetleń: 5565
  • [Delphi + Tcomport] Jak poprawnie odbierać paczki danych 5 bajtów z RS232?

    . Jeśli zaś przychodzi "podzielona" tracę ją a chciałbym ją posklejać. Nie mozesz jej tracic bo przesylane dane sa buforowane, jezeli ich nie odbierzesz za pierwszym razem (kiedy count ma np 3 ) to odbierzesz je w nastepnym zdarzeniu. Musisz jednak pamietac ,zeby odbireac dokladnie 5 bajtow ,bo w buforze moga znajdowac sie kolejne bajty. Mozesz zrobic...

    Programowanie   19 Lut 2011 16:51 Odpowiedzi: 9    Wyświetleń: 1757
  • Jak połączyć GeFanuc 90 Micro z czytnikiem Banner iVu BCR przez RS232?

    Witam, odświeżam troszeczkę temat. Komunikacja już działa, chociaż muszę powiedzieć, że Gefanuc ma strasznie skomplikowaną komunikacją. Problem leży w tym, że nie wiem skąd mi się biorą dziwne wartości w buforze z odebranymi danymi. Dane są przesyłane jako kod ASCII, lecz z bufora wyciągam wartości do niczego nie podobne. Dane odczytuję za pomocą funkcji...

    Automatyka Przemysłowa   19 Gru 2012 10:17 Odpowiedzi: 9    Wyświetleń: 2877
  • Jak mierzyć czas zadziałania przekaźnika z 4 stykami przełącznymi?

    A może podepnij te styki pod jeden port i go czytaj i zapisuj do bufora. A potem wyniki możesz sobie porównać. Przykład: zrób pętlę sprawdzającą czy coś sie zmieniło na tym porcie jak zmieni jakiś stan to zapisuj kolejne odczyty portu do bufora a potem jakoś je sobie wyślij np rs232.

    Mikrokontrolery   12 Kwi 2008 14:58 Odpowiedzi: 5    Wyświetleń: 1476
  • [AtMega16][BASCOM]Odczyt danych z RS232 i wyświetlenie LCD

    :arrow: Mictronic: Predkosc transmisji to 9600! Ponizej wklejam wycinki mojego programu do obslugi tego modulu: '------------------------------- ' modul RFiD ' ' 9600.1.0 ' dane 0xff,x,x,x,x,x,crc8 '------------------------------- {...} $baud = 9600 ' predkosc transmisji Config Serialin = Buffered , Size = 100 ' rozmiar bufora {...}...

    Mikrokontrolery AVR   30 Cze 2015 06:15 Odpowiedzi: 12    Wyświetleń: 5318
  • Implementacja Xon/Xoff na RS232 z 8052 – czy możliwe na pojedynczym UART? Szukam kodu

    co do buforu to ja sie zbytnio niemęczyłem w pascalu.. stworzyłem sobie tablice, oraz 2 zmienne: jedna wskazująca na początek bloku (miejsce zżucania danych), oraz jedna wskazująca na koniec bloku (wskazuje kolejny odczytywany bajt).. podczas odczytu bądź zapisu następuje inkrementacja wskaźnika, jeśli wskaźnik wskazuje na bajt poza buforem (bufor 32...

    Mikrokontrolery   25 Mar 2004 10:33 Odpowiedzi: 7    Wyświetleń: 4715
  • Delphi RS232: jak wysłać plik tekstowy przez komponent ComPort jak w Hyperterminalu?

    Pliki amorficzne (zapewne o takie chodzi) nie posiadaja formatowania w postaci linijek. Dla wlasnych clelow mozesz ustawic bufor odczytu (i zapisu) pliku na pewna ilosc bajtow i po kazdym wyslanym buforze dodatkowo dodawac znak #13(a raczej #13#10) aczkolwiek musisz uwazac aby nie dopisac ich do pliku (poszczegolnego bufora)

    Programowanie   29 Kwi 2008 07:36 Odpowiedzi: 8    Wyświetleń: 4390
  • RS232 w Pascalu: brak komunikacji z uK pod Win98, Free Pascal, S3Term działa

    Zrobiłem kolejne programiki testujące (już nawet zaczołem to pisać w C ale te same wyniki). Więc tak: uK napewno dobrze nadaje bo jak w pascalu odczytuje bufor za pierwszym razem to jest tam dana nadawana z mikrokontrolera. Ale flaga odbioru wcale nie była ustawiona. Zapis do portu jakiejś wartości powoduje wyzerowanie LSR. Po odczekaniu chwili odczytuje...

    Programowanie   20 Sty 2006 14:09 Odpowiedzi: 5    Wyświetleń: 1926
  • VB a odczyt z rs232. Proszę o przykładowy program.

    VB6 - wystarczy dodać mscomm na formatkę, ustawić odpowiednio parametry, otworzyć i nadawać lub odbierać. Fajnie działa tam obsługa eventów - nie potrzeba samemu obsługiwać - ustawiasz bufor do wysłania (swój bufor) i się wysyła. Jak twój układ w odpwoeidzi coś odsyła to też dostaniesz odpowiedni event.

    Programowanie   17 Kwi 2007 19:48 Odpowiedzi: 6    Wyświetleń: 2393