» »

Preverjanje dogajanja na Bluetooth oddajniku

Preverjanje dogajanja na Bluetooth oddajniku

Parkelj ::

Spostovani!

Ker izhajam iz programerskih vod in vseh stvari pac ne morem vedeti, me zanima, ali se lahko z osciloskopom opazuje dogajanje na anteni Bluetooth oddajnika (modula)? Namrec, program nek firmware in bi rad videl, ce se zgenerian (z PIC mikrokontrolerjem) pravokotni impulz dejansko prenese "v luft" preko antene Bluetooth oddajnika. Na izhodnem portu od PICA je signal lepo viden.

Lp,
M.

googleg1 ::

Zelo zmedeno vprasanje si napisal. Napisi malo vec o tem kaksen modul imas, na kateri vhod dajes pravokotni signal in tako naprej.

Namrec Bluetooth ponavadi ne prenasa analognih vhodnih signalov na izhod. Bluetooth uporablja neko specificno modulacijo s katero po zraku prenasa Bluetooth protokol. In ne, z osciloskopom naj ne bi videl nicesar uporabnega na izhodu, mogoce s spektralnim analizatorjem ce ves kaj isces.

Nekateri moduli, ki podpirajo A2DP omogocajo prenos vhodnega anlognega signala omejenih frekvenc preko Bluetooth, vendar tudi to se v zraku prenasa v digitalizirani obliki.

Skratka, povej vec kaj hoces.

Parkelj ::

googleg1 je izjavil:

Zelo zmedeno vprasanje si napisal. Napisi malo vec o tem kaksen modul imas, na kateri vhod dajes pravokotni signal in tako naprej.

Namrec Bluetooth ponavadi ne prenasa analognih vhodnih signalov na izhod. Bluetooth uporablja neko specificno modulacijo s katero po zraku prenasa Bluetooth protokol. In ne, z osciloskopom naj ne bi videl nicesar uporabnega na izhodu, mogoce s spektralnim analizatorjem ce ves kaj isces.

Nekateri moduli, ki podpirajo A2DP omogocajo prenos vhodnega anlognega signala omejenih frekvenc preko Bluetooth, vendar tudi to se v zraku prenasa v digitalizirani obliki.

Skratka, povej vec kaj hoces.

Ok, imam vezje, na katerem sta PIC16F636 ter Bluetooth oddajni modul CSB4202. Na PIC-u imam na pinu PORTC.0 pravokotni signal, generiran z firmware-om od PIC-a. Ta pin je povezan z digitalnim vhodom na modulu CSB4202 (GPIO3). Torej, rad bi preveril, ce je modul "ziv" - ce sem ga pravilno inicializiral (Chip enable, itd ...), ker je dokumentacija o omenjenem modulu sila skopa. In ce je ziv, da bi vsaj probal pregledati promet z Wiresharkom (da bi se povezal nanj preko bluetooth modula, ki je v prenosnem racunalniku) in zato sprasujem, ce se da na anteno od oddajnika priklopiti z osciloskopom, da vidim, ce je sploh kaj zivo, ker laptop mi ne najde modula pri iskanju bluetooth devices.

googleg1 ::

Aha. No z osciloskopom na enteni si bos tezko pomagal.

O tem modulu nic ne najdem, tako da ti glede tega tudi ne morem pomagati. Mogoce si lahko pomagas z meritvijo toka. Namrec modul bi med delovanjem moral porabljati vsaj 10-20mA.

Ce hoces vec pomoci, bos moral dati link na datasheet modula.

Zakaj pa uporabljas nek neznan bluetooth modul ?

Zgodovina sprememb…

  • spremenil: googleg1 ()

Parkelj ::

googleg1 je izjavil:

Aha. No z osciloskopom na enteni si bos tezko pomagal.

O tem modulu nic ne najdem, tako da ti glede tega tudi ne morem pomagati. Mogoce si lahko pomagas z meritvijo toka. Namrec modul bi med delovanjem moral porabljati vsaj 10-20mA.

Ce hoces vec pomoci, bos moral dati link na datasheet modula.

Zakaj pa uporabljas nek neznan bluetooth modul ?


Torej, doticni modul sem prisiljen uporabljati, ker z njimi delamo v firmi. Datasheet je pa tukaj:https://mega.nz/#!cRI2CK4A!By8ShPBNUtSFj8-MrfdaGIGOsKfDdxXexxnEZUy6z1g

googleg1 ::

Glede na datasheet je GPIO3 misljen za ledico, ki je indikator za povezavo. Sepravi prizgana ko je povezava, ugasnjena ko je ni.

Drugace pa zgleda kot navaden Bluetooth modul, ki ga moras krmiliti preko uart. Verjetno tudi ni v vidnem stanju brez ustreznih komand (ga ne najdes na PC). Tvoj naslednji korak je, da najdes dokument, ki opisuje protokol in probas vzpostavit komunikacijo.

Parkelj ::

Ja ok, samo v nasem vezju (sheme ne smem izdati, podpisal NDA), je izhod iz PIC-a vezan ravno na GPIO3. Avtorja vezja ni vec v firmi, ampak mislim, da ta GPIO3 ni problematicen. Kako bi preveril, ce pulz iz PIC-a, ko pride v bt modul, gre ven, "v luft"?

Lp,
M.

googleg1 ::

Bos moral pa sam malo pomigat. To so zelo specificni problemi, ki se jih ne resuje na forumu kot je slo-tech. Bo treba kontaktirat avtorja vezja ali pa precesati interno dokumentacijo (ce jo imate). Ocitno je na modulu nek poseben firmware, ki ga seveda noben med nami ne pozna.

Zgleda si na firmi se student in cimprej se bos moral nauciti, da moras za uspeh veliko komunicirat ne pa resevat problemov sam po forumih.

sas084 ::

Rabiš bluetooth sniffer (recimo Ubertooth One) ali kater drug SDR (RTL-SDR, HackRF ...) da boš lahko bluetooth pakete "iz lufta" dekodiral.

googleg1 ::

sas084 je izjavil:

Rabiš bluetooth sniffer (recimo Ubertooth One) ali kater drug SDR (RTL-SDR, HackRF ...) da boš lahko bluetooth pakete "iz lufta" dekodiral.
Bluetooth classic oddaja nekodirane pakete samo v stanju ko se oglasuje (discoverable). V tem stanju ga lahko najde vsak racunalnik. Drugace, pa je vsa komunikacija kodirana ali pa potrebujes njegov MAC da ves po katerih kanalih se giblje.

Pomaga ti lahko spektralni analizator in near field sonda, ce hoces preverit ce se na anteni kaj dogaja. Samo glede na napisano mu ne bo nikoli uspelo nastavit spektralca pravilno.

Zgodovina sprememb…

  • spremenil: googleg1 ()

srus ::

Predlagam, da za začetek pustiš ta gpio in se posvetiš uart.

Ali je bt modul pravilno povezan na pic preko uart?
Ali lahko opazuješ komunikacijo na uart?
Imaš sw za inicializacijo bt modula? Ali deluje pravilno, kakšne statuse javlja modul?

Parkelj ::

Inicializacija je ok, sedaj mi ga tudi PC najde, moram pa, tako kot ste predlagali (vec vas) vrednost signala poslati z UART komando, iscemo dokumentacijo za nabor ukazov ...

Parkelj ::

Parkelj je izjavil:

Inicializacija je ok, sedaj mi ga tudi PC najde, moram pa, tako kot ste predlagali (vec vas) vrednost signala poslati z UART komando, iscemo dokumentacijo za nabor ukazov ...


Aja, se pa zahvaljujem za koristne nasvete vsem!

Lp,
M.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Linux board z SIM - mobilno povezljivostjo

Oddelek: Strojna oprema
172057 (1772) hojnikb
»

Siemens m35 - rs232 - AT commands

Oddelek: Mobilne tehnologije
233148 (2334) JanezovJanez
»

arduino in brezžična komunikacija (XBee,BT)

Oddelek: Strojna oprema
113338 (2835) systx666
»

Kje kupiti avto tester( računalnik)

Oddelek: Na cesti
1414633 (14268) SkIDiver
»

Miti o zvoku pri PC-ju (strani: 1 2 )

Oddelek: Zvok in slika
5614130 (12299) Nummy

Več podobnih tem