Liczba postów: 120
Liczba wątków: 16
Dołączył: 23-03-2010
Witam,
Piszę program do syntezy na Atmedze i wpadłem na pomysł ,żeby wykorzystać do komunikacji z PC gotowy program... tylko teraz nie wiem jak się za to wziąć , może ktoś ma pomysł ?
Liczba postów: 385
Liczba wątków: 23
Dołączył: 30-09-2009
23-03-2014, 21:53
(Ten post był ostatnio modyfikowany: 23-03-2014, 21:53 przez SP9RQA.)
Podepnij się pod taki program, który ma dobrze rozpisany protokół do radia. Np. FT-817 i możesz korzystać np. z programu grig.
http://groundstation.sourceforge.net/grig/
Z tego co widzę jest tez wersja pod M$.
Po prostu twoja synteza musi "udawać" jakiś transceiver.
Powodzenia
Liczba postów: 120
Liczba wątków: 16
Dołączył: 23-03-2010
A masz może jakieś linki , które by mi pomogły ?
Liczba postów: 385
Liczba wątków: 23
Dołączył: 30-09-2009
24-03-2014, 11:20
(Ten post był ostatnio modyfikowany: 24-03-2014, 11:20 przez SP9RQA.)
(24-03-2014, 5:57)free napisał(a): A masz może jakieś linki , które by mi pomogły ?
W przypadku FT-817 nie ma jakiejś specjalnej filozofii, bo protokół jest niezwykle prosty, bez sum kontrolnych itp...
Tutaj koledzy emulują ten trx:
http://digirex.findu.pl/ft817.html
Str. 60 i dalej
http://www.krotkofalowcy.com.pl/images/s...817_pl.pdf
Więc biorąc pierwszy przykład z brzegu, to Twój procesor z DDS'em dostanie z programu ciąg znaków:
43 97 00 00 01
i na podstawie tego musisz ustawić dane dla dds'a. Ot i cała filozofia.
Tu też coś znalazłem:
https://github.com/pd0mz/ft817plus/blob/...7-emulator
http://dh5ym.hopto.org/wiki/?p=420
Pozdrawiam
Liczba postów: 120
Liczba wątków: 16
Dołączył: 23-03-2010
Sprawa chyba jest prosta pobrałem Commandera FT817 , ale nie umie nawiązać połączenia z procesorem
Liczba postów: 385
Liczba wątków: 23
Dołączył: 30-09-2009
A w jaki sposób to czynisz?
Liczba postów: 120
Liczba wątków: 16
Dołączył: 23-03-2010
Cały program do syntezy pisze w Bascomie , więc prostymi przykładami z Bascomu ... RS232 jest wykrywany na PC test przeprowadzam na płytce EVB 4.3
Liczba postów: 410
Liczba wątków: 32
Dołączył: 18-06-2009
Witam
Ale jak chcesz nawiązać połączenie z procesorem za pomocą tego programu ? , przecież najpierw musisz napisać program który będzie emulował FT817 implementacja funkcji i potem inne programy będą się komunikowały z syntezą.
Pozdrawiam
Andrzej
Liczba postów: 385
Liczba wątków: 23
Dołączył: 30-09-2009
(24-03-2014, 19:33)SQ1GYQ napisał(a): Witam
Ale jak chcesz nawiązać połączenie z procesorem za pomocą tego programu ? , przecież najpierw musisz napisać program który będzie emulował FT817 implementacja funkcji i potem inne programy będą się komunikowały z syntezą.
Pozdrawiam
Andrzej
Dlatego pytam, co czyni ;-)
Program zapewne komunikuje się dwustronnie. Więc najprostsze co możesz zrobić to np. wyświetlać sobie na LCD co też ten program wysyła do radia.
Jak już będziesz mieć taki "printf" to dalej powinno być prościej.
Liczba postów: 120
Liczba wątków: 16
Dołączył: 23-03-2010
Właśnie o taki print LCD mi właśnie chodzi nie wiem jak ma odebrać to co wysyła program PC