ServiceData must be a bytearray
This commit is contained in:
parent
7d9f502357
commit
09f2812c14
1 changed files with 2 additions and 1 deletions
|
|
@ -58,7 +58,8 @@ class _EddystoneFrame(ServiceData):
|
||||||
return super().__get__(obj, cls)[1:]
|
return super().__get__(obj, cls)[1:]
|
||||||
|
|
||||||
def __set__(self, obj, value):
|
def __set__(self, obj, value):
|
||||||
return super().__set__(obj, obj.frame_type + value)
|
# ServiceData requires a bytearray.
|
||||||
|
return super().__set__(obj, bytearray(obj.frame_type) + value)
|
||||||
|
|
||||||
|
|
||||||
class EddystoneFrameBytes:
|
class EddystoneFrameBytes:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue