Buspirate Logic Analyzer Mode Issue
Got it. I had forgotten all about the bus pirates small sampling size (4096 samples). So at a sampling rate of 1Mhz, trying to capture IR signals (approx 38KHz), the sampling was complete even before the IR signal had a chance to change !

Thank you all for help.