serial createfile Ciekawe - nie znałem takiego sposobu... a później można wykorzystać np. z BlockWrite, BlockRead ?, a jak wygląda sprawa z przerwaniami, błędami transmisji, ustawianiem prędkości transmisji, rodzaju, ilości bitów, itd, itp. Jednak twierdze, że lepiej ściągnąć darmowy komponent, zainstalować, wrzucić na formatkę i cieszyć się ze zdarzeń...
tak, o to chodzi, ze jak masz BT podłączony jako serial cable, to wtedy on się podpina jako port com komputera i wystarczy to obsługiwać tak jak zwykłe rs232. Jak masz "standardowego" BT, to na dole z prawej w pasku masz taką niebieską ikonke z odrobina białego. Naciśnij na nią prawym klawiszem i wybierz z menu "Advance configuration". Tam masz zakładkę...
Witam wszystkich serdecznie. Zamówiłem sobie książkę "Delphi - Szybki start" i zainstalowałem Borland Delphi 2005 ale trzeba go aktywować i nigdzie nie mam na płycie serialu i nie mam pojęcia jak się zarejestrować na borland.pl aby dostać serial. Będę bardzo wdzięczy za pomoc i dokładna instrukcję jak uzyskać serial :) Pozdrawiam serdecznie
Przepuść przez Google translatora ;) chyba że znasz angielski ;) Main data ParameterValue VINVF38DRHF8BL099173 BrandPEUGEOT Vehicle characteristics ParameterValue Vehicle family508 AS/RP N°12793 CJ 1 0637 Warranty Start Date05/03/2012 Engine serial number10 DYZA 4002822 BERe2*2007/46*0080*04 P4A9691274299 TRIM LEVELHIGH MEDIUM PLUS PAINT TYPEMETALLIC...
Fakt - wpisanie how to get main board serial delphi wymaga odpowiedniego przygotowania ;)
Witam, Posiadam tester Delphi FCC ID PVH0946 , Serial 1002... rev 1.0 Mam problem bo nie mogę zaktualizować testera :/ Macie jakieś porady ? Może pliki w Autocom są złe i trzeba podmienić na inne :/ Program pokazuje ze test portu ok ale jak daje aktualizacja to pokazuje mi ze kabel nie podłączony do testera lub przewód zasilający nie podłączony albo...
Cześć, Potrzebuję pomocy z arduino i interfejsem delphi ds150e. Chcę nawiązać komunikację za pomocą arduino z tym interfejsem, aby odczytywać dane ze swojego samochodu (obroty silnika, prędkość i inne) - potrzebuję mieć te dane w arduino żebym później mógł je przetwarzać... Na początku podsłuchałem komunikację pomiędzy PC a DELPHI za pomocą programu...
Witam, mam Windows XP, istaluję Delphi 7 wpisuję serial i klucz i cała instalacja przebiega pomyślnie. Następnie próbuję uruchomić Delphi 7 i woła, że klucz i serial jest zły, ponowne wpisanie nie daje efektów? WinXP świeży po formatowaniu...
Witam. Mam problem dostałem Delphi DS150E wszystko ładnie się zainstalowało w menadżerze urządzeń wykrywa mi Vci diagnostic unity serial port ale jak wchodzę w ustawienia żeby przypisać port do urządzenia np. port 1 jest wolny wybieram daje ok i wyskakuje błąd : Program microsoft manager console przestał działać. Spotkał się ktoś z tym?
Cześć mam problem z Delphi. Posiadam interfejs, który do tej pory dobrze pracował z wersją 13 teraz zainstalowałem 20.23 . Interfejs jest wykrywany w managerze urządzeń pod COM4 jako VCI (diagnostic unit) Serial Port. W programie jest widziany jako Autocom CDP+ . Niestety po kliknięciu przycisku test pojawia się komunikat test: niepowodzenie. Po podłączeniu...
A tam nie było myku, że trzeba dwa razy sterownik zainstalować? Po pierwszej instalacji widział go jako USB serial port a po drugiej instalacji zaczynało to działać.
Rcd Tools 0.0.7.0 - Autologin to forum from tools From now you can log in automatically to our forum without login/pass in forum. How to do it? Copy your Clip/Box2 Plus serial number to clipboard. Log in normally to forum, go to your Profile in User Control Panel: http://forum.martech.pl/ucp.php?i=776 Fill in section called "device(s) sn.:" - paste...
Jest całkiem mocno powiązana: oprócz tego, że są to bardzo zbliżone do siebie produkty, to rejestruje/aktuwuje się ją tak samo jak Turbo Delphi Personal/Explorer. Różnica jest taka, że Serial Number otrzymujesz na zakupionym pudełku, nie w mailu. (Delphi Software Development tego nie wie?)
Witam, Dostałem właśnie tester Delphi DS150 Serial 100251 - Chiński Chciałem go odpalić pod programem AutoCom Cars 2013.1 aczkolwiek program wymagał aktualizacji oprogramowania w testerze.. oczywiście chyba niepotrzebnie go dokonałelm, teraz gdy chce wykonać Test głowicy cały czas wywala błąd NIEPOWODZENIE.. czy posiada może ktoś pomysł jak to naprawić...
Aktualizacja tylko po USB, od razu po instalacji oprogramowania. Do aktualizacji musi być podłączone zasilanie do interfejsu( wpięta wtyczka OBD w auto). Interfejs jest podpięty do auta. Tak, próbowałem przez USB. Zauważyłem jedną różnicę, u mnie w menadżerze urządzeń pojawia się " VCI (Diagnostic Unit)" i tyle, a na różnego rodzaju instrukcjach i...
Witam Mam taki problem... chcę wysłać chara przez kontrolke serial port w visual basic na port com. W delphi przez przez comporta nie było problemu bo posiada ten komponent funkcję: Przykładowy kod delphi : procedure TFormComPort.TD(a: Byte; b: Byte; c: Byte; d: Byte); begin ComPort.WriteByte(a); ComPort.WriteByte(b);...
Nie - wersje personal nie są ograniczone czasowo. Na stronie: http://cc.codegear.com/free/delphi jest delphi 2005, ale No download is available. Możesz poszukać na Internecie za instalką, a serial pobrać ze strony. Wersję Turbo Delphi masz tutaj: http://cc.codegear.com/free/turbo. Też są darmowe. Turbo Delphi Explorer Free Download, Full Product, English...
samochod mial uszkodzony komputer, mam drugi ale po wlaczeniu swieci sie SERVICE i wchodzi na 1000 obr i ani grama mnie ani wiecej. powod lezy po stronie immo. moze ktos wie jak przypisac komuter do immobilisera? Komputer jest wykonany na ukladach: CPU: INFINEON SAK-C167CS-LM FLASH: 29F200BB EEPROM: 25080 DANE Z NAKLEJKI NA KOMP.: Made in the TRW DELPHI...
Witam:) Posiadam Forda Focusa 1.8 Tdci 115 PS. Pewnego razu zaczął nierówno pracować i kopcić, wiec zaprowadziłem go do mechanika.Sprawdzone zostały wtryski i są dobre, mechanik uznał że przyczyną jest komputer ponieważ na jeden z wtrysków nie dochodzi napięcie.Próbował reanimować komputer, lecz doszedł do wniosku że nie da się go naprawić i należy...
Z ciekawości przejdę się po licencję na uczelnię:) Mirekk36 - przespałem się z problemem i coś mi przyszło do głowy. Nigdy nie programowałem w Delphi więc tu pytanie do Ciebie: czy Delphi korzysta z win API do obsługi serial port? Bo w C# stosuję kontrolkę dostarczaną w NET. Jak widać nawet samodzielne napisanie procedury odczytującej nazwy portów bezpośrednio...
A jeszcze pytanko jak odczytać nr seryjny i SN (jeśli to nie to samo) z tego VCI ? bo nie dostałem nic do tego tylko lapka i tą głowicę, sprawdzę w plikach autocoma czy gdzieś nie jest zapisane to, przerzucę do tego nowego i sprawdzę (at)edit W pliku installation w autocomie mam dane przy rejestracji podane, jest HWkey więc obstawiam że to klucz zabezpieczający...
Main data ParameterValue VINVF3GBWJYB96025025 BrandPEUGEOT Permanent linkhttps://carinfo.kiev.ua/cars/vin/peu... Vehicle characteristics ParameterValue Vehicle familyPARTNER VU (M59) AS/RP N°09606 FV 1 0837 Warranty Start Date20/03/2003 Engine serial number10 DXEU 6014586 TRIM LEVELLEVEL 1 PAINT TYPEMETALLIC PAINTWORK BODY...
Komentarzy coraz wiecej a przykladow niewiele... Serial Communications in Win32 http://msdn2.microsoft.com/en-us/library... Send data on a serial port http://www.daniweb.com/forums/showthread... Powyzsze przyklady w C++. Jest tego naprawde sporo, moze teraz bedziesz mial jakis punkt zaczepienia... Pozdro!
Witam. Podepnę się pod temat choć mój problem niekonieczne będzie dotyczył samego modułu. Otóż popełniłem sterownik na Atmedze i napisałem do niego soft na PC w Delphi. Wszystko razem chodzi przez przejściówkę na prolific'u. Chciałem łącze przewodowe zastąpić BT. moduł jest widzialny w win7. Ale jeszcze go nie katowałem komendami AT i jest jak z fabryki....
Witam Mam urządzenie i gotowy program exe na PC do jego obsługi. muszę się podrobienia z komunikacją. z tego co widziałem po rozebraniu urządzenia to z 9 piniowego złącza podłączony jest tylko 2 i 3 pin i masa rxd txd gdn. Mam zainstalowany Eltima Software Serial Port Monitor" w którym podglądam zachowanie gotowego programu. nigdy nic z rs232 nie robiłem....
Witam Czy ktos z grona kolegow ma,lub moze porownac bin tego licznika,jest to dokladnie ml 320 benzyna w automacie z 2001r. Co zauwazylem zawyzone obroty,jeszcze nie widzialem automatu krecacego skrzynia na maxa.Przy gazie w podlodze auto cignie do konca obrotomierza,7000 obrotow nawet czuc ze obroty jescze ida wyzej ale licznik juz nie pokazuje.Piekne...
Witam! Od kilku dni próbuje sobie poradzić z niby prostą rzeczą. Mianowicie połączenie przez Serial Port. Mam płytę Discovery z STM32F429. Komunikuje się ona przez USB. Putty działa bez problemu, podobnie jak TeraTerm. Obie aplikacje bez najmniejszego problemu nawiązują połączenie. Potrzebuje napisać prosty programik - wysłać i odebrać kilka bajtów....
Witam Planuje wykonać urządzenie - "sterownik" urządzeń. Składał się będzie z dwóch elementów: - programu na PC napisanego w Delphi 7 - sterownika, którego "mózgiem" będzie atmega8. Uwzględniając to, że nie będę mógł programować układu "setki razy" poprawiając błedy popełnione w programach, chcę zbudować układ, zaprogramować i uruchomić. Ze schematem...
Witam posiadam komputer diagnostyczny który do tej pory sprawował się dobrze .Od pewnego czasu zakupiłem peugeota 407 jest tam radio rt3 w którym chciałbym aktywować funkcje wizualizacji parkowania oraz przeprowadzić aktywacje gniazda aux .Dowiedziałem sie że nie da sie tego zrobić zwykłym programem typu delphi ani autocom .Więc nie czekając pobrałem...
http://www.eltima.com/products/serial-po...
Czy ten program współpracuje z zewnętrznym interfejsem? Jeśli tak to przez jakie łącze/złącze (serial, parallel, USB)?
Witam. Szukam prostego rozwiązania na komunikację Delphi Arduino, szukają po necie sprawa nie jest tak prosta tym bardziej iż nie jestem programistą. Ale znalazłem rozwiązanie tak przynajmniej myślę :) Może na początek Arduino -> USB ->Delphi 7(ComPort) [syntax=vbnet]void setup(){ Serial.begin(9600); } void loop(){ delay(5000); Serial.println("R130");...
Udzielę informacji pod: delphi.software(at)interia.pl
Ja tak myślałem, że coś z tym OnRxChar jest nie tak w moim przypadku :) Przyznam się, że nie mogłem sobie poradzić z innym zdarzeniem, bo nie mogłem znaleźć innego przykładu, aż do dzisiaj. Czułem od początku, że powinienem użyć albo OnRxBuf (bo odbieram bufor danych składający się z tej samej ilości bajtów, oraz zaczynający się i kończący konkretną...
Skoro to urządzenie to : "HID USB to Serial", to czy tworzy ono wirtualny port COM ?
Moze te stronki sie na cos przydadza: http://winlirc.sourceforge.net/ - programik wraz ze zrodlami do obslugi IR z rs'a http://www.girder.nl/developer.php - a tu pluginy do girdera (patrzylem tylko na "Generic serial IR" sa do niego zrodla)
Już nie mogę patrzeć na Wasze skomplikowane rozwiązania układowe ! Po co komu qr... max232 (konwerter poziomów stanów logicznych) do sterowania 2 przekaźnikami? Poza TXD i RXD masz jeszcze linie sterujące pracą modemu - mozesz je wykorzystac bgez kombinowania... Tutaj jest opis wraz z przykładowym kodem źródłowym dla 2 diód LED - zamień diody na tranzystorki...
W delphi trzeba uzyć 'uses' odpowiedniego mudułu tej formy. W C tez powinno byc podobnie.
Witam jestem tu nowy czy ktoś mógłby momuc mi zainstalować program delphi 150e bo sam już nie daje rady sn: 100251 serial: EGDFZJFAVQED Wczesniej program działał ale jak go od instalowałem bo wolał o aktualizacje to teraz nie mogę go zainstalować. A przy prubie instalacji wyskakuje operacja zakaczona niepowodzeniem. posiadając aktywowany FileActivation...
Używana jest klasa SerialPort, której nie znajdziesz w Delphi ot tak. Więc tłumaczenie, choć łatwe, raczej nic nie wniesie szczególnego. Może lepiej powiedz, co konkretnie potrzebujesz.
Coś mi się wydaje, że Kolega myli pojęcia. To nie są 4 porty USB, tylko porty RS232 (Serial Port), których komputer Kolegi nie posiada (potrzebne jest wyjście 9 pin). Ten Delphi jest podłączany chyba poprzez USB. Po jego podłączeniu do laptopa sprawdź w menadżerze urządzeń czy został wykryty i skonfiguruj odpowiednio swój port (zgodnie z instrukcją...
Przecież to zależy jaka głowica- cdp pro, czy też cdp plus, czy też delphi CDP+ wymaga 6 cyfr. CDP CARS ID: a-710-479 SERIAL: 20418 CDP TRUCKS ID: a-710-254 SERIAL: 20418 CDP CARS ID: a-710-479 SERIAL: 30250 CDP TRUCKS ID: a-710-254 SERIAL: 30250 CDP+ CARS ID: a-710-142 SERIAL: 100251 CDP+ TRUCKS ID: a-710-210 SERIAL: 100251 Ja tam sobie instalowalem...
Widzę że soft doprowadziłeś do perfekcji Gratulauje Perfekcji chyba nigdy nie osiągnę - ale jest spory progres. Funkcjonalność dość mocno wzrosła Ilość obsługiwanych sterowników również Przerwy w nagraniu to - przerwy techniczne na przełączenie pinów OBD lub podłączenie emulatora immo. https://filmy.elektroda.pl/49_1657304378... W załączniku wsad...
SC_Amount i SC_Buffetr sa opisane w instrukcji w sposób następujący: SC_Amount amount of bytes which should be transmited or are received (without CRC16) SC_Buffer[] Byte-buffer for the serial interface. Type: unsigned char (8 bit) poza tym do instrukcji jest uprzejmie dopisane: Calculation of CRC16 checksum over an amount of bytes in the serial buffer....
Musisz bardziej wczytać się w dokumentacje, ale już widzę że trzeba najpierw wywołać którąś z funkcji zaczynających się na open_ Function Open_USB_Device : FT_Result; Function Open_USB_Device_By_Serial_Number( Serial_Number : string ) : FT_Result; Function Open_USB_Device_By_Device_Description... Device_Description : string...
Po podłączeniu interfejsu do komputera, sterowniki się same nie instalują, bo wyskakuje błąd. Z problemem poradziłem sobie tak: 1. Wszedłem do menadżer urządzeń 2. Prawym na Autocom CDP+USB i żółty pytajnik potem -> Aktualizuj oprogramowanie sterownika następnie -> Przeglądaj mój komputer w poszukiwaniu oprogramowania sterownika potem -> Pozwól mi wybrać...
Zamieszczam dodatkową aplikację w delphi - 'USB-RS232monitor-AVR309' , może komuś się przyda. Program pozwala odbierać i wysyłać dane przez usb <=> serial. Po dodaniu układu rs232 - można przesyłać dane w tym standardzie napięciowym (jedynie końcówki są wykorzystane tx/rx - więc nie jest to pełny com-port). obraz programu: http://obrazki.elektroda.net/88_12768578...
Witam Dziękuję za podanie linku do tego archiwum.Przydało się.Za jego pomocą udało mi się już ściągnąć to Delphi 7 Personal ze strony http://www.borland.pl/download/personal.... Nie wiem natomiast jak mam go zainstalować.Wydaje mi się,że trzeba chyba mieć jakąś licencję ponieważ po kliknięciu w ikonkę instal pojawia się pole w który trzeba wpisać...
Ja mam Dell C400 (P3-866, 128MB) i w2k się jakby dusił, przypuszczalnie to kwestia ramu, jednak system chodzi dość stabilnie (używałem na nim autocada, protela, borland delphi, bochs i jeszcze troche innych programów). PS mam zainstalowanego W2K w wersji polskiej (komp ma klawiature niemiecką), o dziwo serial z nalepki na obudowie zadziałał.
Witam Starałem się wyjaśnić platforma AVR lub zadania jaki ma wykonać NIE JEST TAK WAŻNE jak zorganizowanie komunikacji na RS232 za pomocą paczek HEX! Mogę wykorzystać dowolną większą kość AT! AT90s2313 Akurat tą kość mam gotową do pracy i kompletną do komunikacji na RS232. Czy jest możliwe zorganizowanie takiej komunikacji.? Potem wykona zadania......
Cześć (at)jacteo Wiesz, że vista to prażka tu wszystko jest tak zrobione by maksymalnie zdenerwować użytkownika, a tym bardziej człowieka który coś tam grzebie w kodzie. Popraw sobie ten program na wersje z ComPort może coś pomoże ale widzisz, że u mnie też były jaja. Ponadto trzeba było sobie kupić laptopa z RS-232C w standardzie (albo firma mogła...
Powiem tylko że 90% czynności wykonuje właśnie układ. W takim razie wybierz język do którego są narzędzia do obsługi portu szeregowego i najlepiej narzędzia do tworzenia okienek. Delphi lub python byłyby najlepszym wyborem. Bascom żyje obecnie tylko na uC ;) EDIT Właśnie mi się przypomniało że pół roku temu robiłem dla kumpla rs sender żeby układ mógł...
Ja używam RS już od dawna w delphi. wcześniej korzystałem z komponentu comport (dejana). jest to bardzo dobry komponent do portu szeregowego. Ale ostatnio musiałem z niego zrezygnować z powodu sterowania RTS.(musiałem napisać swojego dll akurat na podstawie tej książki i nie narzekam) Doszedłem do tego że w windzie jest poważny błąd (serial.vxd)i nie...
Po wykonaniu tej lini. W programie do monitorowania Coma "Advanced Serial Port Monitor" mam takie coś: 75<CR> [len=2] <LF>76<CR> [len=3] <LF>78<CR> [len=3] 75,76,78 są to liczby które wysyłam i one się zgadzają ale dlaczego wartość len=3? Przecież tam są tylko dwa znaki. Wiem że do każdej lini coś jeszcze dostaję chyba...
w windzie masz serial.vxd czyli virtualny dostęp do urządzenia. winda całkiem przejmuje wtedy kontrolę nad portem. Musisz najlepiej skożystać albo jak napisał Jargol z gotowego komponentu albo wykożystać polecenia z visuala dostępne cały czas rozkazy windy. Już taki temat tu był gdzieś na elektrodzie. Tam znajdziesz więcej. A tu masz komponent do delphi
https://obrazki.elektroda.pl/7297412200_... Autor poniższego projektu pracuje dla Delphi (niebawem Aptiv) i ma dostęp do najnowocześniejszych systemów, które wykorzystywane są do tworzenia nowoczesnych gadżetów. Niedawno jeden z jego współpracowników opowiedział mu o tym, że systemy rozpoznawania gestów są jednym z najnowszych trendów...
Producent płytki odpowiedział: Trzeba przekompilować pod linuksem następujące funkcje: function podaj_ilosc_urzadzen : byte ; stdcall; begin GetFTDeviceCount; result := FT_Device_Count; end; procedure zamknij_urzadzenie ; stdcall; begin Close_USB_Device; end; procedure otworz_urzadzenie(numer:byte); stdcall; begin case numer of 1: Open_USB_Device_By_Serial_Number('DIG_IO...
Ekomont bardzo mi pomogłeś, zwłaszcza programem serwisowym, który dołączyłeś, bo dzięki niemu porównałem sobie sygnały wysyłane za jego pośrednictwem i za pośrednictwem mojego programu, dzięki czemu poprawiłem błędy w moim kodzie i udało mi się wydrukować paragon bezbłędnie. Poprawny kod mógłby np wyglądać tak: serialportng1.active:=true; data:='0;1$h#'#13;...
Uzywam pod builderem c++ i delphi kontrolki... chyba sie zwie Cport, czy comport (dokladnie napisze jak wroce z pracy) z pewnoscia dziala takze pod VB. Tez dlugo szukalem niekomercyjnych kontrolek, nie znalazlem nic z activeX. http://search.msdn.microsoft.com/search/... Jesli czujesz sie na...
W wątku na elektrodzie topic1324327 jest do ściągnięca opis DLL i unit w Pascalu do tej DLL, To u mnie nie działa. Działa u mnie komponent ComPort v.4.11 z Sourceforge. Natomiast w wątku do którego się odwoływałem: topic1476193 są przykłady: [syntax=delphi]serialportng1.active:=tru... data:='0;1$h#'#13; serialportng1.sendstring(#27 + 'P' + Data + calccrc(data)...
Arnoldziq tak jak napisałeś TGauge zadziałało, ale pojawił się następny problem w w pliku "Srl_Com.pas". Błędy podałem w komentarzach kodu. Poradzisz coś? unit Srl_Com; interface uses WinTypes, WinProcs, Messages, Classes, SysUtils; type Array_type=array[0..110] of Char; TComm_Obj = class(TObject) DeviceID, Build, n: Integer; TempWrt:...
Witam. Posiadam program, który komunikuje się ze sterownikami PLC. Mój problem polega na tym, że odczyt/zapis bufora rs232 spowalnia cały program. Wiem, że powinienem zrobić odczyt/zapis w wątku, w związku z tym prosiłbym o pomoc. Poniżej zamieszczam kod modułu odpowiedzialnego za komunikacje: [syntax=delphi] unit Srl_Com; interface uses WinTypes, WinProcs,...
Kiedyś z czymś takim walczyłem i problem był po stronie stronie PC. Pomogło jak zmieniłem ustawienia portów w Windowsie: Ustawienia portu - Zaawansowane - Bufor odbioru i transmisji. Problem wynikał chyba z tego kiedy PC zgłaszał przerwanie od seriala, ale w tej chwili nie pamiętam już dokładnie o co chodziło.
...a ja jeszcze napiszę tak jak już uczyć się c# to nie wiem czy jest sens obecnie brnąć w WindowsForms (które prędzej czy później M$ zapewne ubije). Lepiej brać się za WPF i nauczyć się pisania kodu aby oddzielać warstwę prezentacyjną od logiki. Generalnie przez różne funkcje typu bindowanie itp. sprawa z takimi sprawami staje się prostsza. Odnośnie...
Problem polega na tym że chyba mam coś źle skonfigurowane na COMie. Jak urządzenie zewnętrze dostarcza mi dane po 256bajtów to ja za pierwszym odczytem otrzymuje 33bajty, kolejny odczyt to dane po 33bajcie Czyli buffor wypełnia się na dwa razy. Czy posiadacie może sprawdzony sposób na odbiór danych przez RS'a bez gubienia danych w buforze? Jak sprawdzam...
Program komunikuje się z aparatem za pomocą odpowiedniego protokołu (zestawu komend) i nie znając go raczej nic nie zrobisz. Można spróbować przechwycić dane wysyłane/odbierane przez port do/z aparatu i spróbować rozgryźć protokół. Istnieją programy do "pdsłuchiwania" transmisji po konkretnym porcie. Dla RS temat był wałkowany, sam musiałem kiedyś używać...
ComPort Library, nrComm (komercyjny), SerialNG i wiele innych kontrolek. ComPort Library 3.0, to chyba najpopularniejsza i najlepiej opisana z darmowych kontrolek. Łącznie z przykładami. Poszukaj lepiej.
Profesjonalnie to można programować w każdym języku, tylko trzeba go po prostu znać i umieć stosować w praktyce co najważniejsze. Dla takich początkujących jak ty Bascom powinien być jednym z lepszych języków tym bardziej, że nie rozumiesz jeszcze przerwań. Bascom daje ci gotowe rozwiązania w tym zakresie na maxa - popatrz sobie na Config Serialin ........
comport wylicza nawet otwarte porty z tego co widac zainstalowane porty pobiera cobie z rejestru... procedure EnumComPorts(Ports: TStrings); var KeyHandle: HKEY; ErrCode, Index: Integer; ValueName, Data: string; ValueLen, DataLen, ValueType: DWORD; TmpPorts: TStringList; begin ErrCode := RegOpenKeyEx( HKEY_LOCAL_MACHINE,...
Witam, jak wiadomo (przynajmniej mi narazie) z helpa Bascoma - zwykłe polecenie PRINT generuje na końcu dwa dodatkowe znaki CR i LF również jak wiadomo polecenie INPUT reaguje na znak CR ... co więc się dzieje ze znakiem LF po instrukcji INPUT jeśli mamy zdefiniowany jakiś bufor: Config Serialin = Buffered , Size = 80 Input String_var Noecho i przylatują...
Dodatkowo w Bascomie bardzo łatwo zrobić bufor danych, pogoglaj na temat poleceń Config serialin oraz Config serialout .
Witam, Zacząłem bawić się z C#. Mocno potrzebuję tegoż np do komunikacji przez RS232. I nawet jest dostępny od razu SerialPort, który ładnie działa i powoli go opanowuję. Nie mam problemu z wysyłaniem czy odbieraniem danych ale... kurczę kicha na maxa jest z próbą sprawdzenia zainstalowanych w systemie portów COM. Jest jakiś babol nawet w tych w tych...
Witam. Poniżej kod w C. Rozbieżności wynikły z bardzo szybkiego pisania kodu, po głębszym przeglądnięciu i zmianie tego co możliwe kod zajmował o połowę mniej ale nie na tyle żeby zmieścić sie w uC (ok 115%). Fakt zmiana optymalizacji na Level 2 lub S daje najlepsze rezultaty czyli około 60% procesora po kompilacji. > "make.exe" all --------...
Witam Ostatnio wyposażyłem się w oryginalną szwedzką głowicę Autocoma CDP Pro. Jestem pewny co do oryginalności. Podłączając do komputera głowicę zainstalowałem wszystkie stery i jest wyświetlane jako VCI na porcie COM6. Po odpaleniu Delphi (wer. 2013 R3) wchodzę w ustawienia i wybieram COM6 po czym klikam na test. Głowica jest wykrywana przez program...
Witam, zakupiłem ostatnio 6 sztuk wyświetlaczy LED 8x8 wraz z układem MAX7219. Podłączyłem je szeregowo i podłączyłem do Arduino UNO. Wszystko ślicznie działa ale utknąłem w pewnym miejscu. Zaprogramowałem sobie zestaw znaków i chciałbym aby na którymś z wyświetlaczy przesuwała się literka (dla przykładu R) od lewej strony do prawej a gdy skończy to...
jest kilka komponentów. Najciekawszym jest chyba XCOMM lub SerialNG, ale jest również np io.dll (to biblioteka, którą obsługuję się przez nagłówki w banalny sposób), i na przykład jeszcze wymieniony już portio. Jeżeli chodzi o XCOMdrv i io.dll to są to rzeczy z których korzystałem i w 100% działają!!!. Wystarczy przeczytać readme w każdym z archiwów,...
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...
Witam, Mam prośbę o pomoc z odczytywaniem informacji przesyłanych po Modbusie RTU. Na komputerze stworzyłem sobie za pomocą com0com wirtualny port szeregowy. W Lazarusie na formę wrzuciłem komponenty: ModBusRTUDriver1: TModBusRTUDriver; PLCTagNumber1: TPLCTagNumber; SerialPortDriver1: TSerialPortDriver; jako symulator włączyłem "mod_RSsim" do którego...
Z tego co doczytałem, to sprawa wyglada tak (będę posługiwał się zapisem Delphi): 1. Tworzysz strumień plikowy (FileStream.Create) 2. Tworzysz obiekt serializacji (np. SoapFormatter.Create z System.Runtime.Serialization.Formatters.... 3. Wykonujesz metodę Serialize podając strumień plikowy i obiekt (tablicę). Serializowana klasa (a więc tablica chyba...
Szczerze mówiąc nie zerknąłem nawet do tego tematu, przed chwilą dostałem maila o upomnieniu. Także jeżeli się da to proszę o usunięcie go. XML-a często się używa do lokalizacji aplikacji, napisanych w obojętnie jakim języku. Można utworzyć klasę ze słowami, zawierającą dwa pola: id_słowa string słowo oraz enuma który będzie zawierał id poszczególnych...
C# - bo podobny do C. Visual Studio Express - darmowe. Obsługa portu szeregowego: static private System.IO.Ports.SerialPort serialPort = new System.IO.Ports.SerialPort(); serialPort.BaudRate = 115200; serialPort.PortName = "COM1"; serialPort.Open(); serialPort.Write("whatever"... 4\/3!!
Próbując zapisać obiekt w taki sposób jak to chciałeś zrobić (i również jak koledzy sugerowali) - nie wyjdzie Ci to co byś chciał. Wskazywana zmienna jest tylko wskaźnikiem do struktury obiektu. Niestety klasa jest skomplikowaną strukturą, która oprócz zmiennych przechowujących wartości może przechowywać również wskaźniki do innych struktur, etc. Zapis...
Wprost kopiowanie pamięci może być niebezpieczne przy packed record. Dlatego najlepiej byłoby samemu dokonać serializacji i deserializacji danych, czyli po prostu coś na kształt: [syntax=Delphi]for i := 1 to 16 do data[i + 10] := Ord(r.name[i]); data[17+10] := r.value; data[18+10] := r.time;[/syntax]Nie jest to najszybsze, ale przy takim układzie w...
ComPort czyli pakiet komponentów do obdługi portu RS232 pod Delphi działa bardzo dobrze i to zarówno w Delphi5 jak i Delphi7 - bo w tych go używałem. Można go zassać z www.sourceforge.net bez żadnego problemu i najnowszą wersję. Tym , którym coś nie działało z ComPortem mogę polecić własnie zainstalowanie najnoweszej jego wersji. Bo instaluje się pod...
Myślę, że to nie ma związku z komponentem, ponieważ wcześniej używałem serialportng i występowały te same problemy - no chyba, że z tymi dwoma komponentami jest coś nie tak. Zauważyłem, że jeśli użyję open ale nie użyje close to wszystko działa prawidłowo. Zamykam program, uruchamiam ponownie, drukuję paragon i program nie wiesza się (przynajmniej po...
Witam. Do obsługi rs232 czyli popularnego com-a masz przynajmniej tuzin komponentów do jego obsługi, tu masz linki : Rewelacyjny Cport ->http://sourceforge.net/projects/compor... Prosty w obsłudze SerialNG -> http://www.domis.de/cms/index.php?module... Przenośny Synaser ->http://synapse.ararat.cz/ Pozdrawiam
... ja mam Delphi 7 - tu jest tak, że po zainstalowaniu komponentu, trzeba wejść w menu w: Tools, Environment options, Library i kliknąć klawisz Library path. W tym miejscu ustawia się ścieżki poszukiwań dla modułów - plików, które mają być tam poszukiwane podczas kompilacji. Zauważ, że jak kładziesz na formę ten komponent to przy próbie kompilacji...
Witam znajomy dał mi ostatnio program który pozwala na dzwonienie telefonu pod różne nr o różnym czasie który napisał pod delphi, sprawa ma się następująco że ten program działa tylko pod 95/98, ja bym potrzebował uruchomić go pod xp lub windows 7 znalazłem tam komponent o nazwie PortTools zródło zamieszczam poniżej.Serdecznie proszę o pomoc Proszę...
Witam ! Posiadam wagę RHEWA 83 Plus. Poprzez port szeregowy RS232 jest podłączona do komputera. Jak uruchomię HyperTerminal i ustawie port COM1: Baud rate: 4800 bits/s Data bits: 8 Parity: None Stop Bits: 1 Flow Control: None W hyper terminal zaczynają pojawiać się znaki: „‚ 0 ¦ 00±00 „‚ 0 ¦ 00±00 „‚...
W załączeniu podaję znane mi portu stosowane w nawigacjach. Lp;Urządzenie;Port;Prędkość 1;Acer E300;COM1;4800 2;Advent Gps 400;COM2;4800 3;Akira 3512-A3;COM7;4800 4;Akira 3518-A3;COM7;4800 5;Akira 4301-A3;COM7;4800 6;Akira 512;COM7;4800 7;Akira 517;COM7;4800 8;Akira Guepard;COM7;4800 9;Akira Stadion;COM7;4800 10;Aristo S430;COM1;4800 11;Aristo S500I;COM1;4800...
Na prawdę warto "zainwestować" w asm szczególnie jeżeli chodzi o obslugę seriala. Nawet w Delphi musiałem się poddac - nie moglem wydobyć tego co chciałem. Jezeli chodzi o Bascom to czasami podejrzenie zassemblowanego kodu może pomóc rozwiązać wiele problemów szczególnie początkującym programistom i nie mam tu na myśli "zrzynania" kodu.
A zobacz jak to robią w delphi http://www.koders.com/delphi/fid5E196F4B... RTTI dla delphi i C++ buildera jest takie samo więc możesz szukać też przykładów do delphi. W tym przykładzie masz coprawda serializację do XML-a, ale jeżeli zrobisz sobie binarną to będzie się zachowywać dokładnie tak samo.
Ja zrobiłem to inaczej. Chociaż piszę w BASCOM AVR to do końcowej serializacji urządzeń używam programu napisanego w Delphi i wynikowego pliku *.bin z BASCOM'a. Program w Delphi: - pobiera plik *.bin - zamienia tagi zawarte w pliku *.bin (np. (at)DATA_COMP, (at)BUILD, itp.) na dane odpowiednie dla każdego urządzenia (np. 01-03-2006, 01.006) - ustawia...
Również uważam że nie jest to poprawne podejście. Takie rozróżnienie narzucił mi komponent w Delphi który serializuje obiekty do XMLa. Gdy obiekt posiada publiczne property które jest kolekcją to tworzy z niego właśnie powyższą listę. W tej chwili nie pamiętam nazwy tego komponentu, jutro sprawdzę i napiszę, brzmiała chyba AppXMLStorage, a na pewno...
Witam ! Tak, rok temy pisałem oprogramowanie do pobierania wagi z wagi RHEWA 83 PLUS w środwisku Delphi7 poprzez port RS232. Program z powodzeniem zbiera dane z wagi. Waga jest ustawiona na tryb ciągłego nadawanie bieżącej wartości wagi. Co 0.5 sekundy zbieram odczyt z bufora RS232, parsuje wartości to tablicy w formie wartości rzeczywistych, wyciągam...
Klasycznie, dobieramy narzędzie do pracy nie odwrotnie i tyle. Jedno jest lepsze w tym inne w tym. Ogólnie na PC Niezależnie którego z głównych języków użyjemy można zrobić to samo. Kwestia czasu i pieniędzy. C# wygrywa dlatego, że ma wielką bibliotekę(NET Framework) ale pod względem prędkości i działania programów(zaobserwowane organoleptycznie) to...
Sciagnij NaviFirm, i stamtad pobieraj _wszystkie_ pliki dla danego wariantu. Wtedy Cyclone bedzie automatycznie widzialo ten wariant i wybierze pliki, wiec nie bedziesz musial robic tego recznie (chyba ze bedziesz chcial). No i nowy update: Cyclone Box Installer v1.20 Released CycloneBoX Installer v1.20 (04.05.2012) Things which introduced in new Version...
Witam. Jak już pisałem , nie odbieram znaków na procesorze jedyne co ten program robi to ma wysłać 'z' z procesora do komputera co sekundę . Także serialin raczej nie ma nic wspólnego z tym , wiem że jest to źle napisane tylko już nie chciało mi się tego usuwać. Z tego co wyczytałem w instrukcji bascoma to do wysyłania znaków przez uart wykorzystuje...
Wielokrotnie przedstawialiśmy sposoby sterowań urządzeń przy pomocy LPT. Wykorzystując ten port równoległy sprawa jest dziecinnie prosta - wystarczy podłączyć układ wykonawczy na tranzystorze i przekaźniku lub optotriaku i triaku bezpośrednio do jednej linii LPT, korzystając z gotowego i darmowego oprogramowania można sterować 8 urządzeniami. Przykład:...
Albo proszę o kompletny sprawdzony kod programu dla C++Builder (BDS 2006), który będzie odbierał taki ciąg znaków i zapisywał do zmiennej typu AnsiString. Dane wysyłane są do komputera co 500ms. Ponadto musi być wykonywany w osobnym wątku bo w tle mam komunikację poprzez Internet, która stanowi integralną cześć programu. Pozdrawiam Dodano po 2 Bardzo...
delphi serial python serial serial number
alpine kostki siemens simovert bizhub drukarka
wideodomofon commax przesyłanie dźwięku
Xerox WorkCentre 6605 – dwa tryby uśpienia, Energy Saver i Deep Sleep, ustawienia czasu Pierścień na wale silnika indukcyjnego kosiarki Bosch, AL-KO, Makita – funkcje i rodzaje