Home | History | Annotate | Download | only in c++
      1 #include "hal_platform.h"
      2 #include "aci.h"
      3 
      4 #pragma once
      5 
      6 #define PIPE_GAP_DEVICE_NAME_SET 1
      7 
      8 #define NUMBER_OF_PIPES 1
      9 
     10 #define SERVICES_PIPE_TYPE_MAPPING_CONTENT {\
     11   {ACI_STORE_LOCAL, ACI_SET},   \
     12 }
     13 
     14 #define GAP_PPCP_MAX_CONN_INT 0xffff /**< Maximum connection interval as a multiple of 1.25 msec , 0xFFFF means no specific value requested */
     15 #define GAP_PPCP_MIN_CONN_INT  0xffff /**< Minimum connection interval as a multiple of 1.25 msec , 0xFFFF means no specific maximum*/
     16 #define GAP_PPCP_SLAVE_LATENCY 0
     17 #define GAP_PPCP_CONN_TIMEOUT 0xffff /** Connection Supervision timeout multiplier as a multiple of 10msec, 0xFFFF means no specific value requested */
     18 
     19 #define NB_SETUP_MESSAGES 13
     20 #define SETUP_MESSAGES_CONTENT {\
     21     {0x00,\
     22         {\
     23             0x07,0x06,0x00,0x00,0x03,0x02,0x41,0xd7,\
     24         },\
     25     },\
     26     {0x00,\
     27         {\
     28             0x1f,0x06,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x01,0x01,0x01,0x00,0x00,0x06,0x00,0x01,\
     29             0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
     30         },\
     31     },\
     32     {0x00,\
     33         {\
     34             0x1f,0x06,0x10,0x1c,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
     35             0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x90,0x00,0x64,\
     36         },\
     37     },\
     38     {0x00,\
     39         {\
     40             0x1f,0x06,0x10,0x38,0x02,0xff,0x02,0x58,0x00,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
     41             0x00,0x50,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
     42         },\
     43     },\
     44     {0x00,\
     45         {\
     46             0x05,0x06,0x10,0x54,0x00,0x00,\
     47         },\
     48     },\
     49     {0x00,\
     50         {\
     51             0x1f,0x06,0x20,0x00,0x04,0x04,0x02,0x02,0x00,0x01,0x28,0x00,0x01,0x00,0x18,0x04,0x04,0x05,0x05,0x00,\
     52             0x02,0x28,0x03,0x01,0x0e,0x03,0x00,0x00,0x2a,0x04,0x14,0x0b,\
     53         },\
     54     },\
     55     {0x00,\
     56         {\
     57             0x1f,0x06,0x20,0x1c,0x05,0x00,0x03,0x2a,0x00,0x01,0x62,0x63,0x61,0x73,0x74,0x63,0x73,0x65,0x6d,0x69,\
     58             0x2e,0x04,0x04,0x05,0x05,0x00,0x04,0x28,0x03,0x01,0x02,0x05,\
     59         },\
     60     },\
     61     {0x00,\
     62         {\
     63             0x1f,0x06,0x20,0x38,0x00,0x01,0x2a,0x06,0x04,0x03,0x02,0x00,0x05,0x2a,0x01,0x01,0x00,0x00,0x04,0x04,\
     64             0x05,0x05,0x00,0x06,0x28,0x03,0x01,0x02,0x07,0x00,0x04,0x2a,\
     65         },\
     66     },\
     67     {0x00,\
     68         {\
     69             0x1f,0x06,0x20,0x54,0x06,0x04,0x09,0x08,0x00,0x07,0x2a,0x04,0x01,0xff,0xff,0xff,0xff,0x00,0x00,0xff,\
     70             0xff,0x04,0x04,0x02,0x02,0x00,0x08,0x28,0x00,0x01,0x01,0x18,\
     71         },\
     72     },\
     73     {0x00,\
     74         {\
     75             0x04,0x06,0x20,0x70,0x00,\
     76         },\
     77     },\
     78     {0x00,\
     79         {\
     80             0x0d,0x06,0x40,0x00,0x2a,0x00,0x01,0x00,0x80,0x04,0x00,0x03,0x00,0x00,\
     81         },\
     82     },\
     83     {0x00,\
     84         {\
     85             0x06,0x06,0x60,0x00,0x00,0x00,0x00,\
     86         },\
     87     },\
     88     {0x00,\
     89         {\
     90             0x06,0x06,0xf0,0x00,0x03,0x4c,0xf2,\
     91         },\
     92     },\
     93 }
     94