Added gen3 support to the ui. Demodulation doesn't work so well =(