我想以编程方式更改DA14580的发射功率。在SDK中是否有支持?您能否提供有关如何做到的指导。
嗨摩根,
TX输出功率固定为0 dBm,无法更改(以编程方式)。
此致,
对话支持团队。
感谢您的答复。
是否可以稍后添加此功能,或者是在硅中固定的发射功率?
嗨摩根,此时,这在当前硅中固定。此致,对话支持团队。
更多细节......
DA14580的发射功率可以设置为两个级别:0dBm和约-20dBm。后一级名为“近场”模式。
这将永久设置近场:
#define近_field_mode_enabled.
它确实如此,它是写入寄存器:
setword16(rf_enable_config13_reg,0x0030);
设置正常(0dBM)模式,使用
setword16(rf_enable_config13_reg,0xD030);
@je_dialog,您可以通过设置setword16(rf_enable_config13_reg,0x0030)来永久设置近场。在这样做之后,我可以使用setword16(rf_enable_config13_reg,0xd030)或setword16(rf_enable_config13_reg,0)根据最新的sdk 3.0.8再次设置正常模式吗?
嗨je_dialog
这仅适用于连接模式功率还是还适用于广告功率水平?
您好,是的 - 请参阅UM-B-015的附录G用于如何执行此操作。BR JE_DIALOG.
谢谢 !
您好对话团队,
我们如何修改DA1468X发射功率?这是可调吗?
任何帮助将不胜感激。
谢谢,
jitendra
嗨jitendraprasad,
DA1468X发射功率在每个值中不可调节。默认情况下,在0 dBm发送输出功率或“近场模式”配置中的-20 dBm输出功率。为了激活“近场模式”,您应该使用值0x0编程地址0x50002230的位9:5,并且可以通过恢复先前的位字段值来停止它。
要将输出电源设置为-20 dBm,您必须配置RF_ENABLE_CONFIG24_BLE_REG如下:
__io uint16_t rf_enable_config24_ble_reg;/ *!<(@ 0x50002230)rf_enable_config24_ble_reg * /
REG_SET_MASKED(RFCU_POWER,RF_ENABLE_CONFIG24_REG,0x03E0,0x0000);
将0x0000写入RF_ENABLE_CONFIG24_BLE_REG;然后启用-20 dBm输出电源。请注意,默认值0x01a0还原0 dBm输出功率。
谢谢,PM_DIALOG.
嗨对话框,将0 db的设置更改为-20db for da14583后,系统是否需要重新启动?
嗨Liuluan002,
将正常模式切换为“近场模式”时,不应重置或重新启动芯片。请检查以下螺纹:
https://support.dialog-semicondiondiondum/forums/post/dialog-smartbond-bluetooth-low-energy -%e2%80%93-software/signal-strength-Usning.
嗨摩根,
TX输出功率固定为0 dBm,无法更改(以编程方式)。
此致,
对话支持团队。
感谢您的答复。
是否可以稍后添加此功能,或者是在硅中固定的发射功率?
嗨摩根,
此时,这在当前硅中固定。
此致,
对话支持团队。
更多细节......
DA14580的发射功率可以设置为两个级别:0dBm和约-20dBm。后一级名为“近场”模式。
这将永久设置近场:
#define近_field_mode_enabled.
它确实如此,它是写入寄存器:
setword16(rf_enable_config13_reg,0x0030);
设置正常(0dBM)模式,使用
setword16(rf_enable_config13_reg,0xD030);
@je_dialog,您可以通过设置setword16(rf_enable_config13_reg,0x0030)来永久设置近场。在这样做之后,我可以使用setword16(rf_enable_config13_reg,0xd030)或setword16(rf_enable_config13_reg,0)根据最新的sdk 3.0.8再次设置正常模式吗?
嗨je_dialog
这仅适用于连接模式功率还是还适用于广告功率水平?
您好,是的 - 请参阅UM-B-015的附录G用于如何执行此操作。BR JE_DIALOG.
谢谢 !
您好对话团队,
我们如何修改DA1468X发射功率?这是可调吗?
任何帮助将不胜感激。
谢谢,
jitendra
嗨jitendraprasad,
DA1468X发射功率在每个值中不可调节。默认情况下,在0 dBm发送输出功率或“近场模式”配置中的-20 dBm输出功率。为了激活“近场模式”,您应该使用值0x0编程地址0x50002230的位9:5,并且可以通过恢复先前的位字段值来停止它。
要将输出电源设置为-20 dBm,您必须配置RF_ENABLE_CONFIG24_BLE_REG如下:
将0x0000写入RF_ENABLE_CONFIG24_BLE_REG;然后启用-20 dBm输出电源。请注意,默认值0x01a0还原0 dBm输出功率。
谢谢,PM_DIALOG.
嗨对话框,将0 db的设置更改为-20db for da14583后,系统是否需要重新启动?
嗨Liuluan002,
将正常模式切换为“近场模式”时,不应重置或重新启动芯片。请检查以下螺纹:
https://support.dialog-semicondiondiondum/forums/post/dialog-smartbond-bluetooth-low-energy -%e2%80%93-software/signal-strength-Usning.
谢谢,PM_DIALOG.