Skip to content

建议 xiaozhi 升级到最新的版本(解决 stack chan 的几个场景问题) #11

@hushi55

Description

@hushi55
  1. 由于 stack chan 的图片资源比较多,当前的做法是将图片资源编译到 ota bin 分区,现在已经超过了 4.2M
  2. 我提交一个 patch 到 小智 解决了小智 Assets 在程序启动的时候初始化由于 DisplayLockGuard lock 锁不能重入的问题
  3. 只需要通过
    Assets& assets = Assets::GetInstance(); assets.Apply(false);
    就可以复用小智的 Assets 组件来管理 图片 资源
  4. 修复了由于 SNTP 同步时出现的 assert failed: spinlock_acquire spinlock.h:142 (lock->count == 0) 奔溃情况

@Forairaaaaa

另外,我个人觉得 WebSocketAvatar 中协议的设计比较混乱,
数据面、控制面
完全没有设计 应该可以搞一个 draft

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions