整体系统:
1.可以融合开发两类设备么?
a.联网单品的智能设备是指使用 Ethernet、Wi-Fi、Wi-Fi 和蓝牙双模连接方式的;不是联网单品的智能设备是指设备产品依赖网关、App 联网,无法直接连接网络;
2.添加新设备
a.有多个设备,在添加某个设备时,通过什么信息识别是哪个添加对象?
b.已经和APP绑定的设备,能不能被其他手机再次添加绑定
c.智能空间APP是否支持扫码添加设备,二维码需要提供什么信息,是否已经支持二维码图片生成?
d.用户更换手机后,是否需要再次绑定,还是登录后就包含已经绑定的设备,可以直接通信?
3.替换设备
a.如果设备遗失,旧设备信息是否可以延续
4.删除设备
a.如何清除清除云端设备数据
b.如何快速清除设备内部全部数据,包括配网信息、DP、用户自定义数据等(删除数据的接口?)
5.其他
a.设备配网方式是通过WIFI还是蓝牙?
i.实际在智能空间APP体验时,我关掉手机的WIFI,仍然可以正确配网
b.T5芯片型号是BK7258还是BK7236,有几个CPU? ai toy样例程序每个CPU上主要运行哪些任务?
c.当前SDK是3.12.12,后续有更新的SDK么?
d.DP可以支持长数据么?比如100-200字节的数据
涂鸦SDK:
1.屏幕
a.双屏异显功能计划什么时候支持?双屏同显功能是使用一组SPI给两个屏幕?还是两组SPI给两个屏幕?
b.刷新率或帧率是否可以提高
c.驱动是否支持PWM调光,实现屏幕降低亮度?
d.支持两个动图之间显示转场切换么?比如淡入淡出等
e.屏幕是否可以支持普通SPI连接?还是一定要QSPI连接?可否一个眼睛用SPI连接,另一个眼睛用QSPI连接,然后实现双屏同显或异显?
2.低功耗
a.是否支持休眠和低功耗控制
b.休眠状态下是否支持保持或进行蓝牙连接
c.芯片深度休眠和超级深度休眠时,是不是无法保持蓝牙连接
d.唤醒时,可否控制底层联网或者不联网,以便降低功耗
3.蓝牙
a.APP是否可以通过蓝牙与设备通信,软件接口如何?包括自定义数据传输,连接状态等
b.用户连接蓝牙激活设备后,手机二次连接蓝牙是否可以自动连接
c.
4.WIFI
a.APP如何添加或删除WIFI配网信息
b.WIFI是在绑定激活时添加,还是可以随时添加
c.如何给设备配置多个WIFI配网信息?
d.多个WIFI配网信息时,是否支持自主切换到有用的WIFI?
e.如果目前底层不支持多个WIFI和切换,是否可以通过底层网络接口,在应用里去实现?
5.音频
a.支持哪些格式的音频
b.音频软件模块接口?
c.目前AI_TOY样例程序,支持唤醒词唤醒么?
6.OTA升级
a.发布升级软件时,是使用UG.bin么?
b.目前OTA升级是如何触发的,用户通过APP进行触发?云端强制?
c.T5升级过程是否支持掉电安全,即在执行升级过程如果掉电的话不会影响下次启动
d.设备在执行OTA时,嵌入式应用程序是否可以控制,比如电量低于20%时,不允许执行升级
e.设备中有多个固件,如何进行管理、发布和升级?
f.升级其他固件时,数据是下载后再进行还是拆包进行?下载的话是放在内存还是FLASH中?
7.存储
a.支持哪些FLASH芯片?
b.是否支持外置存储的文件系统,底层SPI驱动是否已经支持?
c.生产时外置存储的数据如何制作和烧录?
d.多核中每个处理器都可以操作文件系统么?
e.KV DB支持清除全部数据么?
f.如何评估KV分区能存多少字节信息?
g.系统分区如何?KV分区有多少?下面截图是否为正确信息?
i.Download: 升级包?
ii.Easyflash: KV分区?
iii.其他分区分别有什么作用?
h.升级包最大大小可以是多大?升级的分区占用空间多少?
i.从上面分区信息看感觉升级包是download分区,但大小仅1984K,而UG升级包有3493KB
8.授时
a.支持蓝牙或云端定期授时么?
b.设备如何知道当前时区?
c.本地支持RTC保持时间么?
d.休眠重启后是否可以继续保持时间?
9.其他
a.是否可以自行修改Tuya SDK,有相关指导么?有关于构建系统的说明么?
b.如何直接调用T5芯片底层驱动?