If don't use 32.768k low frequency crystal, what will happen?

Dear ,

          I use nRF52833 to transfer audio,but I found that this audio will delay 130ms.

I didn't use 32.768K low frequency crystal, do you think this will affect delay time?

I modified below definition from 1 to 2 in sdk_config.h

#define NRFX_CLOCK_CONFIG_LF_SRC   2

#define CLOCK_CONFIG_LF_SRC   2

Parents
  • Hello,

    The LF clock does not affect the latency. Probably what you should look at is the connection interval. You can use the Connection Parameters Negotiation module for requesting a shorter interval in your application.

    Best regards,

    Vidar

  • Dear Vidar,

                     I am trying to shorter interval in my application,but I found that 

    the interval seems already minimum 7 ms. Because I saw that "Minimum Connection Interval [ms] <7-4000>"

    You can check below information for your reference. what should I do ?


    // <o> Minimum Connection Interval [ms] <7-4000>
    // <i> Set the Minimum Connection Interval that is sent in the Connection Parameter Update request.
    /**@brief Minimum Connection Interval [ms] <7-4000> */
    #define CONFIG_MIN_CONN_INTERVAL_MS 7
    #define CONFIG_MIN_CONN_INTERVAL ROUNDED_DIV(100u * CONFIG_MIN_CONN_INTERVAL_MS, 125)

    // <o> Maximum Connection Interval [ms] <7-4000>
    // <i> Set the Maximum Connection Interval that is sent in the Connection Parameter Update request.
    /**@brief Maximum Connection Interval [ms] <7-4000> */
    #define CONFIG_MAX_CONN_INTERVAL_MS 7
    #define CONFIG_MAX_CONN_INTERVAL ROUNDED_DIV(100u * CONFIG_MAX_CONN_INTERVAL_MS, 125)

Reply
  • Dear Vidar,

                     I am trying to shorter interval in my application,but I found that 

    the interval seems already minimum 7 ms. Because I saw that "Minimum Connection Interval [ms] <7-4000>"

    You can check below information for your reference. what should I do ?


    // <o> Minimum Connection Interval [ms] <7-4000>
    // <i> Set the Minimum Connection Interval that is sent in the Connection Parameter Update request.
    /**@brief Minimum Connection Interval [ms] <7-4000> */
    #define CONFIG_MIN_CONN_INTERVAL_MS 7
    #define CONFIG_MIN_CONN_INTERVAL ROUNDED_DIV(100u * CONFIG_MIN_CONN_INTERVAL_MS, 125)

    // <o> Maximum Connection Interval [ms] <7-4000>
    // <i> Set the Maximum Connection Interval that is sent in the Connection Parameter Update request.
    /**@brief Maximum Connection Interval [ms] <7-4000> */
    #define CONFIG_MAX_CONN_INTERVAL_MS 7
    #define CONFIG_MAX_CONN_INTERVAL ROUNDED_DIV(100u * CONFIG_MAX_CONN_INTERVAL_MS, 125)

Children
Related