firmware using at commands parser.