validity-sensors-initializer: Add argument to change the drivers download location
This commit is contained in:
parent
7b8a3b0d32
commit
a7a39aa5d7
1 changed files with 4 additions and 2 deletions
|
|
@ -184,7 +184,7 @@ class VFSInitializer():
|
||||||
else:
|
else:
|
||||||
calib_data_file = 'calib-data.bin'
|
calib_data_file = 'calib-data.bin'
|
||||||
|
|
||||||
print('Calibrating, re-using {}, if any...', calib_data_file)
|
print('Calibrating, re-using {}, if any...'.format(calib_data_file))
|
||||||
if os.path.exists(calib_data_file):
|
if os.path.exists(calib_data_file):
|
||||||
calibrate(calib_data_path=calib_data_file)
|
calibrate(calib_data_path=calib_data_file)
|
||||||
else:
|
else:
|
||||||
|
|
@ -207,6 +207,7 @@ class VFSInitializer():
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
parser = argparse.ArgumentParser()
|
parser = argparse.ArgumentParser()
|
||||||
|
parser.add_argument('--driver-uri')
|
||||||
parser.add_argument('--firmware-path', type=argparse.FileType('r'))
|
parser.add_argument('--firmware-path', type=argparse.FileType('r'))
|
||||||
parser.add_argument('--calibration-data', type=argparse.FileType('r'))
|
parser.add_argument('--calibration-data', type=argparse.FileType('r'))
|
||||||
parser.add_argument('--host-product')
|
parser.add_argument('--host-product')
|
||||||
|
|
@ -244,7 +245,8 @@ if __name__ == "__main__":
|
||||||
if args.firmware_path:
|
if args.firmware_path:
|
||||||
fwpath = args.firmware_path.name
|
fwpath = args.firmware_path.name
|
||||||
else:
|
else:
|
||||||
fwpath = vfs_initializer.download_and_extract_fw(fwdir)
|
fwpath = vfs_initializer.download_and_extract_fw(fwdir,
|
||||||
|
fwuri=args.driver_uri)
|
||||||
|
|
||||||
input('The device will be now reset to factory and associated to the ' \
|
input('The device will be now reset to factory and associated to the ' \
|
||||||
'current laptop.\nPress Enter to continue (or Ctrl+C to cancel)...')
|
'current laptop.\nPress Enter to continue (or Ctrl+C to cancel)...')
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue