Sida 10 av 16

Postat: 3 februari 2005, 00:36:38
av cyr
Man kan inte vad jag vet köra något över I2C. Det man kan göra är att skicka HCI-kommandon över UARTen för att läsa och skriva andra saker som i sin tur sitter på I2C-bussen.

Postat: 3 februari 2005, 11:01:54
av Hedis
Nu mår telias ftp bättre.

Bild

Då återstår bara att försöka få igång kommunikationen med den.

Postat: 3 februari 2005, 11:13:37
av AndLi
Ska bli spännande och se om din inkoppling funkar.. den ser ju lite alternativ ut...

Postat: 3 februari 2005, 11:18:45
av Hedis
Hehe, menar du att jag skippat alla GND?
Mätte lite och alla sitter anslutna intärnt och även emot chassit. (skärmplåten)
Den NC punkten (C5) som sitter mellan Vcc och IO_Vcc är oxå oansluten så jag drog tråden rakt över istället för o böka runt :)

Postat: 3 februari 2005, 11:21:34
av AndLi
Ja... precis det tänkte jag på :)
Men du har väll fortfarande missat den tredje VCC som sitter på C2? eller ligger den där under nånstans?

Postat: 3 februari 2005, 11:24:36
av Hedis
Den är allt byglad under RxD och TxD ledningarna.

Postat: 3 februari 2005, 13:00:06
av Hedis
Finns det inget program som kan skicka hex?
Vore ju enklare än o behöva räkna om en massa.

Postat: 3 februari 2005, 13:02:06
av cyr
realterm kan skicka hex

bara skriva in "0x12 0x05 0xff" t.ex.

edit: tänkte också på det där med skärmplåten. Om man skulle montera modulen "dead bug" lite mer seriöst på ett kretskort så kunde man väl helt enkelt löda skärmplåten till ett jordplan på kortet.

Postat: 3 februari 2005, 13:05:47
av Hedis
Jag lödde fast min modul på kortet så. Stack igenom små trådbitar o lödde fast i skärmen.

Ahh, fint att det går o skicka så. Måste få letat upp 2st 1µF kondingar till för max232:an.

Postat: 3 februari 2005, 13:55:35
av Hedis
Wehaaaa!
The baby is crawling. :)

Skicka 0x01 0x03 0x0C 0x00 och fick 04 0E 04 01 03 0C 00
tillbaka.
Vilket det skall vara enligt AndLi :)

Först när jag provade så började den rabbla ungefär 14 A4-sidor med goja, hade visst missat flow-control :), efter att jag bockat i den så blev det bättre.

Jag kör med en vanlig Max232 och 1k resistorer som spänningsdelare på alla 4 datalinjerna mellan bt´n och max232:an. Funkar kanon. (änsålänge iaf :))

Postat: 3 februari 2005, 14:13:37
av Hedis
Här går det frammåt.
Det funkar o sätta upp den som slav, min T68 hittar den som okänd. försöker man göra en uppkoppling och avbryter så får jag

Kod: Markera allt

04 16 06 2B AE 38 D9 0A 00                                              
04 03 0B 08 00 0F 2B AE 38 D9 0A 00 01 00
tillbaka.

Alltså borde min telefons BD_Adress vara 2B AE 38 D9 0A 00?

Sak samma. Hur får man BT´n att svara med ett namn istället för "okänd"?
Du lyckades vell med det CYR?

Postat: 3 februari 2005, 14:22:50
av AndLi
Det stämmer med BD adressen.

Postat: 3 februari 2005, 14:25:53
av Hedis
Bild
Såhär ser det ut....

Postat: 3 februari 2005, 14:37:19
av AndLi
Du kan sätta det med ett kommando, jag minns dock inte vad det var.. cyr slängde ju upp sin kod i en zip.. titta i den vet jag :)

Postat: 3 februari 2005, 14:39:08
av cyr
Hedis skrev: Sak samma. Hur får man BT´n att svara med ett namn istället för "okänd"?
Du lyckades vell med det CYR?
Du måste köra Change_Local_Name. Kolla specen eller min källkod.

Det är lite jobbigt att göra för hand för man måste skicka 248 byte "namn" även om själva namnet bara är 5 tecken.

Åtminstone tror jag det, så funkade det med pincode (måste skicka 16 byte, även om man bara använder några).