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')
parser.add_argument('--callsign',action='store',default=cfg.get('plane','callsign'),type=str,dest='callsign',help='The callsign of the aircraft. Default: %(default)s')
parser.add_argument('--callsign',action='store',default=cfg.get('plane','callsign'),type=str,dest='callsign',help='The callsign of the aircraft. Is a max of 8 characters. Default: %(default)s')
# TODO Make it so it can do a static checksum or one/two bit error
# TODO Velocity, Heading and vertical speed as argument