更新SNAT的固件,修改获取jpg数据,及修复大图像屏幕无法显示问题

This commit is contained in:
dahanzimin
2025-06-12 19:59:01 +08:00
parent a5fbde5a0a
commit ae2f13c780
2 changed files with 7 additions and 4 deletions

View File

@@ -35,8 +35,11 @@ class GC032A(Camera):
super().display_stop()
def snapshot(self, path=None, formats=0, quality=50):
_data = super().snapshot(path, formats=formats, quality=quality)
if formats >= 2:
return b'data:image/jpg;base64,' + base64.b64encode(bytes(_data))
if path is None:
_data = super().snapshot(formats=formats, quality=quality)
if formats >= 2:
return b'data:image/jpg;base64,' + base64.b64encode(_data)
else:
return _data
else:
return _data
return super().snapshot(path, quality=50)