首页 > 解决方案 > 对于 S2-LP,函数 SIGFOX_API_start_continuous_transmission(frequency, mode) 的频率格式是什么

问题描述

Sigfox_CLI_Demo_Project 允许使用连续波模式传输进行测试,命令表中有一个 CLI 命令 start_continuous_transmission。但是,我不知道如何输入频率。

我尝试将频率 = 920800000 设置为 920.8Mhz,但出现错误 0x0058。我也尝试了“RC4”,但也得到了相同的错误代码。

    { "start_continuous_transmission",SIGFOX_API_start_continuous_transmission_Action, "wu", ""}, \

    void SIGFOX_API_start_continuous_transmission_Action(void)
    {
      sfx_u32 frequency=(uint32_t)920800000;//(uint32_t)unsignedCommandArgument(0);

    sfx_modulation_type_t mode=(sfx_modulation_type_t)0;//unsignedCommandArgument(1);

    sfx_error_t err;

      err=SIGFOX_API_start_continuous_transmission(frequency, mode);

      responsePrintf("{&N API call...&tx}\r\n",
         "SIGFOX_API_start_continuous_transmission", "sfx_error", err);
    }

我得到一个错误 0x0058。

请帮忙。谢谢 !!!!

标签: firmware

解决方案


首先关闭 sigfox 库,例如 node_close


推荐阅读