Ну во первых - первый раз вижу, чтобы сименс поддерживал 19200.
Во вторых - удаление всех СМС, это только АТ комманды сименса (ищи в интернете, для SiM 900 == 1,4
В третьих - не пойму, что значит (gsm.read()=='1'), что ты хочешь получить?