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



Teraz jest 21 lis 2024, o 15:32


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 7 lip 2022, o 12:50 
Offline
Użytkownik

Dołączył(a): 25 mar 2014
Posty: 84
Pomógł: 0

Mam pytanie odnośnie wykorzystania biblioteki MK_NRF24L01 do odczytu struktury z arduino.
Jeśli nadajnik zbudowany na arduino wysyła jakąś strukturę poprzez:

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


w arduino odbiór jest prosty:

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


Czy za pomocą biblioteki MK_NRF24L01 odbiorę dane binarne ? Bo z tego co widzę to w tych kolbekach mogę odbierać tylko ASCII.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lip 2022, o 13:24 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27309
Lokalizacja: Szczecin
Pomógł: 1041

acid255 napisał(a):
Bo z tego co widzę to w tych kolbekach mogę odbierać tylko ASCII.

Jak ja lubię czytać takie teksty ;) i domysły niestety ....

Jak bym dał samą bibliotekę bez przykładowego maina to kolega by napisał że biblioteka nie pozwala odbierać ani ASCII ani BIN tak ? No co za pomysłowość :)

Panie kochany dałem przykład z prostszą wersją dla każdego początkującego żeby pokazać że najszybciej i najprościej jest coś przesłać w ASCII ale żeby na tej podstawie wymyślać że biblioteka nie pozwala przesyłać danych binarnych - to trochę zgrozą wieje ;) sorki

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lip 2022, o 13:57 
Offline
Użytkownik

Dołączył(a): 25 mar 2014
Posty: 84
Pomógł: 0

w pliku mkNRF.h jest opis:
Cytuj:
funkcje do wysyłania danych z modułu NRF

i jest jak wół:
Cytuj:
mknrf_send()- wysłanie danych w formie binarnej

ale nie ma czegoś takiego jak odbieranie danych binarnych tylko są te kolbeki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lip 2022, o 14:10 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27309
Lokalizacja: Szczecin
Pomógł: 1041

acid255 napisał(a):
ale nie ma czegoś takiego jak odbieranie danych binarnych tylko są te kolbeki.

proponuję jednak o ton grzeczniej tym bardziej jeśli się nie zna języka C a szczególnie tych CALLBACKÓW bo to w nich siła i masz pan JAK BYK !

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


czyli WSZYSTKO do odbierania i ASCII i BIN.

Ale sposób callbackowy to nie andruino - więc jeśli bliżej Panu do andruino to może jednak przy nim pozostać

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lip 2022, o 15:13 
Offline
Użytkownik

Dołączył(a): 25 mar 2014
Posty: 84
Pomógł: 0

Bardzo Panu dziękuję za konkretną odpowiedź. Teraz sobie dalej poradzę.

Nie no tak szybko z C nie zrezygnuję w końcu zostałem Pańskim studentem.
A co do mojego tonu to nie za bardzo chwytam o co chodzi, bo po prostu zapytałem.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lip 2022, o 17:28 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27309
Lokalizacja: Szczecin
Pomógł: 1041

acid255 napisał(a):
Bardzo Panu dziękuję za konkretną odpowiedź. Teraz sobie dalej poradzę.

Nie no tak szybko z C nie zrezygnuję w końcu zostałem Pańskim studentem.
A co do mojego tonu to nie za bardzo chwytam o co chodzi, bo po prostu zapytałem.


A no to dobrze - a skoro jest Pan na kursie - to mam nadzieję, że na 100% wyjaśni się na pewnym etapie kursu o co chodzi z tymi callbackami

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

Krótko mówiąc w callbacku jest paczka która przyszła i ilość bajtów w tej paczce a więc może to być czysta binarka. Jeśli wiadomo jaka to struktura z tego arduino to bajt po bajcie można to złożyć do kupy.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



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: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO