如何发送超过20字节的数据?

4个职位/ 0个新
最后发表
郑李
离线
最后看到:5年2个月前
加入:2015-06-17时间是06:58
如何发送超过20字节的数据?

我使用对话作为“接近记者”。我想从对话框发送数据到电话。
基于sample128代码,我修改了`struct xxx_val_ind`和`struct xxx_upd_char2_req`和`struct xxx_receiver_val`的成员看起来像:

struct myapp_receiver_val

/ / /连接句柄
uint16_t conhdl;
/ / /值
uint8_t val [30];
};

问题是,它最多发送13个字节。如何一次发送更多的数据?
你能发给我一些关于这个问题的文件或代码吗?
谢谢你!

我希望尽快获得帮助,在这里提情况相当不便,能否提供技术支持的联系方式或其他更快捷的途径?多谢!

设备:
summer20100514
离线
最后看到:4年2个月前
大师
加入:2014-12-30 05:01
嗨,你换

Hi,您是否也改变了attmdb_add_attribute()和attmdb_att_set_value()中的相应长度?

MT_dialog
离线
最后看到:1周5天前
工作人员
加入:2015-06-08 34
李你好,郑

李你好,郑

您是否将sample128_create_db_req_handler()函数中的值更改为新的大小?请尝试运行自定义配置文件并在sample128.h中改变变量typedef unsigned char my_new_t[8];进入typedef unsigned char my_new_t[30];看看它是否适合你。

谢谢MT_dialog。

郑李
离线
最后看到:5年2个月前
加入:2015-06-17时间是06:58
嗨summer20100514, MT_dialog

嗨summer20100514, MT_dialog
你说得对,我漏掉了一个需要修改的变量。现在问题解决了。谢谢你!

主题锁定