跳到主要内容

DA16200 Hongjia HJ-DA16200

HJ-DA16200.

Small size is critical for many IoT applications. SiP (System in Package) allows IoT device makers to reduce the size of their electronic circuit hence achieving a small form factor for their end products. Dialog’s partner Tangshan HongJia Electronic Technology Co., Ltd. has developed an ultra-small, ultra-low power Wi-Fi SIP module with Dialog’s DA16200, the world’s most power-efficient Wi-Fi SoC. The HJ-DA16200 delivers the same long battery life and low power consumption offered by DA16200 module but in a much smaller form factor.

DA16200 Diagram

完全集成的SIP由DA16200 SOC,2MB或4MB闪存,RF分量组成,包括晶体振荡器,RF集总滤波器和天线。内置天线足以进行正常应用,并且还可以扩展外部天线。支持客户2层PCB设计。

SIP在8 x 8 x 1.3mm LGA封装中具有40个引脚,包括GPIO,JTAG,RTC控制,UART,电源输入和天线引脚(可选用于使用外部天线)。

Features

超低功率

Superior Range

高度集成的SOC.

全卸载

简单的设置和配置

完整的软件堆栈

Leading Security

OTA固件更新

多个I / O

EMMC / SD扩展内存

内置高性能天线(也可以使用外部天线)

尺寸:8 x 8 x 1.3mm

包装:LGA40

工作温度:-40℃至+ 85℃

亚博国际官网平台网址

可穿戴设备

Thermostats

门锁

监控摄像头

视频门铃

温度传感器

烟雾探测器

其他无线传感器

Garage door openers

宠物跟踪器

资产跟踪器

家庭自动化

Commercial

工业的

住宅

还有需要小尺寸的其他Wi-Fi应用程序

每季度,我们都会为我们的产品,软件开发主题,培训,活动提供最佳技术信息,并将其交给您的收件箱。亚博电竞菠菜

签署我

保持联系

通过我们的worldwid直接与我们取得联系e sales offices, or contact one of our global distributors and representatives.

询问 经销商和代表 Register for newsletters

订购信息

可用的样品。联系您当地的对话销售代表。

Contact Hongjia:liujiahang@tshjdz.com.liyinfei@tshjdz.com

回到结果

3个星期前

广告interval和app_easy_timer函数

张贴了ozgurkoc.95分 5回复
0旋转

大家好,

我有一个da14531-00fxdevkt-u(开发套件 - USB)。

我修改了服务数据信标示例并实现了使用app_easy_timer函数更新传感器数据。但我正在遇到广告间隔的问题。app_easy_timer的延迟参数会影响广告间隔。例如,在user_config.h中,我将user_adv_conf结构中的intv_max和intv_min值设置为1秒钟。我还将App_easy_timer函数的延迟参数设置为1秒钟,我将广告间隔视为2秒钟的NRF Connect。这可能是这个的原因?我怎么解决这个问题?

先感谢您。

3个星期前

PM_DIALOG.

Hi ozgurkoc,

谢谢你的问题。您是否可以指出user_adv_conf中的INTV_MAX和INTV_MIN值的值?请分享代码片段。FO 1 SEC广告间隔应该如:

///广告的最小间隔

.intv_min = MS_TO_BLESLOTS(1000), // 1000 ms

/// Maximum interval for advertising

.intv_max = MS_TO_BLESLOTS(1000), // 1000 ms

要验证广告间隔,我建议使用SmartSnippets Toolbox中的电源分析器 - 请参阅以下教程:

http://lpccs-docs.dialog-seminiondiond.com/tutorial_sdk6 / adv_interval.html.

>>我还将App_easy_timer函数的延迟参数设置为1秒

您能否在计时器到期时澄清登记的回调是什么?

谢谢,PM_DIALOG.

3个星期前

ozgurkoc. 95分

嗨pm_dialog,

感谢您的回答。这是我的广告间隔设置:

static const struct user_cuguration user_adv_conf = {.addr_src = app_cfg_addr_src(user_cfg_address_mode),///广告的最小时间间隔.intv_min = ms_to_bleslots(1000),///广告的最大间隔.intv_max = ms_to_bleslots(1000),

我刚刚在user_advertise_operation(void)中启动计时器。在adv_data_update_timer_cb回调中:

- 停止广告
- Get sensor data
- 重启广告和计时器。

I'm not sure if this algorithm is correct, if you have any other suggestions, I can listen.

3个星期前

PM_DIALOG.

Hi ozgurkoc,

那个步骤应该是好的,所以我找不到任何真正的原因,为什么这会影响广告间隔。Adverting间隔应在User_Adv_Conf中配置的B 1000ms。

谢谢,PM_DIALOG.

2个星期前

ozgurkoc. 95分

嗨pm_dialog,

感谢您的回答。当我删除App_easy_gap_advertise_stop()函数时,问题解决了我在adv_data_update_timer_cb()回调中的函数时,但这时间我无法更新传感器数据。我仍然不明白问题的原因,但我继续调查。我在等你的帮助。

先感谢您。

2个星期前

PM_DIALOG.

Hi ozgurkoc,

我相信你应该停止广告,更新广告字符串并重新启动adverting。如果恢复app_easy_gap_advertise_stop()可以使用Power Profiler检查副词间隔吗?

When the advertising stops, the user_app_adv_undirect_complete() callback it triggered, so can you please check if you are modifying the intervals in this function?

谢谢,PM_DIALOG.