sim900 halt function - part1