コード例 #1
0
ファイル: test_decoders.py プロジェクト: zaneclaes/python-OBD
def test_current_centered():
    assert d.current_centered(m("4100" +
                                "00000000")) == -128.0 * Unit.milliampere
    assert d.current_centered(m("4100" + "00008000")) == 0.0 * Unit.milliampere
    assert d.current_centered(m("4100" + "ABCD8000")) == 0.0 * Unit.milliampere
    # first 2 bytes are unused (should be disregarded)
    assert float_equals(d.current_centered(m("4100" + "0000FFFF")),
                        128.0 * Unit.milliampere)
コード例 #2
0
ファイル: test_decoders.py プロジェクト: brendan-w/python-OBD
def test_current_centered():
    assert d.current_centered(m("4100" + "00000000")) == -128.0 * Unit.milliampere
    assert d.current_centered(m("4100" + "00008000")) == 0.0 * Unit.milliampere
    assert d.current_centered(m("4100" + "ABCD8000")) == 0.0 * Unit.milliampere
    # first 2 bytes are unused (should be disregarded)
    assert float_equals(d.current_centered(m("4100" + "0000FFFF")), 128.0 * Unit.milliampere)
コード例 #3
0
def test_current_centered():
    assert d.current_centered(m("00000000")) == (-128.0, Unit.MA)
    assert d.current_centered(m("00008000")) == (0.0, Unit.MA)
    assert float_equals(d.current_centered(m("0000FFFF")), (128.0, Unit.MA))
    assert d.current_centered(m("ABCD8000")) == (
        0.0, Unit.MA)  # first 2 bytes are unused (should be disregarded)
コード例 #4
0
ファイル: test_decoders.py プロジェクト: jehrhardt/python-OBD
def test_current_centered():
	assert              d.current_centered("00000000") == (-128.0, Unit.MA)
	assert              d.current_centered("00008000") == (0.0,    Unit.MA)
	assert float_equals(d.current_centered("0000FFFF"),   (128.0,  Unit.MA))
	assert              d.current_centered("ABCD8000") == (0.0,    Unit.MA) # first 2 bytes are unused (should be disregarded)