Я реализую проект для чтения и анализа SMS от Nokia Xpress Music 5800 с использованием библиотеки GSMComm
Я попытался с помощью демонстрации GSMComm: я могучтобы получить информацию о телефоне, другой статус, такой как аккумулятор / память и отправить SMS.Но я не могу прочитать SMS с телефона, он выдает следующую ошибку:
Error: The phone reports an unspecified error.
Это обычно происходит, когда команда не поддерживается устройством, команда недопустима для текущего состояния илиесли параметр неверен.(GsmComm.GsmCommunication.CommException
)
Поскольку я использую DLL, я не вижу, какие команды отправляются на телефон.Также сомневаюсь, что все остальные команды работают, кроме тех, которые читают смс.
Вопросы:
- Основной вопрос: каковы возможные причины проблемы?
- Я знаю, что на вышеуказанный вопрос трудно ответить.Так есть ли какие-нибудь журналы / дампы / события, регистрируемые в каком-то месте?Я совершенно новичок в этой области (аппаратное взаимодействие) и мне нужна начальная точка для устранения неполадок
- Stretch: Если я использую вышеупомянутую технологию (эмулятор USB to COMM, GSMComm), какова мобильность моего приложения?Определенно GSMComm DLL должен быть отправлен.Но значит ли это, что на целевом ПК должен быть установлен Ovi Suite (содержащий эмулятор USB to COMM)?Что касается портативности телефона: будет ли он работать только с Nokia Xpress Music 5800 или будет работать и с другими телефонами Nokia.Или с любым другим телефоном? "
Дополнительная информация: ОС на моем телефоне написана на кириллице, если это имеет значение.
Обновил вопрос: так как на некоторые вопросы был дан ответ после недели исследования.
Обновление 2: я следовал инструкциям в этой ссылке . Мой телефон отвечает на некоторые команды, но дает«ОШИБКА» для других. Есть идеи?