Odbiór/wysyłka smsów w SE

0

Witam,
Wie ktoś może (albo ma jakiś przykład) jak w C# obsłużyć odbiór i wysyłkę SMSów w SonyEricssonie??

Z góry dzięki za pomoc,
Northwest

0

Witam,

Nie wiem jak przez kabel bo osobiście się nie bawiłem choć myśle że będzie podobnie jak z bluetooth którego używałem z moim SE. W C# wyglada to tak że otwierasz port COM i piszesz do niego komendy AT a potem obrabiasz to co one zwrócą. Opis komend AT jest na http://developer.sonyericsson.com, część komend nie działa z różnymi telefonami więc musisz próbować.

Być może jest już jakiś frontend do SE w C#, ale to już google ;)

0

nooo właśnie już tam szukałem, ale nie mogę znaleźć :( głównie zależy mi na wysyłaniu po kablu....:/ pokazałbyś mi ten swój kod na bluetooth - czy nie bardzo??;)

0

Nie mam tych plików na komputerze z którego korzystam w tej chwili. Ale moge Ci napisać coś na wzór.

System.IO.Ports.SerialPort com = new System.IO.Ports.SerialPort("COM4");
            com.Open();
            com.WriteLine("AT");
            string answ;
            while (true)
            {
                answ = com.ReadExisting();
                Console.WriteLine(answ);
            }

Ten kod powinien w efekcie wyświetlić Ci nazwe i model Twojego telefonu. Oczywiście ciągła pętla nie jest dobrym rozwiązaniem ale na tą chwile obrazuje to myślę że dobrze. COM4 to port wychodzacy BT do Twojego urzadzenia. Jak powiedziałem nie mam pojęcia jak to zrobić po kablu.

Edit:

jeżeli chcesz to znalazłem moja prostą konsolke AT z możliwością wybrania portu i prędkości.

0

już zerkam przykład :)
znalazłem taki kod:
http://www.codeproject.com/KB/cs/SMS.aspx

kompiluje się ładnie, ale niestety nie chce się połączyć z telefonem...:/ ciekawe dlaczego:/

0

w references do art'a na CP jest link: http://www.scampers.org/steve/sms/samples.htm jest tam opisane jak to wszystko działa w samplach.

http://developer.sonyericsson.com/getDocument.do?docId=65054

tutaj masz dokument o komendach AT w SE. Co do aspektu łączenia się z telefonem to przy kablu nie jestem w stanie Ci pomóc a co do BT wystarczy stworzyć port COM w panelu sterowania w zakładce Bluetooth. A później postepuje się z tym jak ze zwykłym COM'em. w razie jakichś wątpliwości na MSDN są przykłady do używania portów COM, klasa nazywa się SerialPort.

0

czy w przypadku kablowych COM też trzeba dodać jakoś ten port w systemie??

0

pewnie, poproszę o Twój przykład :)

0

Wybacz 3 dni bez odpowiedzi. Jeżeli nadal chcesz kod to napisz do mnie na gg: 3416325.

1 użytkowników online, w tym zalogowanych: 0, gości: 1