EDIT: Based on a comment below, this might actually be a two-level PWM, rather than simply ASK. Frankly, I don't really know, but any decoder blocks that folks are aware of for any of these basic coding types would be of interest--after all, I'm playing and learning, and won't be trying to open my garage door this way anyway!
I'm playing with GNU radio companion (still pretty new to it), and recently took a look at the signal from my garage door opener. I could see "stuff" flash past on the QT gui sink. I was also able to write a file full of signal amplitude values, and wrote a simple python program to create a static/snapshot waveform display which rendered this as a square wave with varying mark-space ratios quite nicely.
However, what I'd like to do is decode the pulse lengths, probably into a binary representation, in GRC. This would seem likely to be something that's been done before, but I cannot find anything in the core blocks that mentions ASK, nor did I find anything in the out of tree repository I came across.
Am I missing something? Is there another name for amplitude shift keying that I should use for my search perhaps?