Lines Matching refs:diversity
654 unsigned char diversity;
809 diversity = cfg->an_diversity & 0xFF;
810 if (diversity == AN_DIVERSITY_FACTORY_DEFAULT)
812 else if (diversity == AN_DIVERSITY_ANTENNA_1_ONLY)
814 else if (diversity == AN_DIVERSITY_ANTENNA_2_ONLY)
816 else if (diversity == AN_DIVERSITY_ANTENNA_1_AND_2)
820 diversity = (cfg->an_diversity >> 8) & 0xFF;
821 if (diversity == AN_DIVERSITY_FACTORY_DEFAULT)
823 else if (diversity == AN_DIVERSITY_ANTENNA_1_ONLY)
825 else if (diversity == AN_DIVERSITY_ANTENNA_2_ONLY)
827 else if (diversity == AN_DIVERSITY_ANTENNA_1_AND_2)
895 fprintf(stderr, "\t%s -i iface [-v 0|1] -d val (set diversity)\n", p);
928 u_int16_t diversity = 0;
959 diversity = AN_DIVERSITY_FACTORY_DEFAULT;
962 diversity = AN_DIVERSITY_ANTENNA_1_ONLY;
965 diversity = AN_DIVERSITY_ANTENNA_2_ONLY;
968 diversity = AN_DIVERSITY_ANTENNA_1_AND_2;
971 errx(1, "bad diversity setting: %u", diversity);
976 cfg->an_diversity |= diversity;
979 cfg->an_diversity |= (diversity << 8);
1636 errx(1, "must specify RX or TX diversity");