01234567890123456789012345678901234567890123456789012345678901234567890123456789
639640641642643644645646647648649650651652653654655656657658 659660661662663664665666667668669670671672673674675676677678 | <----SKIPPED LINES----> flight_present = False while not shutdown.value: timing.append((time.time(), 2)) if not to_arduino_q.empty(): flight, json_desc_dict, configuration, additional_attr = to_arduino_q.get( block=False) if 'test_servos' in configuration: messageboard.RemoveSetting(configuration, 'test_servos') link.Write((0, 0, *LASER_RGB_OFF)) time.sleep(1) link.Write((90, 0, *LASER_RGB_OFF)) time.sleep(1) link.Write((180, 0, *LASER_RGB_OFF)) time.sleep(1) link.Write((270, 0, *LASER_RGB_OFF)) timing.append((time.time(), 3)) new_flight = DifferentFlights(flight, last_flight) if new_flight: Log('Flight changed from %s to %s' % ( messageboard.DisplayFlightNumber(last_flight), messageboard.DisplayFlightNumber(flight) ), ser=link) timing.append((time.time(), 4)) # Turn off laser so that line isn't traced while it moves to new position link.Write((*last_angles, *LASER_RGB_OFF)) last_flight = flight timing.append((time.time(), 5)) if time.time() >= next_read: link.Read() # simple ack message sent by servos next_read = time.time() + READ_DELAY_TIME timing.append((time.time(), 6)) now = GetNow(json_desc_dict, additional_attr) timing.append((time.time(), 7)) <----SKIPPED LINES----> |
01234567890123456789012345678901234567890123456789012345678901234567890123456789
639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679 | <----SKIPPED LINES----> flight_present = False while not shutdown.value: timing.append((time.time(), 2)) if not to_arduino_q.empty(): flight, json_desc_dict, configuration, additional_attr = to_arduino_q.get( block=False) if 'test_servos' in configuration: messageboard.RemoveSetting(configuration, 'test_servos') link.Write((0, 0, *LASER_RGB_OFF)) time.sleep(1) link.Write((90, 0, *LASER_RGB_OFF)) time.sleep(1) link.Write((180, 0, *LASER_RGB_OFF)) time.sleep(1) link.Write((270, 0, *LASER_RGB_OFF)) timing.append((time.time(), 3)) new_flight = DifferentFlights(flight, last_flight) timing.append((time.time(), 3.5)) if new_flight: Log('Flight changed from %s to %s' % ( messageboard.DisplayFlightNumber(last_flight), messageboard.DisplayFlightNumber(flight) ), ser=link) timing.append((time.time(), 4)) # Turn off laser so that line isn't traced while it moves to new position link.Write((*last_angles, *LASER_RGB_OFF)) last_flight = flight timing.append((time.time(), 5)) if time.time() >= next_read: link.Read() # simple ack message sent by servos next_read = time.time() + READ_DELAY_TIME timing.append((time.time(), 6)) now = GetNow(json_desc_dict, additional_attr) timing.append((time.time(), 7)) <----SKIPPED LINES----> |