hi, dear nxp fae
i am using a kw36 freedom board. used the SDK2.2.1 and run some examples. i want to change the three parameter connection interval, slave latency and superisontimeout. but i found there are many MACRO relate to this 3 parameter.
such as:
ble_general.h
#define gcConnectionIntervalMin_c (0x000C) //(0x0006)
#define gcConnectionIntervalMax_c (0x000C) //(0x0C80)
#define gcConnectionSlaveLatencyMax_c (0x0000) //(0x01F3)
#define gcConnectionSupervisionTimeoutMin_c (0x0C80) //(0x000A)
#define gcConnectionSupervisionTimeoutMax_c (0x0C80) //(0x0C80)
#define gcConnectionIntervalMinDefault_c (12)//(40)
#define gcConnectionIntervalMaxDefault_c (12)//(160)
#define gcConnectionSlaveLatencyDefault_c (0)
gap_types.h
/*! Default connection latency: 0 */
#define gGapDefaultConnectionLatency_d 0x0000
/*! Default supervision timeout: 10s */
#define gGapDefaultSupervisionTimeout_d 0x0C80//0x03E8 chang 10 to 32s
/*! Default minimum connection interval: 100ms */
#define gGapDefaultMinConnectionInterval_d 0x000C //0x0050 change to 0x000C
/*! Default maximum connection interval: 200ms */
#define gGapDefaultMaxConnectionInterval_d 0x000C// 0x00A0 change to 0x000C
how can change them such as connection interval =15ms ,slave latency 6ms superision timeout =32s
should i only need to change the "*Default*" or ("*Max*" and "*Min*") or both,please give me a precise modification.thank you!