Цитата(bullit @ Jul 1 2006, 23:25)

Смотрел в инете про передачу данных. И выяснил, что передачу данных лучше всего проделывать не через GPRS, а по GSM.
...
Очень много раз про это говорили такой режим передачи данных называется 'Data Call'.
Вот Вам небольшой пример, последовательность которого должна выглядеть следующим образом:
для начала необходимо выполнить инициализацию модема для этого можно использовать следующую последовательность AT-команд, которые исполняются поочередно
ATZ - This commands resets the active profile
ATE0 - Echo disabled (если есть необходимость)
ATV0 - Set answer to digit form (для удобства анализа ответов на линии)
далее переводим модем в из AT-командного режима в редим передачи цифровых данных
ATDT<номер абонента> - Dial
Ждем соединения анализируя состояние линии, т.е анализируем значение ответа на соединение которые могут быть следующими:
CONNECT - 1
RING - 2
NO_CARRIER - 3
ERROR - 4
NO_DIALTONE - 6
BUSY - 7
NO_ANSWER - 8
в случае удачного соединения естественно возвращается CONNECT после приема которого модно осуществлять передачу данных, в остальных случаях принимается альтернативные решения по дальнейшему взаимодействию с сетью.
Для более надежной и устойчивой передачи данных советую так же использовать режим компресии MNP5/V.42bis data compression (AT%C3, которая выполняется в момент инициализации модема) или другие доступные применительно к железу которое Вы используете.
И тем не менее всеравно необходимо изучить существующий набор дополнительных AT-команд (для конеретного железа), так может оказаться, что в их арсенал входят более гибкие инструкции облегчающие процедуры настройки и поддержки передачи данных.