А если собирать с приемником на другую частоту, например на 36 кГц, значения переменных num и impulse какие выставлять?