Hi Karr,
There has been a discussion going on in another forum here regarding DVD testing tools, including KProbe:
http://www.cdrlabs.com/phpBB/viewtopic.php?t=12034
Part of that discussion has centered around what KProbe is actually plotting for PI/PO errors. Here is the definition of PI errors according to the ECMA 267 standard:
ECMA 267 standard wrote:A row of an ECC Block (see clause 18 ) that has at least 1 byte in error constitutes a PI error.
Can you confirm that this is what KProbe is reporting? In other words, that KProbe is reporting the number of rows with at least 1 byte in error and
not the total number of bytes in error?
The ECMA 267 standard further goes on to say:
ECMA 267 standard wrote: In any 8 consecutive ECC Blocks the total number of PI errors before correction shall not exceed 280.
Assuming that KProbe is reporting PI errors as defined in ECMA 267, is it reporting them on a data sector basis, an ECC block basis, or an 8 consecutive ECC blocks basis? It is important to know which, since there are 16 data sectors per ECC block and, obviously, 8 ECC blocks per 8 consecutive ECC blocks. Thus, without knowing which basis KProbe uses, the interpretation of the PI levels could be 8, 16 or even 128 times off their true values.
If KProbe is not plotting on an 8 consecutive ECC block basis, it would be neat to add an option for plotting on an 8 consecutive ECC block basis. That way we could compare the KProbe results directly to the 280 maximum PI errors standard.
cfitz