yfet насколько знаю, решение для одного типа телефонов скорее всего не будет работать для других. Поэтому предлагаю написать консольное приложение например на сях, осуществляющее взаимодействие с нужным телефоном. А потом уже дергать приложение с помощью вызовов system() и proc_open()
почитай тут тут тут но там ни слова про пхп ибо он не умеет напрямую работать с последовательным портом. Отсылать ты будешь при помощи функций system() и иже с ним, вызывая программу гипертерминала и передавая ей параметры. А вот формировать те или иные параметры ты можешь в пхп как пожелаешь.