Changeset 407 for vtcross/trunk/src/cognitive_engines/DSA_CE/examples
- Timestamp:
- 07/30/09 22:26:07 (15 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
vtcross/trunk/src/cognitive_engines/DSA_CE/examples/gnuradio-examples/benchmark_dsa.py
r406 r407 180 180 parser_tx = OptionParser(option_class=eng_option, conflict_handler="resolve") 181 181 182 parser_tx.add_option("-c", "--cross", action="store_true", default=False,183 help="Use the CROSS engine for DSA decisions: default is random.")184 185 182 parser_tx.add_option("-m", "--modulation", type="choice", choices=mods.keys(), 186 183 default='gmsk', 187 help="Select modulation from: %s [default=%%default]" 188 % (', '.join(mods.keys()),)) 189 184 help="Select modulation from: %s [default=%%default]" 185 % (', '.join(mods.keys()),)) 190 186 parser_tx.add_option("-s", "--size", type="eng_float", default=1500, 191 187 help="set packet size [default=%default]") … … 198 194 199 195 expert_grp_tx = parser_tx.add_option_group("Expert_tx") 196 dsa_grp = parser_tx.add_option_group("DSA Options") 197 dsa_grp.add_option("-c", "--cross", action="store_true", default=False, 198 help="Use the CROSS CBR Cognitive Engine for DSA channel decisions [default=off (random selection)].") 199 200 dsa_grp.add_option("-T", "--threshold", type="eng_float", default=1.5e8, 201 help="set primary user sensing energy threshold [default=%default]") 202 200 203 201 204 transmit_path.add_options(parser_tx, expert_grp_tx) 205 parser_tx.remove_option('-f'); 206 parser_tx.remove_option('--tx-freq'); 202 207 203 208 for mod in mods.values(): … … 228 233 expert_grp_rx = parser_rx.add_option_group("Expert_rx") 229 234 receive_path.add_options(parser_rx, expert_grp_rx) 235 236 parser_rx.remove_option('-f'); 237 230 238 parser_rx.add_option("-c", "--cross", action="store_true", default=False, 231 239 help="Use the CROSS engine for DSA decisions: default is random.") 240 parser_rx.add_option("-T", "--threshold", type="eng_float", default=1.5e8, 241 help="set primary user sensing energy threshold [default=%default]") 242 243 232 244 233 245 (options_rx, args_rx) = parser_rx.parse_args ()