Good job, 3 issues
were fixed.
|
|||
9 added classes/operations | |||
![]() |
B | test_hub.TestSensors.test_run_hub_with_bleak() added | |
![]() |
A | test_hub.MockBleakDevice.disconnect() added | |
![]() |
A | test_hub.MockBleak.BleakClient() added | |
![]() |
A | test_hub.MockBleakDevice.write_gatt_char() added | |
![]() |
A | test_hub.MockBleakDevice.start_notify() added | |
![]() |
A | test_hub.MockBleak.discover() added | |
![]() |
A | test_hub.MockBleak.__init__() added | |
![]() |
A | test_hub.MockBleakDevice.__init__() added | |
![]() |
A | test_hub.MockBleakDevice.connect() added | |
B | ↘ | C | test_hub got worse |
3
issues
(2 informational, 1 unknown)
were introduced.
|
|||
4 added classes/operations | |||
![]() |
C | bricknil.bleak_interface.Bleak.asyncio_loop() added | |
![]() |
A | bricknil.bleak_interface.Bleak.__init__() added | |
![]() |
A | bricknil.bleak_interface.Bleak.run() added | |
![]() |
A | bricknil.bleak_interface added |
2 added classes/operations | |||
![]() |
A | test_hub.TestSensors._wait_send_message() added | |
![]() |
A | test_hub.MockBLE.__init__() added | |
A | ↘ | D | test_hub.TestSensors._emit_control() got worse |
A | ↘ | B | test_hub got worse |
1
issue
(minor)
was introduced.
|
|||
26 added classes/operations | |||
![]() |
A | test_hub.MockBLE.clear_cached_data() added | |
![]() |
A | test_hub.MockAdapter.stop_scan() added | |
![]() |
A | test_hub.TestSensors._emit_control() added | |
![]() |
A | test_hub.MockUart.write_value() added | |
![]() |
A | test_hub.TestSensors.test_attach_sensor() added | |
![]() |
A | test_hub.MockDevice.connect() added | |
![]() |
A | test_hub.MockAdapter.start_scan() added | |
![]() |
A | test_hub.TestSensors._draw_capabilities() added | |
![]() |
A | test_hub.MockAdapter.__init__() added | |
![]() |
A | test_hub.MockUart.start_notify() added | |
view all |
Good job, 1 issue
was fixed.
|
|||
4 added classes/operations | |||
![]() |
A | test_peripheral.TestSpeaker.setup() added | |
![]() |
A | test_peripheral.TestMotor.test_port() added | |
![]() |
A | test_peripheral.TestSpeaker.test_activate_updates() added | |
![]() |
A | test_peripheral.TestSpeaker.test_play_sound() added |
31 added classes/operations | |||
![]() |
B | test_messages.TestMessages.test_port_mode_info_message() added | |
![]() |
C | test_messages.TestMessages.test_port_information_message() added | |
![]() |
A | test_peripheral.TestLight.setup() added | |
![]() |
A | test_bricknil.AsyncMock.__call__() added | |
![]() |
A | test_peripheral added | |
![]() |
A | bricknil.sockets.WebMessage.send() added | |
![]() |
A | bricknil.sockets.WebMessage.__init__() added | |
![]() |
A | bricknil.sensor.sensor.DuploSpeedSensor.update_value() added | |
![]() |
A | test_messages.TestMessages.test_port_output_feedback_message() added | |
![]() |
A | test_messages.TestMessages._with_header() added | |
view all |
2
issues
(2 minor)
were introduced.
|
|||
52 added classes/operations | |||
![]() |
C | bricknil_web.broadcast() added | |
![]() |
B | bricknil.sensor.peripheral.Peripheral.update_value() added | |
![]() |
B | bricknil.sensor.peripheral.Peripheral.activate_updates() added | |
![]() |
A | bricknil.sensor.sensor.Button.activate_updates() added | |
![]() |
A | boost_wedo_sensors.Robot.motion_sensor_change() added | |
![]() |
A | boost_wedo_sensors.Robot.run() added | |
![]() |
A | bricknil.sensor.light.Light.set_brightness() added | |
![]() |
A | bricknil.sensor.light.LED.set_color() added | |
![]() |
A | bricknil.sensor.sensor.RemoteButtons.minus_pressed() added | |
![]() |
A | bricknil.sensor.sensor.Button.__init__() added | |
C | ↘ | D | bricknil.hub.Hub.peripheral_message_loop() got worse |
view all |
6 added classes/operations | |||
![]() |
A | boost_motor_position.Robot.run() added | |
![]() |
A | boost_motor_position.system() added | |
![]() |
A | bricknil.peripheral.TachoMotor.ramp_speed2() added | |
![]() |
A | bricknil.peripheral.TachoMotor.set_pos() added | |
![]() |
A | bricknil.peripheral.TachoMotor.rotate() added | |
![]() |
A | boost_motor_position added |
1 added class/operation | |||
![]() |
A | bricknil.sensor.ExternalMotor.set_pos() added |
A | example1.Robot.left_motor_change() removed | ||
A | example1.Train.__init__() removed | ||
A | example1.Robot.vision_sensor_change() removed | ||
A | example1.Train.hub_btn_change() removed | ||
A | example1.Train.run() removed | ||
A | example1.system() removed | ||
A | example1.Robot.tilt_sensor_change() removed | ||
A | example1.Robot.run() removed | ||
A | example1 removed |
A | ↘ | B | bricknil.ble_queue.BLEventQ.connect() got worse |
4 added classes/operations | |||
![]() |
A | bricknil.sensor.Light.set_brightness() added | |
![]() |
A | train_light.system() added | |
![]() |
A | train_light.Train.run() added | |
![]() |
A | train_light added |
1 added class/operation | |||
![]() |
A | duplo_train.Train.__init__() added |
11 added classes/operations | |||
![]() |
B | train_color.Train.run() added | |
![]() |
A | train_color.Train.__init__() added | |
![]() |
A | train_color.Train.train_btn_change() added | |
![]() |
A | train_color.system() added | |
![]() |
A | train_color.Train.train_sensor_change() added | |
![]() |
A | train_iv.Train.current_change() added | |
![]() |
A | train_iv.system() added | |
![]() |
A | train_iv.Train.run() added | |
![]() |
A | train_iv.Train.voltage_change() added | |
![]() |
A | train_color added | |
view all |
Image URL | |
Markdown | |
Textile | |
RDOC | |
AsciiDoc |