我有一个特征值是超过100字节的,并且应用层需要定期使用它。我可以在需要时使用attmdb_att_get_value读取它吗?对任何帮助感到赞赏!
是的。ATTMDB_ATT_GET_VALUE将句柄作为输入,并将指针返回到DB中的值以及值的当前长度。
嗨Joacimwe.
谢谢你的帮助!您认为我的数据应该存储在哪里吗?在应用层或配置文件数据库中?我的数据太大而无法保留两者。我是纽贝亚,不知道这种情况的最佳做法是什么。
你的价值有多大?该芯片有50 kB的ram,所以它应该适合,除非你做一些异国情调......
回到问题,Attmdb_att_ *函数可用于编写整个特征或只是更新它的一部分。因此,由于它非常灵活,您应该能够将其存储在DB中并在需要时获取并更新它。
即使不打算,如果您真的需要,您可以通过ATTMDB_ATT_GET_GET_VALUE函数返回的指针(值和长度)将值直接更新为dB。
是的。ATTMDB_ATT_GET_VALUE将句柄作为输入,并将指针返回到DB中的值以及值的当前长度。
嗨Joacimwe.
谢谢你的帮助!您认为我的数据应该存储在哪里吗?在应用层或配置文件数据库中?我的数据太大而无法保留两者。我是纽贝亚,不知道这种情况的最佳做法是什么。
你的价值有多大?该芯片有50 kB的ram,所以它应该适合,除非你做一些异国情调......
回到问题,Attmdb_att_ *函数可用于编写整个特征或只是更新它的一部分。因此,由于它非常灵活,您应该能够将其存储在DB中并在需要时获取并更新它。
即使不打算,如果您真的需要,您可以通过ATTMDB_ATT_GET_GET_VALUE函数返回的指针(值和长度)将值直接更新为dB。