Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Auto-Moto
Mobilní telefony
Notebooky  |  Tablety
Příslušenství
Wearables  |  Ostatní
Svět hardware  |  Digimanie  |   TV Freak

Bluetooth komunikace

petapen (1)|6.11.2008 19:12
dobry den,
chtel bych si vytvorit aplikaci typu klient/server, klient by bezel na PDA s windows mobile a server na klasickem PC. Komunikovali by pomocí Bluetooth. Nevim presne jak bych mel postupovat, zda se da nejak vyuzit nastroje ActiveSync a pomoci nehoz sestavit komunikaci, nebo musim vyuzit nejakou z knihoven pro .NET (napr.: Windows Embedded Source Tools for Bluetooth Technology) a komunikaci si sestavit sám???

predem dik za odpoved.
inetMark (100)|10.11.2008 23:53
Moc ti asi nepomozem, zrejme sa to da aj cez ActiveSync (netvari sa PC a PDA, ze su spolu na sieti? ak ano, mozes to vyuzit).
Ak by to ale malo by nezavisle na roznych PC a nezavisle od ActiveSync tak to urcite pojde cez Serial port.

http://www.codeproject.com/KB/cs/nxtBluetooth.aspx
RStein (2012)|11.11.2008 19:45
@petapen
1) ActiveSync využít můžete. Poté, co jste připojen přes AS, můžete s PC (PPP_PEER - vetšinou má myslím IP adresu 169.254.2.2.) komunikovat přes TCP/IP (sokety).
2) Pokud jsou obě zařízení spárována, můžete komunikovat přes virtuální bluetooth serial port.
3) Použijete C++, publikujete na PC novou službu - SDP record a v Pocket PC s ní budete pracovat (API WSALookupServiceBegin apod.). Není to ale zase tak triviální. Můžete se také podívat na managed wrapper (zde.
Od stejného autora je velmi dobrá komerční knihovna InTheHand - jmenný prostor InTheHand.Net.Bluetooth obsahuje vše potřebné.