#ifndef PAN_HOST_CONFIG__H_ #define PAN_HOST_CONFIG__H_ #define CONIFG_TOTAL_HEAP_SIZE (7 * 1024) #define CONFIG_THRAD_TIMER_STACK_SIZE (128) #define CONFIG_THRAD_TIMER_QUEUE_LENGTH (12) #define CONFIG_THREAD_BLE_HOST_STACK_SIZE (256) /* l2cap buffer and size * if l2cap mtu less than CONFIG_L2CAP_ATT_BLOCK_SIZE, it will be set a block * if l2cap mtu more than CONFIG_L2CAP_ATT_BLOCK_SIZE, it can be set in different block, can be linked automaticlly by nimble * e.g (4 * 120) can be used in mtu (247) application */ #define CONFIG_L2CAP_ATT_BLOCK_COUNT (4) #define CONFIG_L2CAP_ATT_BLOCK_SIZE (120) #define CONFIG_ATT_PREFERRED_MTU (247) #define CONFIG_ATT_SERVER_MAX_NUMBER (16) #define CONFIG_PREFERRED_MAX_CONN_INTERVAL (15) #define CONFIG_PREFERRED_MIN_CONN_INTERVAL (15) #define CONFIG_PREFERRED_SLAVE_CONN_ILATENCY (0) #define CONFIG_PREFERRED_CONN_SUP_TIME (200) /* ble transport buffer */ #define CONFIG_BLE_ACL_RX_COUNT (5) #define CONFIG_BLE_ACL_RX_SIZE (80) #define CONFIG_BLE_EVT_COUNT (4) #define CONFIG_BLE_EVT_DISCARDABLE_COUNT (8) #endif