Fix the report bug - send each character to the GSM module individually, otherwise we overflow the UART buffer.