Fix reporting of flight modes broken in 3f0754d

The conversion of the flags to bitmasks meant the mask was being bitshifted instead of 1 or 0.