Update device name in advertising data from load_from_dict

This commit is contained in:
Hui Peng
2023-05-23 10:39:28 -07:00
parent 5790d3aae8
commit 22f7cef771

View File

@@ -826,6 +826,12 @@ class DeviceConfiguration:
advertising_data = config.get('advertising_data')
if advertising_data:
self.advertising_data = bytes.fromhex(advertising_data)
elif config.get('name') is not None:
self.advertising_data = bytes(
AdvertisingData(
[(AdvertisingData.COMPLETE_LOCAL_NAME, bytes(self.name, 'utf-8'))]
)
)
def load_from_file(self, filename):
with open(filename, 'r', encoding='utf-8') as file: