Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 29 mar 2024, o 16:23


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 51 ]  Przejdź na stronę Poprzednia strona  1, 2
Autor Wiadomość
PostNapisane: 5 sty 2015, o 20:20 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

jak umieszczę ten kod bez stałych Rs_input to wyświetla mi się kod HEX a nie cyfry w postacji dziesiętnej, które wpisałem

------------------------ [ Dodano po: 7 minutach ]

OK sorki :-) , w terminala miałem ustawioną inną szybkość działa bez zarzutu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 sty 2015, o 20:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 27 gru 2011
Posty: 186
Lokalizacja: Dublin
Pomógł: 8

Bartek masz racje najpierw wkleiłem bufor chyba dla serialin a zapomniałem o serial out a potem wkleiłem oba ale juz dla drugiego uarta.
Wsumie to sam nie załapałem dla którego to miało być moja wina.
Ale tak popiep... ej konfiguracji jak maja wszystkie 4 uarty to ciężko znaleść
Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Alberts się chyba zakręcił jak wymyślał to otwieranie



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 sty 2015, o 21:50 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

teraz się zastanawiam jak napisać warunek , tak aby po odebraniu ciągu 00 00 00 00 03 nie zmieniał mi wartości zmiennej LONG na same zera :-)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sty 2015, o 07:58 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

Hej, zmienna LONG będzie wynikiem działania innego podprogramu czy raczej głównego programu .. . właśnie gdzie to mam umieścić w kodzie :-)
bo takie ,rzeczy mi wychodzą
KOD 01 jest OK
Obrazek

RX
Obrazek

KOD 03 czyści mi LONG , a ma na zadanie odpytać ATMEGĘ o zmienną LONG i ta ma ją wysłać z kodem 00

Obrazek

RX

Obrazek


Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Wydaje mi się,że ten warunek może nie być nigdy spełniony, wyrzuciłem tą zmienną na LCD
Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sty 2015, o 14:17 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

W tej wersji i w nowej wersji Atmega i Pc zwracają jakieś inne wartości zobacz :-)

tak pokazuje inne wartości

Obrazek

a tak prawidłowo powinno wyglądać

Obrazek


Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sty 2015, o 14:31 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

To nic nie daje



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 sty 2015, o 20:34 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

Napisałem sobie taki warunek do przełączania modulacji coś takiego tutaj OPCODE jest pierwszym i piątym bitem
Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

niby działa , niby nie działa na wyświetlaczu po wybraniu modulacji jest ok tylko sam program nie trzyma wyboru :-) program to http://www.hrdsoftwarellc.com/setuphrd627-294.exe
zastanawia mnie jedno jak się połączę z tym programem zawsze mam freq 323.038.370 , chodź w ATMEDZE ustawiłem jaką wstępną 14577500



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2015, o 16:58 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

Bartek a jak mam przerzucić tą wstępną częstotliwość ?

skróciłem do celów testowych program do takiej postaci
Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


a połączeniu się z HDR swoje na wstępie 323.038.370 co jest tego przyczyną ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2015, o 20:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 27 gru 2011
Posty: 186
Lokalizacja: Dublin
Pomógł: 8

Sławek podaj więcej danych jak masz ustawiony Ham radio delux chciał bym to przetestować jaka jest firma i model radia który wysyła te komendy.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2015, o 21:48 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

Tu masz opis prawie wszystkich komend http://www.ka7oei.com/ft817_meow.html



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sty 2015, o 13:53 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

Hej, Bartek a jak zmienną LONG -w poniższym przykładzie "Vfo_dat"można rozbić tak aby bufor nie był pusty
Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

mam taką przykładową syntezę
Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sty 2015, o 15:07 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

Bufor teraz jest na sztywno :lol: a chcę ,żeby bufor się wypełniał zmienną Vfo_dat z programu poniżej postu , tak taka konstrukcja jak przedstawiłeś :-).. co do wyświetlania to na LCD jest na OK , jak się połączę z programem HDR to wyświetla na PC mi złą daną a powinno wyświetlać to co jest na LCD



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sty 2015, o 15:43 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

jest jeszcze wersja 5 free http://www.iw5edi.com/software/ham-radi ... load-links :-), program jest ok mam radio i spokojnie nim steruje w dwie strony działa :D

coś już wiem

PC do ATMEGI wysyła tak 14577500 01
Atmega do PC wysyła tak 14577500 0a przy zmianie wartości zmiennej



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sty 2015, o 16:30 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

ok działa , a teraz jak prawidłowo to wysłać albo inaczej wysłać do PC aby uzyskać tą samą Freq ? a tym "ciurkiem" to jak :lol: ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sty 2015, o 16:39 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

do podglądania ;) RS jest taki dobry program http://www.hhdsoftware.com/device-monitoring-studio niestety też trial na 14 dni



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sty 2015, o 17:10 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

to jest podgląd między radiem(ATMEGA) a programem(PC)

00004636 10.01.2015 16:00:36.656 +0.0 IRP_MJ_WRITE DOWN 0x00000000 00 00 00 00 03 ..... PC pyta
00004639 10.01.2015 16:00:36.687 +0.031 IRP_MJ_READ UP 0x00000000 00 72 46 00 0a .rF.. ATMEGA odpowiada gdy coś się zmienia
00004642 10.01.2015 16:00:36.687 +0.0 IRP_MJ_WRITE DOWN 0x00000000 00 72 45 00 01 .rE..PC zmienia
00004645 10.01.2015 16:00:36.828 +0.125 IRP_MJ_READ UP 0x00000000 00 . Atmega odpowiada
00004648 10.01.2015 16:00:37.140 +0.0 IRP_MJ_WRITE DOWN 0x00000000 00 00 00 00 03 .....
00004651 10.01.2015 16:00:37.171 +0.031 IRP_MJ_READ UP 0x00000000 00 72 45 00 0a .rE..
00004654 10.01.2015 16:00:37.421 +0.0 IRP_MJ_WRITE DOWN 0x00000000 00 72 44 00 01 .rD.. PC zmienia
00004657 10.01.2015 16:00:37.562 +0.140 IRP_MJ_READ UP 0x00000000 00 . Atmega odpowiada ,że ustawiona Freq
00004660 10.01.2015 16:00:37.875 +0.0 IRP_MJ_WRITE DOWN 0x00000000 00 00 00 00 03 ..... PC pyta

------------------------ [ Dodano po: 1 minucie ]

właśnie działa to w dwie strony PC sterujesz radiem i radio steruje programem :-)
jak masz jakąś wolną Atmegę z LCD to w programie PC w menu TOOLS wybierz Command Tester a tam YEASU , prędkość port RS :-)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sty 2015, o 17:24 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

Pomiędzy radiem a PC ten wzorcowy



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sty 2015, o 22:44 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

WOW super :D ,Bartek dziękuje
czyli zegarek jakiś musi być do odmierzania czasu ... te nie zrozumiałe komendy to są następne kody , które wysyła PC ... a jak dopisać kolejne komendy do obsługi np. załączam funkcję SCAN w logu wygląda tak

SCAN UP

00000568 10.01.2015 21:40:07.828 +0.0 IRP_MJ_WRITE DOWN 0x00000000 00 79 49 17 bc .yI.. PC wysłał SCAN UP
00000571 10.01.2015 21:40:08.531 +0.703 IRP_MJ_READ UP 0x00000102 00 . ATMEGA wysyła potwierdzenie
00000574 10.01.2015 21:40:08.546 +0.0 IRP_MJ_WRITE DOWN 0x00000000 00 79 00 00 bb .y...PC wysyła pytanie do Atmegi
00000577 10.01.2015 21:40:08.562 +0.015 IRP_MJ_READ UP 0x00000000 49 17 I. ATMEGA odpowiada UP
00000580 10.01.2015 21:40:08.562 +0.0 IRP_MJ_WRITE DOWN 0x00000000 00 00 00 00 03 ..... PC wysyła pytanie o FREQ i mod
00000583 10.01.2015 21:40:08.593 +0.031 IRP_MJ_READ UP 0x00000000 01 41 94 61 02 .A.a. Atmega odpowiada

potem SCAN DOWN

00001264 10.01.2015 21:40:16.359 +0.0 IRP_MJ_WRITE DOWN 0x00000000 00 79 69 17 bc .yi..PC wysyła Do Atmegi
00001267 10.01.2015 21:40:17.046 +0.687 IRP_MJ_READ UP 0x00000102 00 . ATMEGA ODPOWIADA
00001270 10.01.2015 21:40:17.062 +0.0 IRP_MJ_WRITE DOWN 0x00000000 00 79 00 00 bb .y...PC wysyła zapytanie o rodzaj scanu
00001273 10.01.2015 21:40:17.093 +0.031 IRP_MJ_READ UP 0x00000000 69 17 i. Atmega odpowiada DOWN
00001276 10.01.2015 21:40:17.093 +0.0 IRP_MJ_WRITE DOWN 0x00000000 00 00 00 00 03 .....PC wysyła zapytanie o freq
00001279 10.01.2015 21:40:17.125 +0.031 IRP_MJ_READ UP 0x00000000 01 41 98 29 02 .A.). ATMEGA odpowiada



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sty 2015, o 07:10 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

Hej, te komendy BC a BB odczytują dokonują zmian .... tu są prawie wszystkie komendy http://www.ka7oei.com/ft817_meow.html , tu też na stronie 71,72 ale szczątkowo http://www.yaesu.co.uk/files/FT-817ND_O ... Manual.pdf :-), w ATMEGI-e wszystkich nie będzie :-) chce te kilkanaście podstawowych :lol:
Ok spróbuje złapać jak najwięcej :lol:.

------------------------ [ Dodano po: 25 minutach ]

W załączniku jest log , monitor miałem załączony wcześniej więc zarejestrował chwilę aktywacji HRD z radiem

------------------------ [ Dodano po: 31 minutach ]

Pliku o nazwie scaner jest praca scanera, poznasz po szybkiej zmianie freq 00 37 23 18 00 ... pierwsza transmisja scanuje UP potem scan OFF a następnie scan DOWN i znowu OFF

W pliku z nazwą mode jest to sekwencyjne przełączanie modulacji, a mała poprawka freq 14577500 to freq 145.775.00 bo w PC wyszło 14.577.500 , próbowałem przestawić na MID-ach ale mi nie wyszło :-)


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sty 2015, o 10:17 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

Próbowałem napisać kawałek kodu do zmiany LONG , ale wcale się nie zmienia
Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sty 2015, o 12:17 
Offline
Użytkownik

Dołączył(a): 24 lut 2013
Posty: 405
Pomógł: 0

po zapytaniach kończących się na bb, odpowiada coś w stylu 00 17 czyli 4 znaki



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 51 ]  Przejdź na stronę Poprzednia strona  1, 2

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO