/* +CGNSINF: <GNSS run status>,<Fix status>,<UTC date & Time>, <Latitude>,<Longitude>,<MSL Altitude>,<Speed Over Ground>, <Course Over Ground>,<Fix Mode>,<Reserved1>,<HDOP>,<PDOP>, <VDOP>,<Reserved2>,<GNSS Satellites in View>,<Reserved3>, <HPA>,<VPA>  */
MODEM_CMD_DEFINE(on_cmd_cgnsinf)
/* +CGNSINF: <GNSS run status>,<Fix status>,<UTC date & Time>, <Latitude>,<Longitude>,<MSL Altitude>,<Speed Over Ground>, <Course Over Ground>,<Fix Mode>,<Reserved1>,<HDOP>,<PDOP>, <VDOP>,<Reserved2>,<GNSS Satellites in View>,<Reserved3>, <HPA>,<VPA>  */
MODEM_CMD_DEFINE(on_cmd_cgnsinf)
{
	char gps_buf[MDM_GNSS_PARSER_MAX_LEN];
	size_t out_len = net_buf_linearize(gps_buf, sizeof(gps_buf) - 1, data->rx_buf, 0, len);
	gps_buf[out_len] = '\0';
	return parse_cgnsinf(gps_buf);
}