renderer.UnZoom() if event.type == pygame.KEYDOWN and event.key == 224: # azerty key 0 communication.setSpeed(0, lapsStack) if event.type == pygame.KEYDOWN and event.key == 38: # azerty key 1 communication.setSpeed(1, lapsStack) if event.type == pygame.KEYDOWN and event.key == 233: # azerty key 2 communication.setSpeed(2, lapsStack) if event.type == pygame.KEYDOWN and event.key == 34: # azerty key 3 communication.setSpeed(3, lapsStack) if event.type == pygame.KEYDOWN and event.key == 39: # azerty key 4 communication.setSpeed(4, lapsStack) if event.type == pygame.KEYDOWN and event.key == 40: # azerty key 5 communication.setSpeed(5, lapsStack) if event.type == pygame.KEYDOWN and event.key == pygame.K_r: # azerty key 5 communication.resetLidar() if event.type == pygame.KEYDOWN and event.key == pygame.K_w: # azerty key 5 renderer.toggleWalls() if event.type == pygame.KEYDOWN and event.key == pygame.K_p: # azerty key 5 renderer.togglePoints() if lapsStack.getNumberOfLaps() > 0: renderer.Draw(window, lapsStack, analyser) pygame.display.update() clock.tick(20) communication.setSpeed(0, lapsStack) logger.End() pygame.quit() communication.closeSerial() quit()