Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Кажется так 24 мая 2003 г. 00:32
В ответ на: Вопрос к знатокам IrDA отправлено Gorskii 23 мая 2003 г. 13:32

Он у тебя спрашивает:
C0 D3 32 00 01 84 04.....
84 - GetValueByClass
Т.е. "скажи, через какой LSAP можно приконнектиться к твоему сервису OBEX?"

Ты ему отвечаешь:
C0 D2 52 01 00 84 00
84 - на ваш вопрос о LSAP отвечаю: "ответ у меня есть!". И на этом твой ответ кончается. Вот он от неожиданности и отваливается.
Ты уж если сказал "А" - т.е. 84,00, то должен дальше сказать и "Б" - указать

00,01 - т.е возвращаешь один параметр,
00,00 - Object ID =0
01 - Тип объекта - integer
00,00,00,хх - собственно LSAP (подставить вместо хх)

Или если у тебя нет такого класса, то ответь не 84,00 а 84, 01 - no such class, или если в этом классе нет у тебя такого атрибута - то 84, 01 - no such attribute.
см. описание IrLMP v1.1, стр. 75

P.S. На твое мыло ответ напишу завтра.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru