This function is already implemented. If you are getting time-out errors, it may be either a network communication problem, or the GS-911 interface is having trouble communicating with the bike's controller. Please submit a support request if you are still having trouble using this function. Thank you.