int bytesToInt(List<int> byteValues) { var value = byteValues[0]; for (var i = 1; i < byteValues.length; ++i) { value = value * 256 + byteValues[i]; } return value; }