I would like to suggest that you try to capture with IrScrutinizer instead, using the /dev/lirc0 interface. (Select as Sending hw, and then as capturing hw.) ) If that succeeds, IrScrutinizer can generate a lircd.conf file for you from the captured signals.