comport string

Znaleziono około 146 wyników dla: comport string
  • C++ Builder Comport Arduino - Odbieranie przez program danych z Arduino

    Jeszcze tu masz buga a nawet kilka: [syntax=c]//char Str; // nie nadużywaj zmiennych globalnych - to zło //int Count = 1; ... // gdzieś w konstruktorzę bądź w inspektorze dla ComPort'a ustaw StopString='\n'; void __fastcall TForm1::ComPort1RxChar(TObject *Sender, int Count) { AnsiString Str; // Read Str (jak string a przekazywałeś char, ostrzeżeń nie...

    Programowanie   04 Lis 2015 14:36 Odpowiedzi: 4    Wyświetleń: 1314
  • Jak ustawić stany wysokie na DTR i RTS w ComPort? Błąd przy otwieraniu portu

    kolego ale zdejmij punkty z tego co załączyłeś jak ma Ci ktoś pomóc... -------edit------- tu masz poprawiony kodu nie przeglądałem dokładnie i nie wnikam w działanie tego programu, błąd miałeś tego typu że twój comport w object inspector miał wpisaną właściwość port na stałe jako string "Com3" a jak korzystasz z ComComboBox'a to ta właściwość powinna...

    Programowanie   23 Wrz 2008 19:39 Odpowiedzi: 13    Wyświetleń: 5847
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [Delphi] Usuwanie pionowych kresek z danych odbieranych przez Comport

    A nacisnąć F1 i zerknąć do pomocy to nie łaska? procedure Delete(var S: String; Index: Integer; Count: Integer); Description Removes a substring from a string. In Delphi code, Delete removes a substring of Count characters from string S starting with S

    Programowanie   14 Paź 2012 15:18 Odpowiedzi: 6    Wyświetleń: 1347
  • UART + Transfer danych po rs232 - problem z wykryciem portu COM

    No ok, ale w pierwszym poście napisałeś, że dajesz jako comport string a funkcja otwierająca port chce int. Więc ze stringa robisz losowy numer i pewnie wychodzi że nie ma takiego portu. Może najpierw napisz program, który wypisze numer portu jako int dla podanego stringa. Czyli podajesz jako argument 'com7' dostajesz liczbę inna niż -1. To powinno...

    Mikrokontrolery Początkujący   25 Paź 2022 22:03 Odpowiedzi: 3    Wyświetleń: 504
  • Delphi - Odbiór danych z ComPort i rysowanie na TImage za pomocą Canvas

    No tak mam, bo podałem kod programu do wglądu. Odhaczyłem część kodu bo robiłem próby z różną konwersja i nic nie wymyśliłem, wywala bład przy próbie konwersji z strtoint(revs). No to powiedzmy że program powinien wyglądać tak: [syntax=delphi] procedure TForm1.ComPortRxChar(Sender: TObject; Count: Integer); var RevS: String; i: integer; begin ComPort.ReadStr(RevS,...

    Programowanie   04 Gru 2014 14:37 Odpowiedzi: 12    Wyświetleń: 1125
  • REKLAMA
  • VB6, Odbiór danych po RS232 i błąd "Out of memory"

    Spróbowałem rozbudować warunek o dodatkowe LF tak jak poniżej Dodano po 7 Patrzę teraz jeszcze na graficzne ustawienia kontrolki ComPort (MSComm) i mam tak: DTREnable na True, EOFEnable na False, Handshaking na 0-comNone, InBufferSixe na 1024, NullDiscard na False, ParityReplace tutaj mam "?", RTSEnable mam na False, SThreshold mam na 0. Może tutaj...

    Programowanie Początkujący   12 Paź 2021 21:10 Odpowiedzi: 10    Wyświetleń: 465
  • [C#] - Komunikacja szeregowa, sprawdzenie parzystości.

    Dobra, napisałem takie funkcje do wyświetlania komunikatu w razie błędu: [syntax=csharp] private SerialPort comPort = new SerialPort(); public enum SerialError { RXParity }; private RichTextBox _displayWindow2 = null; comPort.ErrorReceived += new SerialErrorReceivedEventHandler(SerialEr... private void DisplayError(string msg)...

    Programowanie   26 Lip 2013 20:33 Odpowiedzi: 5    Wyświetleń: 1314
  • Jak wysłać dane przez RS232 w Delphi 7 do ATmegi8?

    type TForm1 = class(TForm) ComPort: TComPort; [...] ComPort.Open; Str := 'Test' + #13#10; ComPort.WriteStr(Str); //wysyła string if ComPort.Connected then ComPort.Close [...] lub : Var b : byte; [...] b:=25; ComPort.Write(b,1) //wysyla pojedynczy bajt lub ich ciąg [...]

    Programowanie   18 Gru 2009 16:56 Odpowiedzi: 33    Wyświetleń: 15321
  • VB2010 - Odczyt danych z portu szeregowego za pomocą mscomm

    Ale co konkretnie cię interesuje albo z czym konkretnie masz problem... Zasada jest bardzo prosta, połączenie przez port com wymaga jego konfiguracji, i albo robisz to ręcznie na sztywno, albo tworzysz klasę w której go konfigurujesz, tak czy inaczej musisz podać pewne parametry początkowe portu. Potem czekasz na wystąpienie zdarzenia OnReceive (a dokładniej...

    Programowanie   06 Kwi 2014 22:05 Odpowiedzi: 16    Wyświetleń: 2262
  • Jak odczytać dane z Comport w C Builder i zapisać do pola edit?

    Dane nie są odczytywane przez komponent Memo (służy on do prezentacji/przechwytywania danych). Dane odczytywane są z portu za pomocą: String Text = ComPort->ReadString(); i przypisywane do zmiennej typu string (w tym przypadku do Text); Spróbuj zamiast string'a zrobić zwykły char :) A jeżeli znak jest znakiem ASCII (a tak raczej będzie w...

    Programowanie   12 Paź 2009 17:00 Odpowiedzi: 1    Wyświetleń: 1166
  • rs232 comport ,sprawdzanie parzystosci,transmisja z potwierd

    po odebraniu 4 bajtow chce sprawdzac czy ktorymkolwiek nastapilo prezklamianie(bit parzystosci) ,jak to zrobic,do komunikacji uzywam comport. znalazlem w helpie przyklad Example procedure TForm1.ComPortError(Sender: TObject; Errors: TComErrors); begin if ceRxParity in Errors then ShowMessage('Paity error occured'); end; niestety nie wiem jak go uzyc...

    Programowanie   29 Sie 2006 11:03 Odpowiedzi: 1    Wyświetleń: 1518
  • Delphi 5 - brak reakcji programu po dodaniu zmiennej String w procedurze

    OK, teraz poszła instalacja. Dlaczego gdy do projektu wstawię ComPort to podkreśla na czerwono w USES: Cannot resolve unit name 'CPort' at line...

    Programowanie Początkujący   20 Maj 2020 17:25 Odpowiedzi: 20    Wyświetleń: 1203
  • Delphi - ComPort nie odbiera wartości zerowych, jak to naprawić?

    Procedura odbioru wygląda tak , ale gdybym było coś nie tak to z resztą ramek byłby problem. Zawsze jest tak z zerami wycina przy odbieraniu gdy zamiast zer dostaje jedynki i inne znaki to jest OK. procedure TMainfrm.ComPortRxChar(Sender: TObject; Count: Integer); var ComTekst: AnsiString; begin ComPort.ReadStr(ComTekst, Count);//odczytujemy String...

    Programowanie Początkujący   25 Sie 2013 15:34 Odpowiedzi: 13    Wyświetleń: 1419
  • REKLAMA
  • Jak dezaktywować ComPort po odebraniu sekwencji znaków bez zamykania?

    Witam a ja zaproponuję jeszcze inne rozwiązanie twojego problemu ;) zdefiniuj sobie zmienne globalne: var CanRead : Boolean = True; RxBuffer: String = ''; w OnRxChar robisz tak: procedure TForm1.ComPort1RxChar(Sender: TObject; Count: Integer); var str: String; begin if not CanRead then Exit; ComPort.ReadStr(Str, Count); RxBuffer := RxBuffer + str; if...

    Programowanie   21 Cze 2007 19:18 Odpowiedzi: 5    Wyświetleń: 1848
  • Jak rysować wykresy w Visual Studio 2010 przy użyciu VB?

    oj chyba nie... catch to kawałek funkcji [syntax=vb]Try ; Catch ex As Exception End Try [/syntax] a linia [syntax=vb]MsgBox(ex.ToString)[/syntax] po wystąpieniu błędu który jest wtedy przechowywany w zmiennej ex która jest zamieniana przez polecenie .toString w text i wyświetlana w MsgBox'sie. natomiast linia [syntax=vb]SerialPort1.Write(TB_Wyślij.T...

    Programowanie   19 Mar 2013 22:36 Odpowiedzi: 75    Wyświetleń: 25482
  • Delphi - Odczyt danych z bufora ComPort do zmiennej Str lub Pamiec

    Zapomniałem dodać deklaracji zmiennej Pamiec : var Pamiec:string; Konwersji żadnej nie robie. Z tego co czytałem to w Delphi domyślnie string odpowiada AnsiString. Dlatego wszystko deklarowałem jak widać.

    Programowanie   13 Lut 2007 10:35 Odpowiedzi: 10    Wyświetleń: 3678
  • ComPort - jak poprawnie odbierać dane przy użyciu zdarzenia EvRx80Full?

    const MyMESSAGE = WM_USER + 100; type TMyMESSAGE = record Msg: Cardinal; Message: PChar; Length: Longint; Result: Longint; end; // tą sekcję umiść w miejscu gdzie masz definicje zmiennych i procedur TForm1 // typu public i private - czyli dodajemy jeszcze sekcję protected protected procedure HandleMyMessage(var Msg: TMyMESSAGE); message MyMESSAGE;...

    Programowanie   24 Kwi 2009 14:31 Odpowiedzi: 15    Wyświetleń: 3039
  • C# - Odbieranie danych z COM'a, przepełnienie bufora?

    Witam! Staram się napisać wtyczkę do programu Centrafuse odbierającą dane z magistarli iBus. Od dwóch dni walczę z wykraczaniem indeksu poza granice tablicy. Dzieje się tak, kiedy wtyczka odbiera widomości: 80 06 BF 19 0F 35 00 1A 80 05 BF 18 1A 14 2C 80 05 BF 18 1A 0E 36 80 05 BF 18 1A 09 31 80 05 BF 18 1A 08 30 Oczywiście napewno jest ich więcej,...

    Programowanie Początkujący   20 Wrz 2012 20:52 Odpowiedzi: 31    Wyświetleń: 5301
  • [Delphi 7] Jak naprawić błąd kompilacji przy użyciu komponentu Comport?

    Witam szanownych kolegów Na wstępie powiem, że jestem początkującym programistą Delphi (tyle co w szkole nauczyli podstaw), a z Rsem w ogóle nie miałem do czynienia. Chce napisać program który będzie zbierał sygnał od miernika (sygnał napięciowy 0-2V). Na początek poszukałem jakiś przykładowych programów do obsługi RSa, żeby w ogóle zapoznać się z tematem,...

    Programowanie Początkujący   16 Lip 2009 11:38 Odpowiedzi: 2    Wyświetleń: 1608
  • Kod w Delphi do obsługi terminala RS232 - szukam przykładu

    Witam. Ściągnij sobie komponent comport. Na forme wstaw 2 x memo, 1 x edit, 3 x buton i comport. 'button1 do łączenia i rozłączenia 'button2 do wysyłania 'button3 do ustawienia portu 'edit1 do wpisania tekstu jaki chcesz wysłać 'memo1 do odebrania tekstu 'memo2 do "pomocy" ustawione jako niewidoczne 'zdarzenie do ustawienia portu procedure TForm1.Button3Click(Sender:...

    Mikrokontrolery   05 Mar 2007 19:37 Odpowiedzi: 4    Wyświetleń: 1695
  • [Builder C++] BCB6 problem z TComPort i odbiorem danych

    Witam! Używam Comport z sukcesem już dosyć długo, ale nigdy nie korzystałem z ReadStr, no i uzywam go w Delphi, ale mam nadzieję że się dogadamy :D: Stan portu masz sprawdzany tylko na początku programu w zdarzeniu FomCreate, a otwierasz go pózniej. Wrzuć na fomę komponent ComLED, w inspektorze obiektów ustaw jego właściwośc Comport na Comport1, LedSignal...

    Programowanie Początkujący   28 Mar 2009 13:19 Odpowiedzi: 9    Wyświetleń: 2689
  • ATmega32/Atmel Studio 6 - Wysyłanie danych przez UART

    Witam, naskrobałem taki oto kod z wykorzystaniem operacji atomowych, semafory i wywaliłem z funkcji pomiarów z czujników delaye. Rozbiłem te funkcje na mniejsze, a czas oczekiwania na zakończenie konwersji odliczam timerem i wystawiam do main odpowiednią flagę pozwalającą na pobranie wartości. Funkcje dtostrf wrzuciłem w blok atomowy, dzięku czemu skończył...

    Mikrokontrolery   05 Gru 2012 11:24 Odpowiedzi: 13    Wyświetleń: 4380
  • Schemat układu do sterowania 8 urządzeniami i transmisji 8 bitów przez RS232

    Jeśli masz program w uC napisany przez Ciebie to nie rozumiem w czym problem. To Ty ustalasz protokół transmisji i to Ty wybierasz sobie format zapytań i odpowiedzi. Przykładowo: uC - urządzenie podrzędne PC - urządzenie nadrzędne 1. Wysyłasz zapytanie z PC do uC w formacie np: T1 lub T2 lub P 2. uC odbiera to za pomocą pętli interpretującej, wyglądającej...

    Mikrokontrolery   23 Maj 2006 07:20 Odpowiedzi: 34    Wyświetleń: 6542
  • Komunikacja USB/RS-232 między Delphi 7 a Arduino - jak to zrobić?

    [syntax=delphi]unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls, ComPort; type TForm1 = class(TForm) CheckBox: TCheckBox; ProgressBar: TProgressBar; RShow: TEdit; Memo: TMemo; ComPort: TComPort; procedure ComPortRxChar(Sender:TObject;Count:Integ... private procedure SetProgressBar(Value:Integer);...

    Programowanie Początkujący   09 Lis 2015 00:33 Odpowiedzi: 24    Wyświetleń: 1473
  • [Delphi]ComPort - wysyłanie bajtowe, a nie string?

    Wpisuję: Int := 1 + #13#10; ComPort1.Write(Int); Wpisz : var int : array[0..2] of byte; begin int[0]:=1; int[1]:=13; int[2]:=10; ComPort1.write(int,3); end;

    Programowanie   07 Kwi 2010 18:09 Odpowiedzi: 8    Wyświetleń: 3649
  • Błąd przy obsłudze portów COM w Delphi z użyciem CPort - jak naprawić?

    witam Po napisaniu programu w oparciu o artykół : http://4programmers.net/Delphi/Artykuły/... napotkałem na błąd, który wyskakuje za każda próbą naciśnięcia przycisków otwórz, i wyslij,a także przy próbie zatwierdzenia settingu cportu. ten błąd to http://obrazki.elektroda.net/23_12358278... różni...

    Programowanie Początkujący   28 Lut 2009 16:27 Odpowiedzi: 4    Wyświetleń: 1441
  • Jak napisać program w Delphi lub C do odczytu danych z RS 232?

    :) Delphi to chyba tylko Borland:) co innego jak bym napisał Turbo Pascal oto mój kod: unit UART; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, CPort, StdCtrls; type TForm1 = class(TForm) BtnOtworz: TButton; BtnSettings: TButton; BtnWyslij: TButton; EdtMsg: TEdit; ComMemo: TMemo; CBNewLine: TCheckBox;...

    Mikrokontrolery   15 Mar 2008 16:37 Odpowiedzi: 50    Wyświetleń: 5857
  • ATMEGA32 i DELPHI 7 - Błąd EConvertError przy konwersji String na Float

    Witam, Dokonuję pomiaru dwóch temperatur przy użyciu DS18B20. Dane przesyłam po RS232 (MAX232) - docelowo chciałbym wysyłać cztery parametry na komputer. Podczas próby konwersji ciągu string z RS232 na zmienną typu "integer" lub "float", otrzymuję komunikat: EConvertError: is not valid integer value. Sprawa wygląda tak: próbowałem już konwersji zarówno...

    Programowanie Początkujący   30 Sie 2019 10:41 Odpowiedzi: 18    Wyświetleń: 1449
  • [delphi] Jak napisać warunek w Delphi do obsługi przycisku BitBtn1 i Timer1?

    Witam ponownie Proszę o radę #0D , #0A

    Programowanie Początkujący   11 Kwi 2011 10:23 Odpowiedzi: 19    Wyświetleń: 2912
  • [ATmega8] rs232 i Visual C# komunikacja w dwie strony.

    moja metoda którą odbieram dane pomiarowe z MEMS [syntax=vbnet] Private Sub comPort_DataReceived(ByVal sender As Object, ByVal e As IO.Ports.SerialDataReceivedEventArgs) Select Case CurrentTransmissionType Case TransmissionType.Text Dim msg As String = comPort.ReadLine() _type = MessageType.Incoming _msg = msg DisplayData(MessageType.Incoming, msg +...

    Mikrokontrolery Początkujący   04 Cze 2014 13:33 Odpowiedzi: 14    Wyświetleń: 3960
  • [Delphi] - ComPort i czytanie bajtów w kolejności

    OK! Wiadomo co masz odebrać, ale podpowiedz jak jest wysyłana twoja ramka. 1) jednorazowo? 2) cyklicznie, co pewien czas? 3) w odpowiedzi na polecenie, ktore wysyłasz do urządzenia? 4) ma stałą liczbę bajtów? Chodzi o to żeby w programie wykryć początek/koniec ramki. Samo porównanie jest trywialne jeżeli ramkę składać w string(ciąg znaków) Jeżeli założyć,...

    Programowanie   19 Lis 2012 22:17 Odpowiedzi: 5    Wyświetleń: 2520
  • Jak zrealizować asynchroniczną transmisję RS232 w Delphi 7 z cport 3.10?

    Chodzi o komunikacje z kartami chipowymi. Jest to transmisja asynchroniczna i raczej zadne ramki nie wchodza w gre. Probowalem czegos takiego ale to niezdaje rezulatu. function TForm1.SendCommand(CmdStr: string): string; var Data: string; Operation1: PAsync; InputC:integer; begin InitAsync(Operation1); try ComPort.WriteStrAsync(CmdStr,...

    Programowanie   05 Lis 2007 15:13 Odpowiedzi: 2    Wyświetleń: 3485
  • [Delphi]Jak automatycznie przewijać komponent memo.

    Zrób tak : begin ComPort.ReadStr(RevS, Count); //odczytujemy String z Portu ComTerminalMemo.lines.add(Revs); //Wyswietlamy go w Memo end;

    Programowanie   12 Kwi 2010 19:50 Odpowiedzi: 14    Wyświetleń: 5136
  • Problemy z komunikacją RS między ATmega8535 a Delphi - niepełne dane

    nie wiem co tam masz w kodzie Delphi, ale procedura wzięta żywcem z przykładowych programów ComPort'a działa bez zarzutu. Sprawdzone wiele razy. procedure TForm1.ComPortRxChar(Sender: TObject; Count: Integer); var Str: String; begin ComPort.ReadStr(Str, Count); Memo.Text := Memo.Text + Str; end; Mając zawartość bufora...

    Mikrokontrolery AVR   22 Gru 2011 04:34 Odpowiedzi: 33    Wyświetleń: 5251
  • Jak otworzyć port RS-232 w Delphi 6 za pomocą komponentu CPort?

    Witam ja chciałbym odświerzyc trochę temat bo nie ma sensu zakładac takiego samego, mianowicie również próbuje uzyskac ATR karty ale trochę w inny sposób : procedure TForm1.Button3Click(Sender: TObject); var x : integer; begin if comport.connected = true then begin ComPort.SetRTS(True); // set RTS to high ComPort.SetRTS(False); // lower RTS signal x...

    Programowanie   27 Gru 2007 14:24 Odpowiedzi: 9    Wyświetleń: 4658
  • vb 2010 zamknięcie portu rs232 po zakończeniu transmisji ?

    jezeli czytasz port asynchronicznie (invoke) to zlap Event typu OnReadComplete czy tam OnDataReadComplete, przerob to co przeczytales i wyczusc bufor. Nie znam VB ale po skladni widze , ze to .net. znalazlem takie cos : Imports System.IO.Ports Public Class MyFirstCOMProgram Public Delegate Sub StringSubPointer(ByVal Buffer As String) Dim WithEvents...

    Programowanie Początkujący   12 Cze 2012 23:31 Odpowiedzi: 3    Wyświetleń: 1426
  • Delphi 5: Konwersja stringa z TComPort na integer - błąd usuwania #13#10

    Witam wszystkich, od kilku dni męczę się z pewnym problemem w Delphi. Zagadnienie było już omawiany wiele razy ale nigdzie nie znalazłem rozwiązania mojego problemu, ale do rzeczy : Przesyłam sygnał z atmegi8 poprzez UART/USB do programu napisanego w Delphi 5. Program korzysta z komponentu TComPort i przedstawia go jako string. Memo pokazuje mi liczbę...

    Programowanie Początkujący   12 Sie 2013 23:17 Odpowiedzi: 7    Wyświetleń: 2010
  • [Delphi 7] Problem z odczytem danych z miernika na RS232

    Witam wszystkich Na początku chce zaznaczyć, że dopiero zaczynam zabawę z RSem i programowaniem. Chce napisać program który odczytywałby sygnał napięciowy (powiedzmy 0-2 VAC) i pokazywał go w formie wykresu. Póki co do wykresu nie doszedłem wiec to zostawmy. Troszkę zmodyfikowałem gotowy program znaleziony na necie, dzięki pomocy z innego tematu odpaliłem...

    Programowanie Początkujący   18 Sie 2009 12:58 Odpowiedzi: 11    Wyświetleń: 3202
  • [Delphi 7] Podczas odczytu danych z RS232 widać tylko 1 bajt

    Witam, próbuję czytać dane z pewnego urządzenia podłączonego do portu COM. Posługuję się wielokrotnie już tu opisywanym komponentem TComPort. Również kod obsługujący poszczególne akcje wiele razy się przewinął. Jest tylko taki problem, że w większości przypadków programy w końcu zadziałały tak, jak chciał autor, a u mnie się zacina. Ale do rzeczy: Po...

    Programowanie Początkujący   13 Maj 2010 14:16 Odpowiedzi: 5    Wyświetleń: 2025
  • [DELPHI] Brak odpowiedzi po wysłaniu danych przez port COM w programie

    Więc tak zacząłem pisac program w delphi do połaczenia sie przez port com z programamtorem jest narazie spoko tylko że jak wysyłam jakieś dane przez port to narazie jest dobrze i teraz sie zaczyna problem dane zostały wysłane ale niemam żadnej odpowiedzi czy może mi to ktoś wyjaśnić?? załaczam READ którego niema procedure TForm1.ComPortRxChar(Sender:...

    Programowanie   11 Sie 2005 17:52 Odpowiedzi: 4    Wyświetleń: 1383
  • Lazarus na WINCE 5.0: Jakie komponenty do komunikacji przez RS232?

    Gotowy unit do obsługi serial port dla win ce z pod lazarusa. [syntax=delphi] unit Win32CESerialCom; interface uses Windows, Classes, SysUtils, LResources, ExtCtrls; type TComBuf=array[0..255] of byte; TWin32CESerialCom = class(TObject) private hComm: THandle; public Connected:Boolean; function OpenPort(ComPort:String;BaudRate,ByteSiz...

    Programowanie   20 Cze 2011 17:29 Odpowiedzi: 10    Wyświetleń: 3043
  • Program obsługujący bazę Access oraz port RS232 COM

    Witam. Sprzętowo jest ok. Gdy korzystam z cporta "normalnie" tzn wybierajac go z palety komponentów, jest ok, odbiera dane ładnie. Problem mam z dynamicznym stworzeniem transmisji:( KeinXor zxa parę godzin zamieszczę kod, jest poza domem:/ Dzięki:) Dodano po 4 O to ten kawałek kodu. W pierwszej części dynamiczne utworzenie comporta, w drugiej procedura...

    Programowanie   28 Paź 2008 00:32 Odpowiedzi: 14    Wyświetleń: 4311
  • [STM32F765ZG] Błędy UART przy taktowaniu z kwarcu ABRACON ABM3B-25.000MHZ

    Ale jesteś świadomy tego, że w każdych przykładach od ST, niezależnie od tego czy to F1, F4, L4 czy cokolwiek innego, jest dokładnie ten sam numer VID i PID? przykład dla F1: #define USBD_VID 0x0483 #define USBD_PID 0x5740 #define USBD_LANGID_STRING 0x409 #define USBD_MANUFACTURER_STRING "STMicroelectronics" #define USBD_PRODUCT_FS_STRING...

    Mikrokontrolery ARM   10 Mar 2018 00:29 Odpowiedzi: 71    Wyświetleń: 3132
  • Delphi - jak poprawnie odczytać i wyświetlić dane z COM na wykresie?

    Właściwie to wszystko poprzednio już napisałem. Po zrobieniu tego wszystkiego o czym poprzednio pisałem w obsłudze zdarzenia OnPacket piszesz np. [syntax=delphi] procedure TForm1.ComDataPacket1Packet(Sender: TObject; const Str: String); begin chart1.Series[0].Add(StrToFloat(Str); end; [/syntax] lub robisz co chcesz ze stałą Str w której masz tylko tą...

    Programowanie   06 Lis 2012 14:49 Odpowiedzi: 58    Wyświetleń: 4770
  • Jak odczytać dane z AVR przez RS232 w Delphi z użyciem TComPort?

    Nie wiem co macie źle w swoich projektach. Wstawię swój kod, który działa na 100 %. Jedno co mi się w nim nie podoba to jak odczytuje dane na przykład ze skanera kodów kreskowych to wstawia mi do Memo 8 znaków, dalsze są w kolejnej linii. Próbowałem to rozwiązać ale na razie bez rezultatu. Udało mi się rozwiązać problem wstawiania tylko 8 znaków w 1...

    Programowanie Początkujący   03 Paź 2009 12:39 Odpowiedzi: 7    Wyświetleń: 4761
  • ATMEGA32 i DELPHI7 - Pomiar temperatury w DELPHI - 2 czujniki DS18B20.

    Dodano po 1 [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Porta.2 , Db5 = Porta.3 , Db6 = Porta.4 , Db7 = Porta.5 , E = Porta.1 , Rs = Porta.0 $baud = 1200 Config 1wire = Portb.0 Dim Adresy(16) As Byte Dim Temp As Byte Dim Temp_wew As String * 6 Dim Temp_zew As String * 6 Dim W As Byte Dim...

    Programowanie Początkujący   21 Sty 2015 20:50 Odpowiedzi: 10    Wyświetleń: 1116
  • Delphi ComPort - Jak wyczyścić bufor przed odczytem danych?

    procedure ClearBuffer(Input, Output: Boolean); wystarczy helpa przejrzec ps poza tym function ReadStr(var Str: String; Count: Integer): Integer; przekazuje do Str bajty, nie bity

    Programowanie   08 Lis 2009 23:03 Odpowiedzi: 1    Wyświetleń: 1727
  • Delphi 7 - RS232: brak reakcji uP na wysyłane dane, mimo widoczności w terminalu

    Napisałem sobie prosty program na procesor, który po otrzymaniu danego znaku przez RS232 wystawia jedynkę na określonym pinie. gdy podłączam układ do komputera i w aktywnym oknie Hyper Terminalu naciskam np. 1 na klawiaturze, to procesor wykonuje określoną akcję, zgodną z tą zaprogramowaną. Jednak, gdy wywołam z delphi procedurę: ComPort.WriteStr('1');...

    Programowanie   26 Sie 2008 09:23 Odpowiedzi: 4    Wyświetleń: 2193
  • Sterowanie 8 diodami LED przez RS232 w Bascom na AT89C2051/Atmega8/8535

    A otworzyłeś port? Zobacz sobie przykład do tej kontrolki. Coś takiego znalazłem. Przeanalizuj. Private Sub Command1_Click() CommX1.BAUDRATE = 19200 CommX1.COMPORT = 1 CommX1.OPEN End Sub Private Sub Command2_Click() CommX1.Close End Sub Private Sub Command3_Click() CommX1.SEND Text3.Text + Chr(13) ' send data End Sub...

    Mikrokontrolery   22 Sty 2007 18:47 Odpowiedzi: 10    Wyświetleń: 3983
  • Wysyłanie danych przez rs232 - Delphi (ComPort) + Atmega8 + LCD

    Witam! Mam następujący problem. Otóż złożyłem następujący układ komp(rs232) => max232 => atmega8 => LCD. Dane wysyłam z Delphi przy pomocy kontrolki ComPort. Po wysłaniu znaku do Atmegi , na wyświetlaczu oprócz znaku, pojawia się dziwny znak III na początku linii i w żaden sposób nie mogę go usunąć. http://obrazki.elektroda.pl/5016473400_1...

    Programowanie   16 Lut 2012 13:46 Odpowiedzi: 6    Wyświetleń: 3194