Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Lazarus (Free Pascal)
SQ9MDD Online
Rysiek
****

Liczba postów: 380
Dołączył: 01-02-2009
Post: #1
Lazarus (Free Pascal)
Ostatnio miałem potrzebę napisania programu do komunikacji z mikroprocesorem, celem jego konfiguracji etc. Do szybkiego napisania programu użyłem środowiska Lazarus: http://www.lazarus.freepascal.org/.
Obsługę portów rs zapewnia biblioteka Synaser: http://www.ararat.cz/synapse/doku.php/start.
Jeśli ktoś się nie chce mocno napracować to polecam. Poniżej zrzut ekranu jednej aplikacji, napisanej w tym środowisku.

İmage

...przede wszystkim nie zakłócać...
23-04-2012 16:36
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SQ6OXK Offline
Paweł
****

Liczba postów: 317
Dołączył: 23-06-2010
Post: #2
RE: Lazarus (Free Pascal)
No pięknie Ryśku, zapowiada się coś fajnego.

--= SWL SP6-01-396 =--
23-04-2012 18:07
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SQ9MDD Online
Rysiek
****

Liczba postów: 380
Dołączył: 01-02-2009
Post: #3
RE: Lazarus (Free Pascal)
Zrzut był dla dociekliwych... Smile Brawo Paweł.

...przede wszystkim nie zakłócać...
23-04-2012 18:46
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SQ6OXK Offline
Paweł
****

Liczba postów: 317
Dołączył: 23-06-2010
Post: #4
RE: Lazarus (Free Pascal)
Ja niestety z racji nie znajomości nowszych języków i narzędzi takie rzeczy robię pod DOS-em i jeszcze muszę przez DOS Box-a, bo powłoka Windows-a nie emuluje komunikacji z COM-a mi przez tzw. przerwania DOS-a

--= SWL SP6-01-396 =--
23-04-2012 19:43
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP3SWJ Offline
Jarek
****

Liczba postów: 653
Dołączył: 20-03-2010
Post: #5
RE: Lazarus (Free Pascal)
Paweł ;-)

http://www.sp2swj.sp-qrp.pl/SP3SWJ/NARZE...rminal.exe

tu masz fajny hyperterminal z możliwością pisania skryptów ;-) i także rysowania wykresów z odbieranych danych :-) można z funkcji MACR wysyłać różne dane binarne itd...

w helpie programu powinien byc adres do strony tego projektu :-)
23-04-2012 19:51
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SQ9MDD Online
Rysiek
****

Liczba postów: 380
Dołączył: 01-02-2009
Post: #6
RE: Lazarus (Free Pascal)
Zasadniczo to nie powinny Cię takie błahostki wstrzymywać. środowisko jest całkowicie bezpłatne i proste w instalacji. Poniżej wrzucam źródła programu, jeszcze nie jest ukończony, więc bez gwarancji zadziałania Smile Moim zdaniem po tygodniu już będziesz miał coś fajnego napisane. Łatwo się robi wszelkiego rodzaju programiki konfiguracyjne do urządzeń na atmedze czy picu.


Załączone pliki
.rar  20120423-APRSObj-backup.rar (Rozmiar: 4.22 MB / Pobrań: 396)

...przede wszystkim nie zakłócać...
23-04-2012 19:51
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SQ5NBG Offline
Darek
*

Liczba postów: 19
Dołączył: 01-02-2009
Post: #7
RE: Lazarus (Free Pascal)
Bardzo ładnie i użytecznie prezentuje się Twój program Rysiek. Czy mógłbyś podlinkować wersję skompilowaną? Przyspieszyłbym w ten sposób zapoznawanie się ze szczegółami protokołu APRS.
23-04-2012 22:57
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SQ9MDD Online
Rysiek
****

Liczba postów: 380
Dołączył: 01-02-2009
Post: #8
RE: Lazarus (Free Pascal)
Mówisz i masz:

2012.04.24 UPDATE

Dopisałem obsługę sieci APRSIS jeśli ktoś ma ochotę, lub potrzebę wystawić jakieś obiekty.

2012.04.27 UPDATE

By nie śmiecić po forum aktualne buildy programu, oraz całość źródeł wrzucam pod adres:
http://home.safeland.org/~rysiek/APRSObj/

...przede wszystkim nie zakłócać...
27-04-2012 19:46
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości