QXDM Operation Application_Aircraft QDM
QXDM Operation Application_Aircraft QDM

Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.

QXDM (Расширяемый диагностический монитор QUALCOMM) — это эффективный инструмент, выпущенный Qualcomm, который может отслеживать данные, отправляемые мобильными терминалами. Анализируя данные, он может диагностировать процесс передачи сигналов и анализировать правильность пакетов данных. Он играет важную роль в тестировании. Правильное и разумное использование может обеспечить удобный метод позиционирования для нашего тестирования.

QXDM использует сервер QPST (раздел 3.3.1.1) для подключения к COM-порту ПК через удлинительный кабель USB или последовательный порт.

Возможности инструментария:

Редактор базы данных. Инструмент редактирования базы данных предоставляет пользователям определяемый пользователем интерфейс, в котором можно настроить определенные элементы, такие как отслеживание событий, отслеживание сообщений и отслеживание журналов.

Item Tester — это полезный инструмент для тестирования элементов в базе данных QXDM, который поддерживает автоматическое создание сценариев тестирования для соответствующих элементов тестирования.

QXDM только для прослушивания В режиме «Только для прослушивания», то есть в режиме прослушивания, QXDM может только отслеживать и захватывать данные терминала, но не может выдавать инструкции терминалу.

Как правильно подключить QXDM и мобильный телефон?

QXDM использует программное обеспечение QPST для единообразного управления соединениями портов и реализации интерактивных функций между мобильными терминалами и пользовательскими графическими интерфейсами ПК. Когда подключаем мобильный телефон к компьютеру через USB-удлинитель,Если драйвер USB терминала мобильного телефона уже правильный,Тогда это должно быть возможно“мой компьютер(Щелкните правой кнопкой мыши)->управлять->оборудованиеуправлятьустройство”См. следующее меню в

Номер COM-порта, используемый терминалом мобильного телефона: COM-порт 25.

COM-порт, используемый UE для настройки QPST. Глобус. В системном трее панели задач мы видим значок с сине-зеленым узором, похожим на глобус, который является QPST.

Дважды щелкните QPST, и появится интерфейс QPST, как показано на рисунке. Мы не видим нужный порт COM25. На данный момент нам нужно только нажать «Добавить новый порт». После добавления нового порта нажмите «Параметры». →Связь,диалоговое меню, а затем выберите COM25. Просто нажмите OK. Установите здесь COM-порт, используемый QXDM для подключения к UE. Диалоговое окно «Опции → Связь…»

Примечание. Настройка тайм-аута «Таймауты (MS)».

DIAG-запросы QXDM Время (в миллисекундах) ожидания ответа при выдаче запроса DIAG на UE.

Сохраните и загрузите файлы конфигурации:

Мы знаем, что объем информации, собираемой отслеживанием QXDM, велик, но большая часть информации не та, что нам нужна, и нам необходимо ее отфильтровать в данный момент. Однако настройки в QXDM относительно сложны. Если вам придется сбрасывать их перед каждым отслеживанием, это будет отнимать много времени и труда. Но мы можем настроить его один раз, сохранить настройки в виде соответствующего файла настроек, а затем импортировать их, когда это необходимо, чтобы легко завершить настройку. Загрузить конфигурацию… Загрузка файла конфигурации. Используйте это меню для прямой загрузки исходного сохраненного типичного файла конфигурации, чтобы избежать повторных настроек (расширение .DMC). Файл → Загрузить конфигурацию… Сохранить конфигурацию… Выбранный элемент списка просмотра и все остальные настройки. будут сохранены в файле конфигурации, чтобы их можно было прочитать в следующий раз.

(.DMC extension)

File → Save Configuration…

Создайте и отслеживайте проект:

New Items…

Создайте новый проект отслеживания. Если собрано много данных, но вы хотите захватить их еще раз и не хотите сохранять данные, которые были захвачены на этот раз, вы можете использовать это меню, чтобы очистить все данные, которые были захвачены на данный момент.

(альт+я). Примечание. Если опция сохранения установлена, QXDM попросит нас сохранить ее при создании новой, в противном случае все содержимое будет автоматически удалено.

Файл →Новые элементы…Сохранить элементы… Каталог по умолчанию для сохранения данных отслеживания (C:\Documents and Settings\All Users\Documents\Qualcomm\QXDM\ISF.) (ctrl+I), Если вы не хотите сохраняться в каталоге по умолчанию, вы можете изменить и сбросить его с помощью следующего меню.

File->Item store settings… Files → Item Store Settings… dialog

Воспроизведите информацию трассировки:

использоватьQXDMСохранено.isfфайл для воспроизведения:File->Replay Items… Примечание. Эту опцию можно использовать только в том случае, если QXDM не подключен ни к какому терминалу.

Использовать QXDM для автоматизации операций с мобильным телефоном?

view->Call Manager

Посмотреть информацию об отслеживании:

F11 (просмотр временных файлов ISF); F12 переходит в режим фильтра;

Представление сообщений и представление журнала (представление менеджеров и представление журнала) являются типом предопределенного представления;

Отслеживание сигнальных сообщений:

Щелкните правой кнопкой мыши элемент списка и используйте «Повторно фильтровать элементы...» для фильтрации;

Используйте браузер nv для перенастройки телефона:

… …

Посмотреть информацию о hspa: View->new->WCDMA-> HSDPA Decoding Statistics View->new->WCDMA-> HSDPAlink Statistics View->new->WCDMA->HSDPA physical channel

Основные инструменты, которые мы используем: QPST, QXDM – QPST – обновление программного обеспечения, сбор и изменение параметров системы, RF Управление NV, захват изображений, управление файловой системой EFS и т. д. – QXDM — сбор журналов, преобразование файлов журналов, сбор данных о состоянии испытательной машины и т. д.

2. Введение в QXDM

QXDM — это расширенная система диагностического мониторинга, предоставляемая Qualcomm. Он передает некоторые сообщения или пакеты данных в программе в графический интерфейс QXDM посредством передачи диагностики. Основные данные:

  • Сообщение: В основном отображение некоторых данных, напечатанных функцией сообщения в программе.
  • Пакеты: записывает некоторые структуры данных, например сообщения OTA.

В то же время QXDM также имеет множество окон для выполнения других операций, таких как изменение элементов NV и статуса использования устройства.

3. Установка QXDM

Установите QXDM: после выбора файла Setup.exe следуйте инструкциям по установке и нажимайте «Далее», пока установка не завершится.

Уведомление:

  • Пожалуйста, установите QPST перед установкой QXDM, поскольку QXDM требует поддержки сервера QPST.
  • Для установки QXDM необходимо использовать последнюю версию, иначе вы не сможете получить полный журнал.
  • У QXDM есть версии, подходящие для систем XP и Vista (WIN7) соответственно, которые необходимо установить в соответствии с вашей операционной системой.

4. Активация QXDM

При первом запуске QXDM вам необходимо ввести Имя, пароль и AdminKey, используйте фиксированную сеть для активации. Более того, лицензия QXDM имеет срок действия и ее необходимо регулярно активировать. (здесь Имя, пароль и AdminKey не может быть опубликован)

5.QXDM использует AT для открытия диагностического порта.

Установите ПК и драйвер карты данных, которая должна вести журналы. QXDM использует порт диагностики, поэтому порт диагностики необходимо открыть перед записью журнала.

  • Метод: В HyperTerminal введите AT+DISK=7, «YS», чтобы открыть диагностический порт. Использовать AT+DISK= для запроса? +DISK:0_,1_,7_YS,8_D2,10_, отображение 7_YS означает открытие, отображение 7_NO означает закрытие
  • После обновления версии с помощью инструмента обновления в один клик диагностический порт обычно закрывается, и его необходимо открыть вручную.

6.Конфигурация QXDM

6.1 Message View Configuration

После запуска QXDM вам необходимо соответствующим образом настроить Message. View Configuration. Нажмите горячую клавишу «Ctrl» + F5”или с панели инструментов“Options->message view конфигурация», чтобы открыть окно конфигурации:

Проверьте всю информацию журнала в конфигурации просмотра сообщений (включая пакеты сообщений, пакеты журнала, пакеты журнала (OTA), отчеты о событиях, строки и т. д.).

Message Packets

Log Packets

Log Packets(OTA)

Event Reports

Перепечатано по адресу: https://www.cnblogs.com/klb561/p/10273034.html.

Заявление об авторских правах: Содержание этой статьи добровольно предоставлено пользователями Интернета, а мнения, выраженные в этой статье, представляют собой только точку зрения автора. Данный сайт лишь предоставляет услуги по хранению информации, не имеет никаких прав собственности и не несет соответствующей юридической ответственности. Если вы обнаружите на этом сайте какое-либо подозрительное нарушение авторских прав/незаконный контент, отправьте электронное письмо, чтобы сообщить. После проверки этот сайт будет немедленно удален.

Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/186624.html Исходная ссылка: https://javaforall.cn

boy illustration
Учебное пособие по Jetpack Compose для начинающих, базовые элементы управления и макет
boy illustration
Код js веб-страницы, фон частицы, код спецэффектов
boy illustration
【новый! Суперподробное】Полное руководство по свойствам компонентов Figma.
boy illustration
🎉Обязательно к прочтению новичкам: полное руководство по написанию мини-программ WeChat с использованием программного обеспечения Cursor.
boy illustration
[Забавный проект Docker] VoceChat — еще одно приложение для мгновенного чата (IM)! Может быть встроен в любую веб-страницу!
boy illustration
Как реализовать переход по странице в HTML (html переходит на указанную страницу)
boy illustration
Как решить проблему зависания и низкой скорости при установке зависимостей с помощью npm. Существуют ли доступные источники npm, которые могут решить эту проблему?
boy illustration
Серия From Zero to Fun: Uni-App WeChat Payment Practice WeChat авторизует вход в систему и украшает страницу заказа, создает интерфейс заказа и инициирует запрос заказа
boy illustration
Серия uni-app: uni.navigateЧтобы передать скачок значения
boy illustration
Апплет WeChat настраивает верхнюю панель навигации и адаптируется к различным моделям.
boy illustration
JS-время конвертации
boy illustration
Обеспечьте бесперебойную работу ChromeDriver 125: советы по решению проблемы chromedriver.exe не найдены
boy illustration
Поле комментария, щелчок мышью, специальные эффекты, js-код
boy illustration
Объект массива перемещения объекта JS
boy illustration
Как открыть разрешение на позиционирование апплета WeChat_Как использовать WeChat для определения местонахождения друзей
boy illustration
Я даю вам два набора из 18 простых в использовании фонов холста Power BI, так что вам больше не придется возиться с цветами!
boy illustration
Получить текущее время в js_Как динамически отображать дату и время в js
boy illustration
Вам необходимо изучить сочетания клавиш vsCode для форматирования и организации кода, чтобы вам больше не приходилось настраивать формат вручную.
boy illustration
У ChatGPT большое обновление. Всего за 45 минут пресс-конференция показывает, что OpenAI сделал еще один шаг вперед.
boy illustration
Copilot облачной разработки — упрощение разработки
boy illustration
Микросборка xChatGPT с низким кодом, создание апплета чат-бота с искусственным интеллектом за пять шагов
boy illustration
CUDA Out of Memory: идеальное решение проблемы нехватки памяти CUDA
boy illustration
Анализ кластеризации отдельных ячеек, который должен освоить каждый&MarkerгенетическийВизуализация
boy illustration
vLLM: мощный инструмент для ускорения вывода ИИ
boy illustration
CodeGeeX: мощный инструмент генерации кода искусственного интеллекта, который можно использовать бесплатно в дополнение к второму пилоту.
boy illustration
Машинное обучение Реальный бой LightGBM + настройка параметров случайного поиска: точность 96,67%
boy illustration
Бесшовная интеграция, мгновенный интеллект [1]: платформа больших моделей Dify-LLM, интеграция без кодирования и встраивание в сторонние системы, более 42 тысяч звезд, чтобы стать свидетелями эксклюзивных интеллектуальных решений.
boy illustration
LM Studio для создания локальных больших моделей
boy illustration
Как определить количество слоев и нейронов скрытых слоев нейронной сети?
boy illustration
[Отслеживание целей] Подробное объяснение ByteTrack и детали кода