更新ESPNow的默认STA_IF模式
This commit is contained in:
@@ -61,9 +61,9 @@ class ESPNow(espnow.ESPNow):
|
|||||||
else :
|
else :
|
||||||
return None,None
|
return None,None
|
||||||
|
|
||||||
def set_channel(self,channel=None,txpower=None):
|
def set_channel(self, channel=None, txpower=None):
|
||||||
self._channel = self._channel if channel is None else channel
|
self._channel = self._channel if channel is None else channel
|
||||||
self._nic.config(hidden=True, channel=self._channel, txpower=self._txpower if txpower is None else txpower)
|
self._nic.config(channel=self._channel, txpower=self._txpower if txpower is None else txpower)
|
||||||
|
|
||||||
def _cb_handle0(self, event_code, data):
|
def _cb_handle0(self, event_code, data):
|
||||||
'''Callback processing conversion'''
|
'''Callback processing conversion'''
|
||||||
@@ -74,11 +74,11 @@ class ESPNow(espnow.ESPNow):
|
|||||||
if cmd != -1:
|
if cmd != -1:
|
||||||
cmd=func.__name__[cmd+2:]
|
cmd=func.__name__[cmd+2:]
|
||||||
if cmd == str(data[1].decode()):
|
if cmd == str(data[1].decode()):
|
||||||
func(hexlify(data[0]).decode(),data[1].decode())
|
func(hexlify(data[0]).decode(), data[1].decode())
|
||||||
else:
|
else:
|
||||||
func(hexlify(data[0]).decode(),data[1].decode())
|
func(hexlify(data[0]).decode(), data[1].decode())
|
||||||
else:
|
else:
|
||||||
self._on_handle(hexlify(data[0]).decode(),data[1].decode())
|
self._on_handle(hexlify(data[0]).decode(), data[1].decode())
|
||||||
|
|
||||||
def _cb_handle1(self, ee):
|
def _cb_handle1(self, ee):
|
||||||
'''Callback processing conversion'''
|
'''Callback processing conversion'''
|
||||||
@@ -109,7 +109,7 @@ class ESPNow(espnow.ESPNow):
|
|||||||
'''Get the paired Mac and rssi'''
|
'''Get the paired Mac and rssi'''
|
||||||
_info=[]
|
_info=[]
|
||||||
for i in self.peers_table:
|
for i in self.peers_table:
|
||||||
_info.append((hexlify(i).decode(),self.peers_table[i][0]))
|
_info.append((hexlify(i).decode(), self.peers_table[i][0]))
|
||||||
return _info
|
return _info
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|||||||
Reference in New Issue
Block a user