Во-первых, длина неправильная. Явно меньше, чем 45. AT+CMGS=140 не везде проходит, хотя в примерах присутствует. Я советую для начала прочитать терминалом какую-нибудь СМС-ку из мобильника и разобраться, что к чему.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)