Hallo,
Ik kreeg vanmiddag het idee om een picje met mijn oude telefoon te laten communiceren.(Sony Ericsson k 300i)
na wat gezoek kwam ik uit op een PDF met 'AT commands for Sony Ericsson phones' en een pinout
Dus dacht ik zo dit moet in principe wel lukken dus heb de volgende code gebrouwen:
Device 18f877a
xtal 20
DEFINE HSER_TXSTA 24h
DEFINE HSER_RCSTA 90h
DEFINE HSER_BAUD 9600
DEFINE HSER_CLROERR 1
main:
if porta.2=0 then
Hserout ["AT",13,10]
delayms1000
Hserout["ATA",13,10]
endif
gotomain
end
Hiermee probeer ik dus de telefoon op te nemen als dr gebeld word, en dit werkt dus niet. Maar zit het probleem nou in het software of hardwarematige gedeelte, of denk ik veel te makkelijk en gaat dit niet "zomaar"
Alvast bedankt !
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
Hiermee probeer ik dus de telefoon op te nemen als dr gebeld word, en dit werkt dus niet.
Nee dit heb ik nog niet aangesloten
Ik ben het even kwijt. Hoe kun je 'm getest hebben als hij nog niet is aangesloten?
(Telefoon zou "OK" moeten antwoorden...)
Als je dat er heen stuurt neem hij de telefoon toch gewoon op ? (data in van de telefoon wel aangesloten data-uit niet )
Maar ik zal het morgen aansluiten en zien wat hij teruggeeft.
[Bericht gewijzigd door Dutchboy. op (21%)]
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
EdwinNadorp
Koop hier uw kristallen bol - in 2008 ga ik m'n projecten afmaken, echt waar ....... nouja in 2009 dan ..... ehh 2010 ....
Met een weerstand kan ook, ik was laatst een beetje met een Nokia 3310 aan het spele. Er zal wel verschil tussen zitten , maar bij de nokia moet je eerst 128 keer het karakter U sturen. En daar moet je ook volgens het protocol werken, anders weet die niet waar je het over hebt. Maar het kan zijn dat dit bij jouw GSM anders is. Hier heb ik veel info vanaf gehaald:
http://www.ucdevelopers.page.tl/Understanding-the-Protocol.htm
Ik heb er verder nog niet aan gewerkt, ben eerst een printplaat aan het maken.
Ik hoop dat je er wat aan hebt.
Groeten Rob
Hmm heb nu ook een 3310 en heb op de connector onder de batterijen draden gesoldeerd en de rx en tx naar een max232 en dan naar de pc en stuur dan 128x een "U" en daarna "1E 00 0C D1 00 07 00 01 00 03 00 01 60 00 72 D5" daarna zou de telefoon hardware en software versies terug moeten sturen maar dit gebeurt niet.
Of moet er perse een officiële kabel tussen de pc en telefoon ?
Jochem
If you want to succeed, double your failure rate.
Dat die MAX232 inverteert is gewoon onderdeel van de RS232-levelconversie.
Moet die 3310 TTL-niveau hebben?
[Bericht gewijzigd door Jochem op (62%)]
Ik heb thuis nog een map met info staan, als je mij een email stuurt stuur ik het wel even door. Handige websites en voorbeelden. Maar ik ben er zelf niet aan verder gegaan. Maar dat doe ik wel als ik meer tijd heb.