1) Большинство телефоном (Siemens в том числе) общаются с компьютером по протоколу RS-232, т.е. протокол компьютерного com-порта. Исключение, видимо, составляет телефоны используемые так называемый интерфейс мини-usb, их я рассматривать не буду. 2) Структурная схема работы компьютера и телефона выглядит следующим образом. а) при использовании com-порта: Софт - com-порт - кабель (внутри микросхема-инвертор, преобразователь уровней сигнала) - телефон. б) при использовании usb-порта: Софт - com-порт - драйвер-эмулятор usb-com - кабель (внутри микросхема-преобразователь "usb-потокол в протокол RS-232 адаптированный для телефона", т.е. инвертированный по уровню сигнала) - телефон Заметьте, что в обоих случаях Софт общается с com-портом, только в одном случае с реальным, в другом с "виртуальным" (эммулируемым вместо usb). Таким образом, софта не в состоянии различить usb или com кабель ему подсунули. С другой стороны телефон в обоих случаях общается с кабелем (с микросхемой внутри него) все потому же протоколу RS-232 с корректировкой на инвертирование сигнала и его уровень. Таким образом, телефон не в состоянии различить usb или com кабель ему подсунули. 3) Полноценный протокол RS-232 включает в себя 8 интерфейсных проводов и один "общий" (т.е. земля или GND). Эти 8 проводов включают (в порядке важности с точки зрения протокола) в себя RxD и TxD - это две шины для передачи данных от компьютера и обратно; далее идут CTS и RTS, которые предназначены для управления передачей данных; после чего DTR и DSR, которые предназначены для управления соединением и в последнюю очередь идут DCD и RI, которые выполняют по большей части дополнительные функции. Минимально возможное количество проводов для установки соединения - 3: GND, TxD и RxD (в этом случае соединение должно управляться программно). Вот именно столько используется в большинстве "левых" кабелей. Более того, этого достаточно для большинства приложений (а для других моделей телефонов - может быть и для всех приложений), ... (с) Bob Johnson 4) Основные отличия кабеля с точки зрения софта состоят в использовании или нет служебных сигналов. Т.е. если в программе не прописана (или прописана не корректно) возможность программного управления потоком данных, то такая программа будет плохо работать с кабелем из трех проводков (Как пример - работа Smart Tool). Иногда для полноценной работы программы нужны лишь некоторые служебные сигналы (Пример тот же). Иногда служебные сигналы лишь улучшают или ускоряют процесс обмена данными по кабелю (Пример - работа GPRS на C55). 5) Основные отличия кабеля с точки зрения телефона связаны с теме же служебными сигналами (комментарии п.4), но реже. Кроме этого связаны с питанием, например, для некоторых приложений по перепрошивке важно, чтобы телефон был полностью выключен, т.е. питание на телефон не подавалось и не снималось. А например, для длительного серфинга по интернету через GPRS-модем желательно, чтобы питание подавалось на подзарядку телефона, чтобы аккумулятор не сел в процессе серфинга. Более подробно о питании ниже. 6) Отдельно о питании. Следует понимать, что: а) раз в кабеле существует микросхема, то она должна как-то питаться б) usb порт содержит полноценную шину питания, которое по току и номиналу может быть использовано для питания внешних устройств, в том числе даже для заряздки телефона. в) com-порт как таковой не содержит отдельной шины питания (только "землю"), но некоторые из его служебных сигналов, в принципе, очень часто на выходе своем выдают около +5 вольт, и в принципе могут быть использованы в некоторых случаях как питание микросхемы кабеля. Таким образом у нас с вами могут быть следующие варианты питания кабеля и телефона: а) usb-кабель: питание микросхемы кабеля (МК) с порта компьютера. Питание телефон (Т) не осуществляется. б) usb-кабель: МК - порт компьютера, Т - порт компьютера. в) com-кабель: МК - порт компьютера, Т - нет питания. (Наприме, данный вариант проходит, когда в кабеле используется микросхема требующая =3 вольта на питание) г) com-кабель: МК - аккумулятор телефона, Т - нет питания. (С телефона СНИМАЕТСЯ питание, но на него не подается!) ) Данный вариант чаще всего используется в com-кабелях, когда уровня сигнала с com-порта не хватает для полноценного питания микросхемы кабеля). в) Питание вообще берется с внешнего источника (например с зарядки телефона или питание может быть получено например с PS/2-порта или с game-порта компьютера. Данный случай при работе с usb-кабелем не совсем актуален, так как там и так есть питание, но для com-кабеля является почти идеальным, так как в этом случае мы получаем максимальную гибкость в использовании ттелефона. Т.е. при наличии соотвествующего переключателя мы можем подать на телефон питание на зарядку или не подать. Таким образом делаем выводы: 1) Наиболее функциональный кабель - кабель использующий все служебные сигналы, иными словами использующий полный протокол RS-232, а не его урезанную версию. В этом отличия ПОЛНЫХ и НЕ ПОЛНЫХ кабелей. 2) Для com-кабелей оптимальным является использование внешнего питания кабеля. 3) Для usb-кабеля использующего зарядку телефона актуальным является возможность отключения этой зарядки. В различных форумах встречаются термины "оригинальный" кабель "не оригинальный" кабель, это связано с тем, что в некоторое время Siemens выпускал только один тип кабелей (более подробно читайте на http://bobjohnson.nm.ru/inf/c55_cable.html) который имел только один вариант питания (если мне не изменяет память, то микросхема кабеля питалась от телефона и поэтому при выключенном телефоне кабель не питался, поэтому прошивка была не возможна). На данный момент кабели делают все кому не лень, и делают различных вариантов, поэтому иногда не оригинальный кабель (т.е. сделаный не Siemens) ни чем не отличается от родного Siemens, поэтому наиболее удобной, как мне кажется, видится следующая классификация. 1) ПОЛНЫЙ - НЕ ПОЛНЫй (взависимости от использования служебных сигналов или нет), другой вариант "3-х или 4-х проводковый" (т.е. не полный) и "8-ми проводковый" 2) USB - COM в зависимости от порта компьютера (здесь больше актуален вопрос - нужен драйвер кабеля - не нужен драйвер кабеля) 3) По питанию кабеля ОТ ПОРТА - ОТ ТЕЛЕФОНА - ОТ ВНЕШНИХ ИСТОЧНИКОВ 4) По зарядке телефона ЕСТЬ ЗАРЯДКА НЕОТКЛЮЧАЕМАЯ - ЕСТЬ ЗАРЯДКА ОТКЛЮЧАЕМАЯ - НЕТ ЗАРЯДКИ Использую предложенную терминология, вы чаще будете понимать друг друга.