Неділя, 20.05.2012, 13:11

Мобільні телефони та аксесуари

Форма входа
Логін:
Пароль:
Фото
Реклама
Меню сайту
Стрічка новин
  • Nokia 6233 відноситься до середнього класу телефонів.
  • Sony Ericsson - K 660i
  • Nokia 6260 slide
  • Смартфони і комунікатори на Windows Mobile
  • Ринок смартфонів стрімко розширюється
  • за допомогою мобільника можна отримати університетську освіту.
  • Жіночий Мобільній Телефону Samsung L320
  • Архив записей
    Партнеры
    Именно сюда метит htc со своим новым smart.
    Предлагаем тёплое остекление чтобы было тепло на балконе как летом.
    Статистика

    Онлайн всього: 1
    Гостей: 1
    Користувачів: 0
    Пошук
    Головна » 2009 » Березень » 4 » Нетмоніторінг
    17:08

    Нетмоніторінг

    Візьмемо для наших експериментів телефон стандарту CDMA Pantech Curitel 550. Ось так він виглядає.

    Pantech-hx-550

    Розповім тут декілька хитрощів, які мало де описані. Щоб включити інженерне меню цього телефону потрібно ввести з клавіатури телефону наступну комбінацію: # # * 193 * 762534 #

    Код інженерного меню

    І потім натиснути кнопку живлення. На дисплеї побачимо ось таке меню.

    Інженерне меню телефону

    Щоб подивитися параметри мережі CDMA, вибираємо DEBUG SCREEN (2-й пункт). Параметри в режимі очікування виглядають так.

    Параметри мережі CDMA

    Розглянемо параметри в режимі виклику:

    1. P418 - Active sector (номер активного сектора БС)

    2. R076 - RSSI: RX SIGNAL STRENGHT

    3. C210 - CDMA CHANNAL Номер поточного частотного каналу

    4. 12063 - SID (System ID)

    5. 00001 - NID (Network ID)

    6. 0 - Slot Cycle Index (0 ~ 7)

    7. EV8K - PHONE STATE значення зміняться залежно від режиму.

    Можливі значення: CDMA, SYNC, PAGE, TRAF, LP8K, Q13K, O-M13K, NULL, IS96, IS96A, EV8K, O-MA8K, N-MA8K, N-M13K, LP13K, NONE, EXIT, 8. Ec: -03.0 Energy of Chip (Cоотношенія сигнал / шум у пілотному каналі). 9. Rx: -73 - рівень прийому dBm 10. Tx: -05 - рівень передачі dBm

    Розшифровка параметрів мережі

    Корисні інструменти, які можуть знадобитися при роботі: 1. Драйвер USB-кабелю Pantech-Curitel HX-550C для Windows Корисні інструменти, які можуть знадобитися при роботі:

    1. Драйвер USB-кабелю Pantech-Curitel HX-550C для Windows

    2. Програма PC Synch 1.12 (російською мовою) від Pantech для синхронізації телефонної книги з Outlook, завантаження / вивантаження мелодій, фотографій і зображень в телефон Pantech-Curitel HX-550C через USB-кабель для Windows 98 SE / NT 4.0/ME/2000 / XP

    3. Програма PC Synch 1.16 від Pantech для синхронізації телефонної книги з Outlook, завантаження / вивантаження мелодій, фотографій і зображень в телефон Pantech-Curitel HX-550C через USB-кабель для Windows 98 SE / NT 4.0/ME/2000/XP

    4. Керівництво користувача Pantech-Curitel HX-550C російською мовою (формат pdf)

    А тепер, увага! Починається найцікавіше. Підключаємо наш телефон до комп'ютера за допомогою USB-кабелю і включаємо Delphi. Об'єкт ComProvider вміє записувати і зчитувати дані з COM-порту комп'ютера. Як зробити такий клас показано на сайтi Плагіата.нет. Встановлюємо параметри RS-232 в такий спосіб:

    ComProvider.WaitAnswer: = true; ComProvider.PortSpeed: = sp115200; ComProvider.PortParity: = NoParity; ComProvider.PortByteSize: = ByteSize8; ComProvider.PortStopBits: = OneStopBit;

    Прочитуємо дані з COM-порту, коли настає подія PortRead.

    ...

    var count: integer; D, t: array [0 .. 127] of char;

    ...

    bintohex (@ D, t, count * 2); t [count * 2 +1]: = # 0;

    Підключаємося до телефону і вводимо пароль! Наприкінці рядка вказується контрольна сума.

    ...

    var S: array [0 .. 127] of char;

    ...

    / / ввести пароль

    FillChar (S, 128, # 0);

    hextobin ('4615748940287652584ba27e ', S, 12);

    ComProvider.WriteData (S, 12);

    А тепер, щоб, наприклад, набрати номер на телефоні, потрібно відправити у телефон сам номер і контрольну суму:

    / / набрати номер

    FillChar (S, 128, # 0);

    hextobin ('20003074f47e ', S, 6);

    ComProvider.WriteData (S, 6);

    З'ясувати параметри базової станції мережі (PilotPN, BaseID, MAX_CAP_SZ, PAM_SZ):

    / / PilotPN

    FillChar (S, 128, # 0);

    hextobin ('025ae803010200c3ef7e ', S, 10);

    ComProvider.WriteData (S, 10);

    / / BaseID

    FillChar (S, 128, # 0);

    hextobin ('0268e80301020045207e ', S, 10);

    ComProvider.WriteData (S, 10);

    / / MAX_CAP_SZ

    FillChar (S, 128, # 0);

    hextobin ('0222500401010077727e ', S, 10);

    ComProvider.WriteData (S, 10);

    / / PAM_SZ FillChar (S, 128, # 0);

    hextobin ('022350040101005c767e ', S, 10);

    ComProvider.WriteData (S, 10);

    1. BASE_ID - визначення номера (ідентифікатор) базової станції в мережі стільникового зв'язку; 2. PILOT_PN - времменое зсув переданої PN-послідовності пілотного каналу; 3. PAM_SZ - розмір преамбули каналу доступу; 4. MAX_XAP_SZ - розмір капсули повідомлення каналу доступу.

    Переглядів: 754 | Види карт пам'яті і типи Card Reader'ов