01234567890123456789012345678901234567890123456789012345678901234567890123456789
847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887 | <----SKIPPED LINES----> ) #pylint: enable = bad-whitespace write_keys, write_format_tuple, write_format_string = SplitFormat( write_config) # write_format: azimuth, altitude, R, G, & B intensity # read heartbeat: millis link = Serial( *SERVO_CONNECTION, read_timeout=60, error_pin=messageboard.GPIO_ERROR_ARDUINO_SERVO_CONNECTION, to_parent_q=to_parent_q, read_format='l', write_format=write_format_string, name='Servo') link.Open() last_flight = {} flight, json_desc_dict, configuration, additional_attr = InitialMessageValues( to_arduino_q) next_read = 0 next_write = 0 now = GetNow(json_desc_dict, additional_attr) gamma = configuration['servo_rgb_gamma'] while not shutdown.value: SetLoggingGlobals(configuration) if not to_arduino_q.empty(): flight, json_desc_dict, configuration, additional_attr = to_arduino_q.get( block=False) if 'test_servos_ordinal' in configuration: messageboard.RemoveSetting(configuration, 'test_servos_ordinal') ServoTestOrdinal(link, write_keys, write_format_tuple) elif 'test_servos_sweep' in configuration: messageboard.RemoveSetting(configuration, 'test_servos_sweep') ServoTestSweep(link, write_keys, write_format_tuple) elif 'test_servos_led' in configuration: messageboard.RemoveSetting(configuration, 'test_servos_led') ServoTestLED(link, write_keys, write_format_tuple) gamma = configuration['servo_rgb_gamma'] new_flight = DifferentFlights(flight, last_flight) if new_flight: <----SKIPPED LINES----> |
01234567890123456789012345678901234567890123456789012345678901234567890123456789
847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887 | <----SKIPPED LINES----> ) #pylint: enable = bad-whitespace write_keys, write_format_tuple, write_format_string = SplitFormat( write_config) # write_format: azimuth, altitude, R, G, & B intensity # read heartbeat: millis link = Serial( *SERVO_CONNECTION, read_timeout=60, error_pin=messageboard.GPIO_ERROR_ARDUINO_SERVO_CONNECTION, to_parent_q=to_parent_q, read_format='l', write_format=write_format_string, name='Servo') link.Open() last_flight = {} flight, json_desc_dict, configuration, additional_attr = InitialMessageValues( to_arduino_q) next_read = 0 next_write = 0 now = GetNow(json_desc_dict, additional_attr) gamma = configuration['servo_rgb_gamma'] / 10 # gamma saved as whole number while not shutdown.value: SetLoggingGlobals(configuration) if not to_arduino_q.empty(): flight, json_desc_dict, configuration, additional_attr = to_arduino_q.get( block=False) if 'test_servos_ordinal' in configuration: messageboard.RemoveSetting(configuration, 'test_servos_ordinal') ServoTestOrdinal(link, write_keys, write_format_tuple) elif 'test_servos_sweep' in configuration: messageboard.RemoveSetting(configuration, 'test_servos_sweep') ServoTestSweep(link, write_keys, write_format_tuple) elif 'test_servos_led' in configuration: messageboard.RemoveSetting(configuration, 'test_servos_led') ServoTestLED(link, write_keys, write_format_tuple) gamma = configuration['servo_rgb_gamma'] new_flight = DifferentFlights(flight, last_flight) if new_flight: <----SKIPPED LINES----> |