µÍ¹¦ºÄÀ¶ÑÀ(BLE)ѧϰ¼Ç¼ ÏÂÔر¾ÎÄ

¹ØÓÚÀ¶ÑÀͨÐÅЭÒéµÄÀí½â

Ò»¡¢Ê±ÖÓÒªÇó

Active״̬ÏÂСÓÚ¡À50ppm¡£ Sleep ModeÏÂСÓÚ¡À500ppm¡£

¶þ¡¢É豸¹ýÂË

³ýÁ˽öÖ§³Ö²»¿ÉÁ¬½ÓµÄ¹ã²¥ÏµÍ³£¨non-connectable advertising£©£¬ÆäËûģʽ¾ùÐèÖ§³ÖÉ豸¹ýÂË¡£¹ã²¥¡¢É¨Ãè¡¢Á¬½Ó·¢Æð¾ù¾ßÓи÷×Ô¶ÀÁ¢µÄ¹ýÂË»úÖÆ¡£Èç¹ûоƬ²»Ö§³ÖÕ⼸ÖÖģʽµÄ»°£¬ÄǾͿÉÒÔ²»Ö§³ÖÉ豸¹ýÂË¡£É豸¹ýÂËÊÇΪÁ˾¡Á¿¼õÉÙ²»±ØÒªµÄÊý¾ÝͨÐÅ¡£ É豸¹ýÂËʱÐèÒª¾ß±¸Ò»¸ö°×Ãûµ¥£¬°×Ãûµ¥ÄÚÈÝ°üÀ¨²»¹ýÂËÉ豸µÄµØÖ·ºÍµØÖ·ÀàÐÍ£¨¹«¹²»òËæ»ú£©¡£°×Ãûµ¥ÄÚÈÝÓÉHOSTÉèÖá£ÒÔ϶Ը÷ÖÖ¹ýÂËģʽ×÷Ò»¸ö½éÉÜ£º 1¡¢¹ã²¥¹ýÂË

Ö§³Ö¹ýÂË·½Ê½ÈçÏ£¬Ò»´Î½öÖ§³ÖÒ»ÖÖ·½Ê½£º

¡¤¹ã²¥É豸½ö´¦ÀíÀ´×Ô°×Ãûµ¥µÄÉ豸µÄɨÃè¡¢Á¬½ÓÇëÇó¡£ ¡¤¹ã²¥É豸´¦ÀíÒ»ÇÐÉ豸µÄɨÃè¡¢Á¬½ÓÇëÇó¡££¨¸´Î»Öµ£©

¡¤¹ã²¥É豸´¦ÀíËùÓÐÉ豸µÄɨÃèÇëÇ󣬽ö´¦Àí°×Ãûµ¥µÄÁ¬½ÓÇëÇó¡£ ¡¤¹ã²¥É豸´¦ÀíËùÓÐÉ豸µÄÁ¬½ÓÇëÇ󣬽ö´¦Àí°×Ãûµ¥µÄɨÃèÇëÇó¡£

2¡¢É¨Ãè¹ýÂË

Ö§³Ö¹ýÂË·½Ê½ÈçÏ£º

¡¤É¨ÃèÉ豸½ö´¦ÀíÀ´×Ô°×Ãûµ¥É豸µÄ¹ã²¥Ö¡¡£ ¡¤É¨ÃèÉ豸´¦ÀíÒ»ÇÐÉ豸µÄ¹ã²¥Ö¡¡£ ¼ÙÈç¹ã²¥·½ÒѾ­¹ýÂ˸ÃɨÃèÉ豸µÄ»°£¬Í¨ÐŲ»Äܳɹ¦¡£

3¡¢·¢Æð¹ýÂË

Ö§³Ö¹ýÂË·½Ê½ÈçÏ£º

¡¤±»·¢ÆðÉ豸´¦ÀíÀ´×Ô°×Ãûµ¥ÄÚËùÓÐÉ豸µÄÁ¬½Ó·¢ÆðÇëÇó¡£

¡¤±»·¢ÆðÉ豸ºöÂÔ°×Ãûµ¥£¬½ö´¦Àíhost¸ø³öÉ豸µÄÁ¬½Ó·¢ÆðÇëÇó¡£

Èý¡¢·ÇÁ¬½Ó״̬¼òÊö

1¡¢standby

StandbyÊǸ´Î»ºóµÄоƬ³õʼ״̬£¬ÓÉËü¿ÉÒÔ½øÈë¹ã²¥¡¢É¨ÃèºÍÁ¬½Ó״̬¡£ 2¡¢advertising

½øÈë¹ã²¥×´Ì¬ºó£¬±ã¿ªÊ¼·¢Ë͹㲥֡¡£ÔÚ·¢ËÍÍêÒ»Ö¡¹ã²¥Ö¡ÒÔºó£¬advertising event½«±»¹Ø±Õ£¬À´ÊÊÓ¦ÆäËû¹¦ÄÜ¡£¹ã²¥Ê¼þÓÐÒÔϼ¸ÖÖÀàÐÍ£º

µÚÒ»Ö¡¹ã²¥Ö¡Ó¦¸ÃÔÚchannel indexÖеÄ×îµÍµÄ¹ã²¥ÐŵÀ·¢ËÍ¡£

¹ã²¥Ê¼þÊÇ·ñÓлظ´Ö¡Óɹ㲥֡ÀàÐ;ö¶¨£¬¾ßÌåÈçÏÂ±í£º

µ±ÊÕµ½´íÎóµÄ·µ»Ø֡ʱ£¬¹ã²¥¶Ë»áÔÚÏÂÒ»¸ö¹ã²¥ÐŵÀ·¢Ë͹㲥֡£¬»òÖ±½ÓÍ£Ö¹¹ã²¥Ê¼þ¡£ ¹ã²¥Ê¼þ¼ä¸ô±ØÐëÊÇ625usµÄ±¶Êý£¬·¶Î§ÔÚ20ms~10.24s£¬ÆäÉèÖ÷½Ê½ÈçÏ£º

T_advEvent = advInterval+ advDelay

scannable undirectedºÍnon-connectable undirectedʼþ£¬advInterval³¤¶È±ØÐë´óÓÚ100ms£»connectable undirectedʼþ£¬advInterval³¤¶È±ØÐë´óÓÚµÈÓÚ20ms ¡£advDelay

ÊÇ0~10msµÄαËæ»úÊý¡£Á¬Ðø¹ã²¥Ö¡·¢ËÍʾÒâͼÈçÏ£º

a£©Connectable Undirected Event Type

Èçͼ4.5½ÓÊÕµ½CONNECT_REQÖ®ºó£¬¹ã²¥·½±ãÍ˳ö¹ã²¥×´Ì¬£¬½øÈëSlave״̬¡£

b£©Connectable Directed Event Type

c£©Scannable Undirected Event Type