This commit is contained in:
rusefillc 2022-09-17 23:49:24 -04:00
parent faa0f46a87
commit 70dc03a821
1 changed files with 25 additions and 1 deletions

View File

@ -329,3 +329,27 @@ TEST(LuaVag, ChecksumMotor6) {
EXPECT_NEAR_M3(testLuaReturnsNumberOrNil(realdata).value_or(0), 0x3D);
}
#define realMotor5Packet "\ndata = { 0x1C, 0x08, 0xF3, 0x55, 0x19, 0x00, 0x06, 0xAD}\n "
TEST(LuaVag, ChecksumMotor5) {
const char* realdata = VAG_CHECKSUM realMotor5Packet R"(
function testFunc()
return xorChecksum(data, 8)
end
)";
EXPECT_NEAR_M3(testLuaReturnsNumberOrNil(realdata).value_or(0), 0xAD);
}
TEST(LuaVag, unpackMotor5_fuel) {
const char* script = GET_BIT_RANGE_LSB realMotor5Packet R"(
function testFunc()
fuelConsumption = getBitRange(data, 16, 15)
return fuelConsumption
end
)";
EXPECT_NEAR_M3(testLuaReturnsNumberOrNil(script).value_or(0), 22003);
}