From ecc267c230251ccbb19e421caddb7866d83451a1 Mon Sep 17 00:00:00 2001 From: Andrew Cady Date: Mon, 26 Dec 2016 17:20:59 -0500 Subject: readdata.py supports --g5 and --g4 options --- dexcom_reader/readdata.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/dexcom_reader/readdata.py b/dexcom_reader/readdata.py index d60188b..5e2436b 100644 --- a/dexcom_reader/readdata.py +++ b/dexcom_reader/readdata.py @@ -332,4 +332,18 @@ def GetDevice (port, G5=False): return Dexcom(port) if __name__ == '__main__': - Dexcom.LocateAndDownload() + + from optparse import OptionParser + + G5_IS_DEFAULT = False + + parser = OptionParser() + parser.add_option("--g4", action="store_false", dest="g5", default=G5_IS_DEFAULT, help="use Dexcom G4 instead of Dexcom G5") + parser.add_option("--g5", action="store_true", dest="g5", default=G5_IS_DEFAULT, help="use Dexcom G5 instead of Dexcom G4") + + (options, args) = parser.parse_args() + + if options.g5: + DexcomG5.LocateAndDownload() + else: + Dexcom.LocateAndDownload() -- cgit v1.2.3