parser.add_argument('-r','--repeats',action='store',dest='repeats',type=int,default=cfg.getint('general','repeats'),help='How many repeats of the data to perform. Default: %(default)s')
parser.add_argument('--csv','--csvfile','--in','--input',action='store',type=str,default=cfg.get('general','csvfile'),dest='csvfile',help='Import a CSV file with the plane data in it. Default: %(default)s')
parser.add_argument('--intermessagegap',action='store',type=int,default=cfg.get('general','intermessagegap'),dest='intermessagegap',help='When repeating or reading a CSV the number of microseconds between messages. Default: %(default)s')
parser.add_argument('--realtime',action='store',default=cfg.getboolean('general','realtime'),type=auto_bool,dest='realtime',help='When running a CSV which has a timestamp column whether to run in realtime following the timestamp or if just follow intermessagegap. If realtime is set it will override intermessagegap. Default: %(default)s')
# Currently in PPM.py one message is 48 dead air, 8 preamble, 112 message, 100 dead air, 8 preamble, 112 message, 48 dead air leaves us with 99564 microseconds to make a second