File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -58,7 +58,23 @@ def network_disconnect(self):
5858
5959
6060class LoPy (BoardsInterface ):
61- pass
61+ def __init__ (self , net_type ):
62+ self ._lang_id = BoardsInterface .MICROPYTHON
63+ self ._net_type = BoardsInterface .WIFI if net_type == BoardsInterface .DEFAULT_CARRIER else net_type
64+ self ._carrier_capability = (BoardsInterface .WIFI ,)
65+ self ._wifi_tls_capability = False
66+ self ._credentials = super ().create_credentials (self ._net_type )
67+ self ._hostname = 'LoPy'
68+
69+ def connect (self ):
70+ super ().check_network_capabilities (self ._net_type )
71+ if self ._net_type == BoardsInterface .WIFI :
72+ pycom_wifi_connect (self ._credentials .get_creds ()['ssid' ], self ._credentials .get_creds ()['password' ],
73+ self ._hostname )
74+
75+ def get_security_level (self ):
76+ if self ._net_type == BoardsInterface .WIFI :
77+ return LiveObjects .SSL if self ._wifi_tls_capability else LiveObjects .NONE
6278
6379
6480class GPy (BoardsInterface ):
You can’t perform that action at this time.
0 commit comments