get_and_decode_packet
flags = get_and_decode_packet(grip, 0);
flags = get_and_decode_packet(grip, flags);