Okay so I am having troubles recording my AC remote on a RPi 3 B+ running stretch, it is the only remote I'm having troubles with, the tv remote works fine.
When trying to record my AC remote using irrecord -d /dev/lirc0 ~/lircd.conf I get this result:
Checking for ambient light creating too much disturbances.
Please don't press any buttons, just wait a few seconds...No significant noise (received 0 bytes)
Enter name of remote (only ascii, no spaces) :acremote
Using acremote.lircd.conf as output filenameNow start pressing buttons on your remote control.
It is very important that you press many different buttons randomly
and hold them down for approximately one second. Each button should
generate at least one dot but never more than ten dots of output.
Don't stop pressing buttons until two lines of dots (2x80) have
been generated.Press RETURN now to start recording.
................................................................................
Got gap (7881 us)}Please keep on pressing buttons like described above.
...............................................................................-
Notice that in the last dot's space there is a minus, because I can't seem to record another key and it is stuck this way with a missing dot, I am not able to finish the remote recording.
I can't seem to quit when this happens, only by pressing CTRL+C, and then ~.cache/irrecord.log contains:
pi@raspberrypi:~/.cache $ cat irrecord.log
Jun 15 14:26:25.866117 raspberrypi irrecord: Info: irrecord: Opening log, level: Info
Jun 15 14:26:25.866481 raspberrypi irrecord: Info: Initial device: /dev/lirc0
Jun 15 14:26:25.866658 raspberrypi irrecord: Info: Cannot configure the rc device for /dev/lirc0
I don't know if you need more details, in case you do, here is a reddit post with everything I tried in order to get here including my circuit.
Thanks.
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.