def verify_checksum(response, expecting)
      if verify_checksums
        if Crc16.ekm_crc16_matches?(response[1..-3], expecting)
          @logger.debug "Checksum matches"
        else
          @logger.error "CRC16 Checksum doesn't match. Expecting #{expecting} but was #{Crc16.crc16(response)}"
          #raise EkmOmnimeterError, "Checksum doesn't match"
        end
      end
    end
def verify_checksum(response, expecting)
      if verify_checksums
        if Crc16.ekm_crc16_matches?(response[1..-3], expecting)
          @logger.debug "Checksum matches"
        else
          @logger.error "CRC16 Checksum doesn't match. Expecting #{expecting} but was #{Crc16.crc16(response)}"
          #raise EkmOmnimeterError, "Checksum doesn't match"
        end
      end
    end
Verify that the checksum is correct
 TODO: The CRC16 checksum isn't working yet