Цитата(zhenja @ Dec 22 2006, 04:25)

Есть устройство с интерфейсом RS232 или USB. Вобщем, это не так важно. На устройство можно любой интерфейс и программу подвесить. И есть мобильный телефон. Надо:
- подсоединить одно к другому.
- запустить программу на мобиле для управления этим устройством.
Вопрос:
1. Какие есть мобилы с такими возможностями?
2. Есть ли вообще у мобильников возможности коммуникации с другими устройствами. Насколько я знаю, этот интерфейс только используется только как slave модем. Или у меня устаревшие данные?
ПС! BlueTooth не предлагать. На устройстве не хватит питания для него - есть только маленькая батарейка.
Есть (теоретически) возможность использовать АТ-команды, вот отрывок из докУмента ETSI:
Digital cellular telecommunications system (Phase 2+);
AT command set for GSM Mobile Equipment (ME)
(GSM 07.07)
Source: ETSI TC-SMG
Reference: TS/SMG-040707Q
Command Mobile Equipment Control Mode
+CMEC is used to select the controlling unit of ME keypad, display and indicators. Controlling commands
for the TE are Keypad Emulation +CKPD, Display Control +CDIS and Indicator Control +CIND. If
corresponding event reporting is enabled with command Mobile Equipment Event Reporting +CMER,
+CKEV is the result code of a keypad event, +CDEV is the result code of a display event, and +CIEV is the
result code of an indicator event
т.е. можно АТ-командами имитировать нажатие кнопок, выводить на индикатор сообщения, читать индикатор, получать сообщения о нажатии и отпускании кнопок, изменениях в состоянии индикатора и т.д.
НО:
к сожалению всё это - optional и этих команд может не быть. Я на своей трубе (Сименс) таковых не обнаружил

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