Software for a hand held terminal