Witam, Mam problem z odczytem danych z rs232 w lazarusie. Program napisałem zgodnie z ksiązką RS 232C - praktyczne programowanie - Andrzej Daniluk. Wszystko działa czyli naciskając przycisk odczytuje dane z rs tyle ze ja potrzebuje ciąglego odczytu z portu bez naciskania zadnego przycisku. Program po nadejsciu wiadomosci z rs232 powinien wyswietlac...
Z tego co pamiętam Na WinCE używałem Lazarusa v0.931 z opcją win32 -> arm wince. Zapraszam tutaj do najnowszej wersji-> http://www.hu.freepascal.org/lazarus/ Gdy jesteś już w najnowszym Lazarusie wejdz do: Project/Project Options/ Compiler Options/Build Modes i zaznacz: "LclWidgetType" i obok zaznacz: "wince" Potem wejdź do: "Code Generation" i w Target...
Główny plik projektu to ComSter.lpr a otwierasz programem Lazarus jest to darmowe środowisko programistyczne korzystające z kompilatora FPC Free Pascal Compiler dostępne jest na http://www.lazarus.freepascal.org/
Witam! Też się natknąłem na tamten szajs. Jest mocno skopany i faktycznie nie działa. Jednak naklepałem coś co działa z Synaser'em. Działa zawsze i w 100%, aktualnie śmiga mi na terminalu i686 z dodanym gniazdem socket do rozgłaszania w sieci tego co przychodzi po RS232. Czasem pomocne. No nic, powodzenia! Gdyby trzeba Ci było innej prędkości COMa,...
Testowałem RaspberryPi 3: - obsługa przerwań, - wielowątkowość ( w tym odczyt danych z urządzenia zew. po RS232) - generator PWM Jest to stadium "laboratoryjne". Wnioski płynące będę wykorzystywał w docelowym urządzeniu. Program napisany w Lazarusie+FreePascal. Tutaj filmik:[youtube]https://www.youtube.com/... Pozdrawiam.
W kwestii pakietowania danych np. do RS232 stosunkowo niedawno pojawił się ciekawy algorytm: Może trochę zboczę z tematu, ale mam też takie pytanie - otóż nrf automatycznie kończy nadawanie jak spotka 0x00 w buforze. Wydaje mi się że przy algorytmie COBS ta właściwość akurat bardzo się przyda. W pakietach zakodowanych COBS jest gwarantowane że nigdy...
Witam, Osobiście jak chcesz pisać pod linux-em to proponuje lazarus Próbowałem uruchomić Lazarusa pod Ubuntu 7.04 oraz Fedorą 7. Kompiletor mi sie po prostu wieszał.
Ja bym to widział tak, ale to oczywiście moja koncepcja. Np. Sterownik na mikrokontrolerze z sensorami podłączonymi do interfejsu poprzez np RS232 dane dostarczać do komputera i wykonywać zadania. Jeśli kolega zna języki programowania to może Lazarus lub visual studio, może dodatkowo jakiś silnik do pokazywania np przykładowego zderzenia w 3D, wiem...
Witam, możesz też wykorzystać do tego celu wątek, jest to chyba jedno z najlepszych rozwiązań. A co do samej komunikacji możesz wykorzystać moduł Synaser http://synapse.ararat.cz/. Jeśli chcesz zamieszczę na tym forum przykład wykorzystujący owy moduł i wątek, jest on jednak napisany w freepascalu a dokładniej w Lazarus-ie.
Program jest świetny. Brakuje mi tylko jednej jakże przydatnej rzeczy dla takiego bałaganiarza jak ja, mianowicie, w kodach paskowych rezystorów przydała by się opcja wpisywania wartości rezystora i pokazania jego paskowych oznaczeń czyli odwrotność tego co już jest. Poza tym czy autor zgodził by się udostępnić tę część kodu odpowiadającą za terminal...
Proponuję Delphi czyli Lazarusa. Po zainstalowaniu paczki masz komponent lub możesz skorzystać z modułu synserial. Na forum można znaleźć gotowy projekt, nawet z wątkami.
Jak to pascal za stary w delphi działa to bardzo dobrze jest nawet moduł na forum jest dostępny projekt w lazarusie Autorowi raczej radze poczytać ale o wątkach a tu program właśnie wspominany z użyciem wątków http://www.elektroda.pl/rtvforum/topic10... Pozdrawiam
W cenie aktualnych Malinek z allegro mogę kupić 2-3 Thin Clienty. Przykład: HP T5700, 1GHz, 256Mb RAMu, i można podpiąć dysk pod złącze IDE bez problemów, co więcej staje na tym XP i mamy działającą maszynę, naskrobię programik w Lazarusie skompiluję pod Windows i mi śmiga od kopa, czy w kwestii RS232, czy LPT czy nawet stosu TCP/IP.
Jeśli chodzi o IDE to ja osobiście kiedyś robiłem na Lazarusie bo znałem pascala wcześniej niż C - ma sporo kontrolek, również do obsługi rs232, modbus itp. - ale na dzień dzisiejszy bym chyba tego nie polecił tak samo jak basiców. Szedłbym w Qt i C++ - zaletą jest, że poznajesz to co jest na dziś dzień rozwojowe i nie idziesz z rozwojem w ślepe uliczki....
Witam. Patrząc po instrukcji to zwykły POSNET. Proponuję następujące rozwiązanie: w załączniku oprogramowanie do innej drukarki - proszę podglądnąć transmisję (np SERMON232) i porównać ze swoją... Jeżeli Pan będzie zainteresowany to mam również mój własny program w Pascalu (Lazarus) ale pisany na rs232 z poziomu winapi... rozpoczęcie paragonu online...
Dzieki za info a może byc Lazarus??? Dodano po 6 bo c++ builder 6.0 nie działa pod vista http://support.codegear.com/article/3620...
Jak nie przeszkadza ci Delphi to polecam Lazarus'a + gotowe komponenty do coma (za free oczywiście)
Wersji linuksowej pewnie nie stworzysz? No niestety taki ze mnie lunuxowiec jak z ....... itd ;) .... a w lazarusie pod windowsem pomimo podejmowanych prób nie udaje mi się zapuścić kompilacji pod np gtk2 - bo czegoś tam brakuje - a nie mam za bardzo czasu żeby rozgryzać to zagadnienie. Zresztą problemem może być też to , że korzystam z typowych dla...
Ja raczej proponowałbym napisać jakiś programik we freepascalu. ( jest to odpowiednik Pascala / można by rzec również Delphi / dla linuxa). Jeśli chodzi o obsługę portu szeregowego to wyśmienicie sprawuje się biblioteka synaser. A można pokusić się również o dynamiczne generowanie stron. ( tego nie próbowałem.) Ogrom materiałów znajduje się w internecie...
To zależy od ilości pieniędzy...i sterownika PLC...ja osobiście stosuje z powodzeniem aplikacje robione pod klienta w Lazarus Free Pascal...Jednakże to wymaga mozliwości podłączenia PLC poprzez RS485/232 i wymianę danych. Najlepiej modbus RTU, ale mozna też np dla Mitsubishi FX zastosować protokół ComputerLink i w ten sposób realizować wymuszenia/ odczyt...
Hmm to dziwna sprawa. Za pomoca terminala odbieram dane bez problemu. Tak samo gdy korzystam z cporta z palety komponentow. Problem mam gdy wlasnie probuje go tworzyc dynamicznie. Poki co probuje to robic w Delphi 7, moze tu jest problem. Chcialbym sprobowac w Turbo Delphi ale nie potrafie znalezc cporta do Turbo Delphi:( Zastanawiam sie juz nawet nad...
Hmm a jest mozliwosc by wyniki i odczyty byly zestawione na jakims ekranie? Ze strony technicznej duzo roboty nie bedzie tylko jak to zaprogramowac na tym linukśie? Po pierwsze Linux, Linux-ie, Linux-a... Z dużej litery (choćby tylko przez szacunek dla twórców). Po drugie - nawet jeśli nie programowałeś w Linux'ie - napisanie programu z interfejsem...
lazarus rs232 lazarus przykłady programować lazarus
renault scenic sterownik prostownik dławik pralka wymiana spalić silnik
lenovo monitor stukanie filtrze powietrza
Audi A8 D3 błąd 18020 P1612 – nieprawidłowe kodowanie sterownika ECU, objawy i naprawa Dwumian Newtona – wzory, zastosowania w elektronice, trójkąt Pascala, modelowanie nieliniowości