
Możliwości odczytu i przesyłu wiadomości SMS z urządzeń GSM na komputery PC 293
2. Dla oktetu drugiego postępujemy analogicznie – dwa najstarsze bity zostają przesu-
nięte do oktetu trzeciego. Postępujemy w ten sposób do oktetu siódmego.
3. Do oktetu siódmego z oktetu szóstego zostało dodanych 6 najstarszych bitów. Po-
wstała liczba ma 14 znaków, z siedmiu najmłodszych bitów zostaje stworzony pierw-
szy septet, z siedmiu najstarszych – drugi.
Konwersja wartości 8-bitowy na 7-bitowy
The conversion of the value from 8 bits to the 7 bits
Dla pozostałych oktetów powtarzamy operację.
Uzyskano 12 septetów. Każdy z nich koduje jeden znak (rys. 5) ze standardowego alfabe-
tu GSM.
Odczytana wartość – wiadomość
The read value – the message
Należy tutaj zwrócić uwagę na to, że w skład 7-bitowego standardowego alfabetu GSM
wchodzą jedynie znaki alfabetu łacińskiego. Aby przesyłać polskie znaki, telefon musi zostać
przełączony na kodowanie 8-bitowe lub częściej stosowane 16-bitowe UCS-2 (ang. 2-byte
Universal Character Set) (zdefiniowane w ISO 10646).
5. Podsumowanie – wnioski
Na podstawie przedstawionych w artykule informacji została napisana własna aplikacja.
Automatyzuje ona proces przesyłu wiadomości SMS z urządzenia GSM na komputer PC
oraz daje możliwości dalszego ich wykorzystania. Aplikacja wykorzystuje wcześniej opisany
protokół Hayes i pozwala na zapisanie odczytanych wiadomości w relacyjnej bazie danych.
Dzięki temu uzyskuje się wygodny sposób dostępu do zgromadzonych wiadomości
i wykorzystania ich np. w aplikacjach internetowych.
Przedstawiony w artykule opis technologii umożliwiającej dostęp z poziomu komputera
PC do wiadomości SMS może być dla wielu osób zarówno dużym ułatwieniem w realizacji
takiego zadania, jak i inspiracją do stworzenia własnych pomysłów opierających się na
przedstawionym rozwiązaniu.
Comentarios a estos manuales