Ejemplo n.º 1
0
 def _new_send_message(self, command, timeout=None):
     if GCODES['READ_INSTRUMENT_ID'] in command:
         return 'R:' + _byte_array_to_hex_string(old_id.encode())
     elif GCODES['READ_INSTRUMENT_MODEL'] in command:
         return 'R:' + _byte_array_to_hex_string(old_model.encode())
     else:
         return ''
Ejemplo n.º 2
0
def test_parse_pipette_data():
    msg = 'TestsRule!!'
    mount = 'L'
    good_data = mount + ': ' \
        + driver_3_0._byte_array_to_hex_string(msg.encode())
    parsed = driver_3_0._parse_instrument_data(good_data).get(mount)
    assert parsed.decode() == msg
Ejemplo n.º 3
0
def test_parse_pipette_data():
    from opentrons.drivers.smoothie_drivers.driver_3_0 import \
        _parse_instrument_data, _byte_array_to_hex_string
    msg = 'TestsRule!!'
    mount = 'L'
    good_data = mount + ': ' + _byte_array_to_hex_string(msg.encode())
    parsed = _parse_instrument_data(good_data).get(mount)
    assert parsed.decode() == msg
Ejemplo n.º 4
0
 def _new_send_message(self, command, timeout=None):
     return 'L:' + _byte_array_to_hex_string(b'p300_single_v13')
Ejemplo n.º 5
0
 def _new_send_message(
         command, timeout=None, suppress_error_msg=True):
     return 'L:' + driver_3_0._byte_array_to_hex_string(b'p300_single_v13')