Utwórz tablicę danych, a po odebraniu danych wyświetlaj wszystko. Wystarczy tylko że do kodu który posiadasz, dodasz kopiowanie odebranej wartości do tablicy. A potem z tablicą możesz robić co chcesz.
No ale jak to wysyłasz? Ciągu bajtów nie możesz wysyłać jako napisu (tak coś podejrzewam), tylko przez write itp. ewentualnie bajt po bajcie. Zobacz np. tu https://4programmers.net/C/Artyku%C5%82y...
A próbowałeś zapisu ?: \\.\COM1
Tylko, że z tego co widzę, to jest komponent (?) dla jawy nie samego C++ Buildera, no i jest komercyjny (ewentualnie wersja ewaluacyjna jest też do pobrania). Przecież w Builderze jest komponent Chart . Przykład użycia: 1. Wybierzasz komponent z palety Additional 2. W Object Inspector klikasz na SeriesList 3. W okienku EditingChart1 klikasz na Add...
W pliku jest aplikacja która liczy czas pracy maszyny. Zwarcie pinu 6 i 7 z złączu DB9 powoduje start naliczania czasu pracy maszyny - podłączam to najcześciej to pod styk zwierny stycznika maszyny(np od silnika). Jeżeli interesuję cię coś podobnego to daj znać na priv - dogadamy się. Działa pod wszystkimi windami
Funkcja itoa() zamienia integer na text. W ten sposób można na przyklad wszystkie liczby wstawić do MessageBox. Przykład: char text[8]; itoa(dwErrorFlags,text,10)); MessageBox(NULL,text,"ERROR&quo...
Nie zaglądałem do źródeł, ale jeśli piszesz pod XP - potrzebujesz specjalnego sterownika w stylu UserPort. To tyczy się starego oprogramowania które próbuje dostać się do portu poprzez jego adres w przestrzeni I/O, program korzysta z WinAPI (do źródeł zajrzałem). Stawiałbym na błędną konfigurację portu. COM4 to pewnie port wirtualny. Miałem kiedyś...
http://www.elektroda.pl/rtvforum/topic40... http://www.elektroda.pl/rtvforum/topic40...
(at)vitalich A wrzuć zrzut ekranu jak ustawiłeś driver komunikacyjny z easy builder pro.
Jest gdzieś w sieci nawet chyba w pdf-ie praktyczne programowanie rs232 pokazane tam było jak programować w delphi iC++ Builder 6
Przykłady dla Buildera znajdziesz w książce "RS 232C. Praktyczne programowanie": http://www.elektroksiegarnia.pl/index.ph... Ups sorry nie zauważyłem, że autor wątku nawiązał już do tej pozycji.
W książce Andrzeja Daniluka "RS232C Praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera", jest napisane: "... Należy zwrócić uwagę, iż jest to jednak port wirtualny, dlatego programy, które bezpośrednio obsługują porty komunikacyjne (np. MS-DOS), nie będą działać poprawnie..." Czyli jak widać, nie do końca jest tak jak mówisz...
A masz w ogóle port COM6 w Windowsie? :D
potrzebuje przykladowego programu ktory opisuje obsluge rs232 za pomoca komponentu comport w builder C++,dzieki Zamykam. - arnoldziq
Możesz skożystać z tego.
Zobacz w helpie EscapeCommFunction()
Lub ocx MSComm32 z Visual Basica 6.
Dopóki nie przyjdzie enter, tekst powinieneś dopisywać do ostatniej linijki, zamiast cały czas dodawać nowe linie. W Delphi dostęp do tekstu wyświetlanego w TMemo jest możliwy przez kolekcję stringów TMemo.Lines - w builderze powinno być podobnie. Po przejrzeniu helpa o komponencie memo rozwiązanie powinno nasunąć się samo ;)
Oki ale ja uzywam komponentu ComPort a nie WinApi
Nie które linie da sie ustawic. Te sterujące transmisją.
jesli moge sie udzielic w sprawie obslugi poru COM to mozna to bardzo latwo zrobic przy pomocy WinApi
Witam Dziękuję za odpowiedziedź na moje pytanie. Na pewno skorzystam z porad.
Witam Atmega16 wysyla przez rs232 dane z przetwornika adc.W c++ builderze uzywam komponoentu ComPort do obslugi rs232.Jak zrobic zeby te dane byly zapisywane do tablicy Tab[512] w postaci liczb hex.
Witam! Mam następujące pytanie: Z jakiej książki muszę korzystać, aby napisać program odbierający kilka bajtów z mikrokontrolera przez RS232. Chodzi mi o program na komputer, bo ze strony mikrokontrolera wiem jak wyglada transmisja. Chodzi mi o to jakiego programu mam uzyć. C++ Builder bedzie dobry? (nie znam sie na tym, na komputer tworzyłem proste...
Hej! Czy wie ktoś może gdzie popełniam błąd z odbiorem danych z RS232 (poniżej kod). Dane owszem odbiera... ale np. wysłany tekst "Witamy" wyswietla mi jako "Witamy" (czyli dobrze), natomiast po chwili ten sam tekst to "Wit(at)amyt(at)"... Pisze w C++ Builder Na początku mam: HANDLE hCom; //uchwyt portu DCB dcb; //konfiguracja portu BOOL fSuccess;...
A robisz to w Borland C++ Builderze? Ja właśnie szukam komponentu do obsługi rs232 w Builderze. Sam Builder nie ma go wbudowanego.
Builder nie ma komponentu do obsługi portu szeregowego. Taki sposób znalazłem w książce Daniluka Programowanie rs232 w c++ builder. Zna ktoś jakieś komponenty do rs232 pod c++ builder 2007???
witam serdecznie! z gory przepraszam jesli marudze odnosnie tego tematu bo byl on juz troche maglowany na forum ale... moj problem jest nastepujacy: nie wiem jak wlasnorecznie oprogramowac czujnik temperatury DS18B20 w Builder C++. mam zrobiony caly uklad,ktory dziala bez problemu na sofcie autora ukladu (w zalaczniku przesylam schemat) narobilem juz...
Jest pewien postęp!!! Złożyłem jakiś stary PC ze strychu, w piwnicy znalazłem kartę RS-232 na PCI. Jakoś to razem pod Win 7 udało się zainstalować. Następnie kabelek RS232 wg. instrukcji Satela i aktualizacja poszła od kopa, adres sieciowy pobrał się automatycznie, 3-4 minuty i po sprawie!!! Komunikat: aktualizacja zakończona powodzeniem! Tak więc jednak...
Mam problem z tym że chciałem w c++ builder 6 zrobić transmisję po porcie com. Doczytałęm w necie że jest do tego komponent comport 3.10. Skompilowałem go z warningiem(nie wiem dlaczego) i zainstalowałem. Ale pojawił się z nim problem. Więc zrobiłem nowy projekt(pustą formę i umieściłem na niej kontrolkę(com). Ból jest taki że wyrzuca błąd http://obrazki.elektroda.net/36_12187861...
http://support.microsoft.com/kb/115831
Sposob ktory prezentuje wzialem z przykladu z sieci , u mnie dziala bez problemu - wklejam wlasnie bezposredni z mojego programu ( napisany w C++ Builder 5 ) Inicjalizacja outp(PORT + 1 , 0); /* Turn off interrupts - Port1 */ // PORT 1 - Communication Settings */ outp(PORT + 3 , 0x80); /* SET DLAB ON */ outp(PORT + 0 , 0x03);...
WinAPI przyszło już obsłużyć :D Męczłem się chyba z pół roku z nauką tego ale jest już nieźle :) A konkretnie siedziałem nad transmisją szeregową RS232
Pod tym adresem znajdują się te (chyba) biblioteki jeśli dobrze to nazywam http://www.elektroda.pl/rtvforum/viewtop... Dodano po 12 Witam serdecznie zwracam się z prośbą o pomoc w stworzeniu programu w C++ builder i nadmienię tutaj że mam dość mętne pojęcie o programowaniu w tym języku miałem kiedyś jedynie podstawy Pascala. Chodzi...
Na forum znalazlem duzo wypowiedzi jak uzyc rs232 w c++ builder ale zadna nie pokazuje jak to zrobic od poczatku do konca. ponawiam pytanie ktore padlo juz wiele razy: -chcialbym wyslac zmienna 1 bajtowa przez port com. -uruchamiam srodowisko c++ builder -i co dalej chodzi mi o to ze nie mam ani zadnych komponentow ani bibliotek ani pojecia jak zaczac....
Witajcie! Mam pewien problem z Eclipse Ganymade(do programowania AVR). Otóż gdy chce skompilować jakikolwiek projekt, eclipse nie generuje pliku *hex. Dostaje komunikat: undefined reference to main Problemu nie było gdy nie było zainstalowanego Borland C++ Builder. Niestety wujek google nie pomógł :cry: a chciałbym się zabrać za pisanie obsługi RS232...
C++ Builder 6.0 - Bardzo prosto można napisać obsługe RS232 w trybie okienkowym pod windowsa. Ja korzystam i jestem zadowolony.
Bardziej o tablicach znaków unsigned char. Odbieram dane przez RS232 do tablicy i szukam w niej podanego wzorca.
W c++ builder też to masz(przynajmniej w v.6 enterprise)
Nic mi to nie mówi i nie wiem jak się do tego zabrać. Do chwili obecnej używałem poradnika http://www.hotfix.pl/c-c++-winapi-komuni... Program pisze w C++ Builder 6.
Ja korzystam z wirtualnego portu COM na USB - i nie mam problemów. Nie wiem czy o to Ci chodzi, ale dość łatwo (jeden wieczór) uruchomiłem komunikację między mikrokontrolerem a aplikacją w Builder C++ z modułem cport.
Witam Czy ktoś z Was ucząc się obsługi rs232 zrobił może jakiś mały program do testowania, sterowania serwem w C++ builder winapi? Mały program z jednym suwakiem i stałymi ustawieniami uartu. ? Prosiłbym o jakiś kod co bardzo pomogłoby mi w nauce podstaw obsługi uarta. Moj uC to atmega8. Lub chociaż samą procedurę wysyłania informacji (nr serwa, pozycja),...
Witam, Dwa ostatnie problemy są raczej algorytmiczne. Do furiera polecam poszukać informacji o FFT. A jeżeli chodzi o rs232 to sprawa wygląda następująco. Na polskim rynku jest dostępna książka wydawnictwa helion opisująca standardy transmisji przez rs232: http://helion.pl/ksiazki/rs2322.htm W książce jest pokazane jak przy użyciu aplikacji takich jak...
Witam Temat te już kilkakrotnie przewijał się na elektrodzie ale niestety dalej nie mogę znaleźć odpowiedzi na dręczące mnie pytania. Ma do zrobienia komunikacje procesora 51 z PC po RS232. Program na PC piszę w c++ builder 6.0 na podstawie książki RS232 praktyczne programowanie. Mniej więcej wygląda to tak że na płytce mam panel operatorki a na komputerze...
Tu masz odpowiedź: http://pl.wikipedia.org/wiki/Tablica_asc... Znaki tekstowe zaczynają się od 0x20h a te wcześniejsze są po prostu zastępowane kwadratami
Tak przeczytałem. Sposób z rzutowaniem na wskaźnik char* wydaję sie w miarę prosty. Tylko jak pozniej złożyć to juz na PC w Builder C+? Czy można zastosować to w drugą stronę? Na początku spróbuję zrobić transmisje bez przerwań ale w przyszłości będę modernizować program z wykorzystaniem przerwań od UART.
Czesc, moj problem polega na tym ze mam Laptopa, i zeby komunikowac sie poprzez RS232 z prockiem uzywam starego kompa (166 MHz,32RAM) na ktorym nie dziala zbyt szybko nowy C++Builder, a skopiowany z XP HyperTerm jest nieco inny. Problem polega na tym ze gdy uzywam programu PORT MONITOR (do sprawdzania czy wystawilismy cos na COMa) to przy Hyper Termie...
To bardzo dobrze że się z telefonem nie dogaduje :D Program służy do trasmisji danych po rs232 :!: Ale wam nie pozwoli wysyłać pliki przez niego bo nie macie kilku folderów z plikami docelowymi. A czy BUTTON Włącz i Wyłącz działają :?:
Borland c++ builder 6 Dodam że jakimiś magiami udało mi się 5 ikonek (z DsgnCPortCB6) w zakładce libCom uzyskać jednak gdy chcialem wszystkie części poinstalować to lipa. Ile ich wogóle powinno się pojawić?
Witam! Wszystko zależy od sposobu sterowania wyświetlaczem. Jeśli sterujesz np. podając szeregowo wartości RGB kolejnych pikseli w wierszach, to warto stworzyć taki format zapisu ramki do pamięci, żeby odczyt był płynny (czyli bajt po bajcie przesyłany prosto do LCD) i w całości. Inaczej zapiszesz dane, gdy sterujesz LCD kolumnami. Kolejna sprawa to...
rs232 borland builder rs232 obsługa builder eclipse builder
programator radiotelefonu dodge światła wyświetlacz radia alpine
depollution system faulty peugeot engine fault peugeot
Wymiana wirnika w krajalnicy Blaupunkt FMS 501 - krok po kroku Zamienniki dla ULN2001D: ULN2003, ULN2004 i inne