コード例 #1
0
def kit_reset(is_sim=False):
    print('\nOpening AWS Zero-touch Kit Device')
    if not is_sim:
        device = MchpAwsZTKitDevice(hid.device())
    else:
        device = MchpAwsZTKitDevice(SimMchpAwsZTHidDevice())
    device.open()

    print('\nInitializing Kit')
    resp = device.init()
    print('    ATECCx08A SN: %s' % resp['deviceSn'])

    print('\nResetting Device')
    device.reset_kit()

    print('\nDone')
コード例 #2
0
def main():
    # Create argument parser to document script use
    parser = argparse.ArgumentParser(description='Reset the board to a factory state')
    args = parser.parse_args()

    print('\nOpening AWS Zero-touch Kit Device')
    device = MchpAwsZTKitDevice(hid.device())
    #device = MchpAwsZTKitDevice(SimMchpAwsZTHidDevice())
    device.open()

    print('\nInitializing Kit')
    resp = device.init()
    print('    ATECC508A SN: %s' % resp['deviceSn'])

    print('\nResetting Device')
    device.reset_kit()

    print('\nDone')