Learning vs Receiving

Hi guys,
I was playing with trydrv.exe from API sample package and I noticed
strange behavior with one of the remote controls.
trydrv.exe can learn the IR code for a certain keypress on a remote,
but it does not "see" it under a regular operation. In other words,
fn_UUIRTLearnIR returns the IR code, but IRReceiveCallback set via
fn_UUIRTSetReceiveCallback is not picking it up.
Does anyone know what is up with this ? The remote is a stock Shaw
Cable HD PVR one, and the key in question is Volume Up and Down.
Thanks,
Alex
(edit) Two other things -
* the frequency of for Volume Down is 57842 (give or take) vs 38458
of other buttons that _are_ getting picked up by IRReceiveCallback
* holding down Volume buttons sometimes completes the learning, but
in most cases the button needs to be pressed repeatedly (and rapidly)
for the learning to progress
I was playing with trydrv.exe from API sample package and I noticed
strange behavior with one of the remote controls.
trydrv.exe can learn the IR code for a certain keypress on a remote,
but it does not "see" it under a regular operation. In other words,
fn_UUIRTLearnIR returns the IR code, but IRReceiveCallback set via
fn_UUIRTSetReceiveCallback is not picking it up.
Does anyone know what is up with this ? The remote is a stock Shaw
Cable HD PVR one, and the key in question is Volume Up and Down.
Thanks,
Alex
(edit) Two other things -
* the frequency of for Volume Down is 57842 (give or take) vs 38458
of other buttons that _are_ getting picked up by IRReceiveCallback
* holding down Volume buttons sometimes completes the learning, but
in most cases the button needs to be pressed repeatedly (and rapidly)
for the learning to progress