Navigation

    Freqchip开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Recent
    1. Home
    2. fu
    F
    • Continue chat with fu
    • Start new chat with fu
    • Flag Profile
    • Profile
    • Following
    • Followers
    • Blocks
    • Topics
    • Posts
    • Best
    • Groups

    fu

    @fu

    0
    Reputation
    4
    Posts
    460
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    fu Follow

    Posts made by fu

    • initial_static_memory的参数

      版主我在多连接的时候,看到例子里面有个initial_static_memory, 这里的内存分配是怎么计算的?

      • default setting is initial_static_memory(9, 2, 6, 8, 251, 8, 251, 254, 0x800); 这个我测试下来程序能正常跑起来。改成如下的参数就是跑不起来
        initial_static_memory(16, 2, 14, 16, 120, 16, 120, 100, 0x800);
        我想多增加一点连接。按理 rx_buf_num* rx_buf_size + tx_buf_num* tx_buf_size不是更小了,怎么反而跑不起来?跟连接数相关么?具体怎么计算的,或者哪里设置要改一下才行?
        void initial_static_memory(uint8_t act_num,
        uint8_t adv_act_num,
        uint8_t con_num,
        uint8_t rx_buf_num,
        uint16_t rx_buf_size,
        uint8_t tx_buf_num,
        uint16_t tx_buf_size,
        uint16_t max_adv_size,
        uint16_t stack_size_)
      posted in FR801xH
      F
      fu
    • 关于FR8016HA连接数量

      请问一下大佬,FR8016HA这个芯片同时能维持超过20个的连接么?比如40个,50个?如果可以的化这个应该在哪里设置一下?直接改一下gap_bond_manager_init这里的参数么?论坛上有人提起initial_static_memory, 这个是不是用来修改最多连接数?有什么可以参考的多连接设备的代码(超过20个以上的)

      posted in FR801xH
      F
      fu
    • RE: FR8016ha conn_end,reason:0x00

      你好,那是我误解了?conn_end,reason:0x00 这是一个正常的动作了, 不是链路断开的消息了?
      我拿的是fr801xh_SDK_1043bb7这个里面的SDK,文档也是这个里面的FREQ BLE SDK User Guide V1.0.8.pdf,
      它里面描述 GAP_EVT_CONN_END //!< 主动连接的动作未完成,被主动停止。

      最新的SDK跟文档能给一个链接么?

      posted in FR801xH
      F
      fu
    • FR8016ha conn_end,reason:0x00

      买了两块FR8016ha开发板,烧了官方代码,一块做master,一块做slave. master上打印Start scanning...
      evt_type:0x04,rssi:-3
      content:0x12,0x09,0x53,0x69,0x6D,0x70,0x6C,0x65,0x5F,0x50,0x65,0x72,0x69,0x70,0x68,0x65,0x72,0x61,0x6C,0x02,0x0A,0x00,
      start_con act[0]
      scan_end,status:0x00
      addr_type:0
      bond_check_find_devs_idx:1
      start_enc
      conn_end,reason:0x00
      bond_svc_info_flash_r
      0x10,0x00,0x14,0x00,
      0x63,0x68,0x61,0x72,0x31,0x5F,0x6E,0x74,0x66,0x5F,0x64,0x61,0x74,0x61,
      0x43,0x48,0x41,0x52,0x31,0x5F,0x56,0x41,0x4C,0x55,0x45,
      Link[0]param update,interval:12,latency:55,timeout:600
      这个为什么会蹦conn_end?

      posted in FR801xH
      F
      fu