Bluetooth Serial Adapters
(1 korsinik/a gleda/ju temu) (1) Gost

Bluetooth Serial Adapters


16.08.2011 | 01:29
Ima li netko iskustva s programiranjem komunikacije preko Bluetooth<>Serial adaptera na Macu?

Konkretno, spajam Mac na uređaj koji ima samo serial port, koristeći USB<>serial adapter. I s tim dijelom nemam problema. Pokušavam isto to napraviti koristeći Bluetooth<>serial adapter (konkretan model je Sphinx Elektronik's PICO Plug), ali trenutno nemam clue odakle zapravo krenuti.
16.08.2011 | 09:25
Nisam to radio na Macu, ali u načelu ti otvaraš serijski port i nije te briga koji je medij u pitanju. Ako prije toga moraš podići bluetooth vezu prema ranije uparenom uređaju, ima funkcija za to.

A zašto ne koristiš ugrađeni bluetooth od Maca?
16.08.2011 | 13:04
Nisam to radio na Macu, ali u načelu ti otvaraš serijski port i nije te briga koji je medij u pitanju. Ako prije toga moraš podići bluetooth vezu prema ranije uparenom uređaju, ima funkcija za to.

A zašto ne koristiš ugrađeni bluetooth od Maca?

Koristim ugrađeni BT od Maca. Preko njega moram poslati podatke spomenutom BT<>serial adapteru koji ih potom konvertira u serijski stream i feeda dalje uređaju s kojim komuniciram (a koji ima samo serial port).

Nemam dokumentaciju od BT<>serial adaptera, a nisam to nikad radio tako da nemam pojma koji koraci se očekuju.

BT<>serial adapter je uparen s Macom, dakle, trebam dignuti konekciju i poslati "nešto". Konekcija je, pretpostavljam, manji problem, ali ne znam što BT<>serial adapter potom očekuje primiti od podataka i u kojem obliku.
16.08.2011 | 21:57
Jednom kad otvoriš BT kanal (a uređaji su još prije toga upareni), dalje bi ti sve trebalo biti isto kao da su ti dva stroja spojena null-modem kabelom. Flow control ne koristiš "hardware" (RTS/CTS), nego "software" (Xon/Xoff) ako ga implementiraš sam, ili "none".

Ne znam što je to s druge strane, ali ja bi otvorio seq file for input, mountan na taj serijski port i napravio read petlju koja čita iz filea dok ne naiđe na EOT (ctrl-Z) EOF, ili što god već odabereš kao marker kraja.
16.08.2011 | 22:46
Djipi kaže:
Ima li netko iskustva s programiranjem komunikacije preko Bluetooth<>Serial adaptera na Macu?

Konkretno, spajam Mac na uređaj koji ima samo serial port, koristeći USB<>serial adapter. I s tim dijelom nemam problema.


Dakle, kad sve spojiš preko jednog od ovih igrački sve radi?

Pokušavam isto to napraviti koristeći Bluetooth<>serial adapter (konkretan model je Sphinx Elektronik's PICO Plug), ali trenutno nemam clue odakle zapravo krenuti.


Pretpostavljam da koristiš neki od ovih drivera ili taj BT uređaj ima svoje?
16.08.2011 | 23:30
Pretpostavljam da koristiš neki od ovih drivera ili taj BT uređaj ima svoje?

Da, koristim PL2303 driver. I sve radi (sa USB<>serial adapterom). Sad uklanjam kablove pa selim isto to na BT komunikaciju.
16.08.2011 | 23:43
Upravo sam naletio na ovo: todbot.com/blog/2006/02/23/howto-mac-os-...uetooth-serial-port/

...pa ispada da rješenje mog problema graniči s trivijalnim. No, postaje manje trivijalno kad ne mogu iskopati Bluetooth Serial Utility koji je zadnje viđen na OS X 10.3.9. (reviews.cnet.com/8301-13727_7-20002757-263.html). Mrmlj.



UPDATE#1: moguće da je rješenje ovdje - docs.info.apple.com/article.html?path=Mac/10.6/en/5181.html

UPDATE#2: OK, nije - sve ovo gore služi da ugrađeni BT glumi serial, što kod mene nije slučaj jer moram povezati BT u Macu s BT<>serial adapterom (što je BT<>BT komunikacija). Back to square one. Mrmlj#2.
17.08.2011 | 01:28
Sjetio sam ovog razgovora od prije par godina - baci pogled, nešto ih threadovi muče koliko vidim. Kao, najbolje radi kad je sve jedan background thread.

forums.macrumors.com/showthread.php?t=811419
forums.macrumors.com/showthread.php?t=121125
17.08.2011 | 12:54
Tnx - ovaj prvi link sam već obišao (i bio je koristan utoliko što me pointao na konkretne dijelove Appleove dokumentacije), a ovaj drugi sam promašio iako se čini korisnijim od prvog. Zavirit ću u sourceove koji se spominju u threadu.
19.08.2011 | 15:58
Može netko pokušati kompajlirati primjer s ovog linka: jakub.fedyczak.net/post/19/ ?

Kad pokušam kompajlirati sa standardnom 32-bitnom schemom (Xcode 4) puca mi kod linkanja i kaže:

Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_IOBluetoothDeviceInquiry", referenced from:
objc-class-ref in main.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)


Kad switcham na 32-bitnu schemu, kaže:

Undefined symbols for architecture i386:
".objc_class_name_IOBluetoothDeviceInquiry", referenced from:
pointer-to-literal-objc-class-name in main.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)


Pokušao sam kompajlirati i sa Xcode 3, slična situacija (ne sjećam se točnih grešaka, ali svodi se na isto). :/ Našao sam na webu neke druge primjere koji koriste iste libove, ali priča se ponavlja pa pretpostavljam da nešto krivo radim.
19.08.2011 | 18:45
Ne vidim projekt koji bih mogao skinuti. Jel možda trebam sam stvorit novi projekt i ubacit source unutra?

Napiši koju o tipu projekta (Console C?) i koji framework treba ubaciti.
19.08.2011 | 18:49
Ne vidim projekt koji bih mogao skinuti. Jel možda trebam sam stvorit novi projekt i ubacit source unutra?

Da, samo otvori i ubaci source.

Napiši koju o tipu projekta (Console C?) i koji framework treba ubaciti.


Ja otvaram Command Line / Foundation. I ne ubacujem frameworke. Hm. Možda bih trebao.
19.08.2011 | 18:56
Yep. Framework je riješio problem. Khm.

Tnx!
Moderatori: Bertone
  • Stranica:
  • 1

Vikalica™

Zadnja poruka: pred 8 sati, 26 minuta
  • smayoo: Ajd... :)
  • CoffeePod: [link]
  • CoffeePod: Čudo
  • CoffeePod: Pogledajte ovo čudi
  • smayoo: Koji ZIPani post... :D
  • Riba: Opera radi nakon brisanja cachea, vjerojatno ce i Safari na iPadu. RIP Miso, i za drlovrica uskoro lijepe novosti.
  • Riba: +
  • Riba: + Opera
  • Gjuroo: Laka mu zemlja...
  • smayoo: Ae, partija nan je Mišo... :(
  • jura22: iPad Sfari nema pluseva.
  • jura22: iPad
  • drlovric: Tako da cekamo i dalje. Nije belaj :)
  • drlovric: Za sta koristite te pluseve pa tolika euforija :) Ja cekam davno obecani responsive forum ali bice da nam je Riba previse zauzet :/
  • Riba: Pogledam sutra na Operi, Firefox je ok.
  • jura22: Ovo je Safari, a na Operi na radi.
  • jura22: ++++
  • smayoo: Bajdvej, na kraju nisam brisao browser cache.
  • smayoo: Eeeee, ček sad dok nadoknadim sve izgubljene pluseve... ++++++ ++++ +++ ++++++ +++ +++ +++++++ +++ :P
  • smayoo: +++++++
  • smayoo: +
  • Riba: a+b
  • Gjuroo: Radi!
  • Gjuroo: plus
  • ZoPaj: a b
  • Riba: Obrisite browser cache, n00bs.
  • Riba: +
  • jura22: i opet ništa
  • jura22: a b
  • smayoo: +
  • smayoo: RIP :(
  • zoranowsky: R.I.P. Sir Patrick Stewart
  • jura22: h
  • jura22: Zašto plus ne ide?
  • jura22: A B
  • jura22: A B
  • dpasaric: Haha! :)
  • Yonkis: Riba - vikao sam na vikalici ali nije radila. :)
  • dpasaric: Slobodno tamo komentirajte!
  • dpasaric: Osvrt na naslovnici! :)
  • CoffeePod: Apple glowing logo je back i želim ga na i non-touch Macovima
  • CoffeePod: Broj puta kad sam htio dotaknut MacBook ekran u svom životu: 0
  • drlovric: Kupit cemo ga kad izadje M9. Ne vidim problem :)
  • dpasaric: Novi MacBook Pro 16" s višedodirnim PRO XDR ekranom stoji sitnicu od 16.500 € u top konfiguraciji! :)
  • Riba: Vikalica je bila u kvaru par dana, mogao je netko i javiti a ne da sve moramo mi! :)
  • VanjusOS: jel treba netko Thunderbolt kabl 2m, original apple naravno - nek mi se javi
  • Yonkis: Uf, teško pitanje, tko zna što je otišlo, kvrcnulo. Sigurno neki konektor, kabel. Otvori post u forumu pa ćemo razglabati.
  • markoveic: upomoc. Air M2, ekran udaren, pa crte, pa mrak. Na vanjskom sve radi. Dali mi se isplati zamjena s obzirom na bazni model? Koliko jeftino mogu proci?
  • iAnte: Ima li netko iskustva sa zamjenom USB porta na 15 pro? iStyle kaže da mijenja cijelu matičnu ploču, a vidim da se sam USB port prodaje na iFixit. Kako rade zamjenski dijelovi, stoji li u postavkama poruka da je instaliran zamjenski dio?
  • Riba: $49, one time.

Za vikanje moraš biti prijavljen.

Prijava

Novo na Jabučnjaku

Teme

Poruke

Oglasi

Komentari

Anketa

Koji Mac koristite?

Page Speed 0.58 Seconds

Provided by iJoomla SEO