예제 #1
0
def send_wifi_config(tp, sec, ssid, passphrase):
    try:
        message = prov.config_set_config_request(sec, ssid, passphrase)
        response = tp.send_data('prov-config', message)
        return (prov.config_set_config_response(sec, response) == 0)
    except RuntimeError as e:
        print(e)
        return None
예제 #2
0
def apply_wifi_config(tp, sec):
    try:
        message = prov.config_apply_config_request(sec)
        response = tp.send_config_data(message)
        return (prov.config_set_config_response(sec, response) == 0)
    except RuntimeError as e:
        print(e)
        return None
예제 #3
0
def apply_wifi_config(tp, sec):
    try:
        message = prov.config_apply_config_request(sec)
        response = tp.send_data('prov-config', message)
        return (prov.config_set_config_response(sec, response) == 0)
    except RuntimeError as e:
        print(e)
        return None
예제 #4
0
def send_wifi_config(tp, sec, ssid, passphrase):
    try:
        message = prov.config_set_config_request(sec, ssid, passphrase)
        response = tp.send_data('prov-config', message)
        return (prov.config_set_config_response(sec, response) == 0)
    except RuntimeError as e:
        on_except(e)
        return None
def send_wifi_config(tp, sec, ssid, passphrase):
    """
    Send Wi-Fi config based on input parameters
    `tp` -  Object of class: Transport 
    `sec`- Object of class: Security
    `ssid` - ssid of Wi-Fi network to configure
    `passphrase` - passphrase of Wi-Fi network to configure
    """
    try:
        message = prov.config_set_config_request(sec, ssid, passphrase)
        response = tp.send_data('prov-config', message)
        return (prov.config_set_config_response(sec, response) == 0)
    except RuntimeError as e:
        on_except(e)
        return None