On Mon, 21 Feb 2011 08:26:44 -0800 (PST), buss100
Post by buss100Vad krävs för att få kontakt med en USB BT adapter? Räcker det med 5V+
och jord? Bara för att hitta den med adress. Hur jobbigt är det sen
att läsa av serie infon? Kan man skicka asci och se med multimeter?
Det är enklare att lägga på +5 VDC på IDE hårddisk och läsa av infon,
Det finns en del likheter i Bluetooth och IDE protokollen men IDE är
som sagt mycket enklare.
I bägge fallen är multimetern lika passande verktyg som kofot och
skärbrännare om man vill bända ut begriplig info men de senare
verktygen ger snabbare resultat.
Vill man upprätta kommunikation över BT får man börja med att skriva
ett Host/controller interface (HCI).
Identifiera enheten gör man över Service discovery protocol (SDP).
Grundläggande dokumentation och instruktionsreportoar finns på
www.bluetooth.com för gratis hemladdning.
Eftersom du går omvägen över USB så måste först en kommunikationsport
upprättas i såväl hård som mjukvara som kan hantera signalnivåer och
pakethantering enligt USB protokoll 1.1. Man kan få en del av jobbet
gratis om man använder någon Atmel eller PIC-processor som supportrar
USB direkt på pin-nivå.
Enklast är nog att använda en XP-dator och plugga in BT-pluggen. Då
installeras automatiskt de vanligaste USB och BT-protokollen.
Kommunikation med BT-enheten kan sedan ske som med en vanlig
serieport.
Det går överföra analoga signaler direkt via BT om enheten stödjer
det, eftersom det ingår som ett av många möjliga protokoll.
Här finns en chans att en multimeter skulle kunna visa "info".
Ta dremeln och kapa bort de kretsar som hanterar USB-joxet i pluggen.
Kvar finns nu bara Blutooth-delen och du besparar dej arbetet att göra
mjuk och hårdvara som hanterar USB-standarden.
Sedan är det bara att leta upp analoga porten på Bluetooth-chippet.
:-)
/Alf