[Comm] Siemens C65

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Сб Май 14 12:57:35 MSD 2005


On Sat, May 14, 2005 at 03:17:54AM +1300, Alexey Borovskoy wrote:
> > Кстати, obexftp должен бы работать по IrDA - только именно
> > напрямую (с опцией --irda), а не через эмуляцию COM-порта
> > (/dev/ircomm0).  Работа через терминальное соединение (--tty
> > /dev/... - COM/USB-кабель и т.п.) с телефонами Siemens в
> > obexftp действительно сломана.
> 
> А как это починить?

1) Исправить код, посылающий AT-команды для перехода в режим BFB (сейчас
из-за ошибок в этом коде obexftp не работает через кабель даже с x55).
Сломано как минимум ожидание ответов "OK" на команды.

2) Дописать рядом поддержку работы через AT^SQWE=3, чтобы работало с x65
(впрочем, это и для M55 полезно - работает быстрее).

Самое неприятное то, что как раз этот участок кода obexftp содержит кучу
#ifdef WIN32 - фактически там две реализации одного и того же алгоритма
через разные API.  Использовать готовую библиотеку для работы с COM-портом
или хотя бы написать свою обёртку, чтобы не писать одно и то же кучу раз,
автор не удосужился.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20050514/dfb93898/attachment-0003.bin>


Подробная информация о списке рассылки community