เด’เดฐเต เดฎเตˆเด•เตเดฐเต‹เดธเตเด•เต‹เดชเตเดชเดฟเดจเต เด•เต€เดดเดฟเตฝ BLE (ATTั‹ GATTั‹...)

เดฎเตˆเด•เตเดฐเต‹เดธเตเด•เต‹เดชเตเดชเดฟเดจเต เด•เต€เดดเดฟเตฝ BLE (ATTั‹ GATTั‹...)

เด’เดฐเต เดฎเตˆเด•เตเดฐเต‹เดธเตเด•เต‹เดชเตเดชเดฟเดจเต เด•เต€เดดเดฟเตฝ BLE (ATTั‹ GATTั‹...)

เดญเดพเด—เด‚ 1, เด…เดตเดฒเต‹เด•เดจเด‚

เดฌเตเดฒเต‚เดŸเต‚เดคเตเดคเต 4.0-เดจเตเดณเตเดณ เด†เดฆเตเดฏ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ เดตเดณเดฐเต†เด•เตเด•เดพเดฒเด‚ เด•เดดเดฟเดžเตเดžเต. เด•เต‚เดŸเดพเดคเต†, BLE เดตเดฟเดทเดฏเด‚ เดตเดณเดฐเต† เดฐเดธเด•เดฐเดฎเดพเดฃเต†เด™เตเด•เดฟเดฒเตเด‚, เด…เดคเดฟเดจเตเดฑเต† เดธเด™เตเด•เต€เตผเดฃเตเดฃเดค เด•เดพเดฐเดฃเด‚ เด…เดคเต เด‡เดชเตเดชเต‹เดดเตเด‚ เดชเดฒ เดกเดตเดฒเดชเตเดชเตผเดฎเดพเดฐเต†เดฏเตเด‚ เดฎเดพเดฑเตเดฑเดฟเดจเดฟเตผเดคเตเดคเตเดจเตเดจเต. เดŽเดจเตเดฑเต† เดฎเตเตป เดฒเต‡เด–เดจเด™เตเด™เดณเดฟเตฝ, เดžเดพเตป เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ เดจเต‹เด•เตเด•เดฟเดฏเดคเต เดเดฑเตเดฑเดตเตเด‚ เดคเดพเดดเตเดจเตเดจ เดจเดฟเดฒเดฏเดพเดฏ เดฒเดฟเด™เตเด•เต เดฒเต†เดฏเดฑเตเด‚ เดซเดฟเดธเดฟเด•เตเด•เตฝ เดฒเต†เดฏเดฑเตเด‚ เด†เดฃเต. เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ (ATT), เดœเดจเดฑเตฝ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดชเตเดฐเตŠเดซเตˆเตฝ (GATT) เดชเต‹เดฒเตเดณเตเดณ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดตเตเด‚ เด†เดถเดฏเด•เตเด•เตเดดเดชเตเดชเดฎเตเดฃเตเดŸเดพเด•เตเด•เตเดจเตเดจเดคเตเดฎเดพเดฏ เด†เดถเดฏเด™เตเด™เตพ เด…เดตเดฒเด‚เดฌเดฟเด•เตเด•เตเดจเตเดจเดคเต เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป เด‡เดคเต เดžเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเดšเตเดšเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดชเต‹เด•เดพเตป เด’เดฐเดฟเดŸเดตเตเดฎเดฟเดฒเตเดฒ, เด…เดต เดฎเดจเดธเดฟเดฒเดพเด•เตเด•เดพเดคเต†, เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เด…เดธเดพเดงเตเดฏเดฎเดพเดฃเต. เด‡เดจเตเดจเต เดˆ เด…เดฑเดฟเดตเต เดจเดฟเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดชเด™เตเด•เดฟเดŸเดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดฑเต† เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เดžเดพเตป เด†เดถเตเดฐเดฏเดฟเด•เตเด•เตเด‚ เดชเดพเด เดชเตเดธเตเดคเด•เด‚ เดจเต‹เตผเดกเดฟเด•เต เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดคเตเดŸเด•เตเด•เด•เตเด•เดพเตผเด•เตเด•เดพเดฏเดฟ. เด…เดคเตเด•เตŠเดฃเตเดŸเต เดจเดฎเตเด•เตเด•เต เดคเตเดŸเด™เตเด™เดพเด‚.

เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เดŽเดฒเตเดฒเดพเด‚ เดตเดณเดฐเต† เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเดณเตเดณเดคเต?

เดŽเดจเตเดฑเต† เด…เดญเดฟเดชเตเดฐเดพเดฏเดคเตเดคเดฟเตฝ, เดธเตเดฎเดพเตผเดŸเตเดŸเตเดซเต‹เดฃเตเด•เตพ เดตเดดเดฟ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดตเดณเดฐเต† เดชเตเดฐเดคเต€เด•เตเดท เดจเตฝเด•เตเดจเตเดจเดคเตเด‚ เดฆเต€เตผเด˜เด•เดพเดฒเด‚ เดจเดฟเดฒเดจเดฟเตฝเด•เตเด•เตเดจเตเดจเดคเตเดฎเดพเดฏ เด’เดฐเต เดตเดฟเดทเดฏเดฎเดพเดฃเต†เดจเตเดจเต เด‰เดŸเดจเดŸเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ. เด…เดคเดฟเดจเดพเตฝ, เด…เดคเต เด‰เดŸเดจเดŸเดฟ เดชเดฐเดฎเดพเดตเดงเดฟ เดฐเต‚เดชเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เด…เดตเตผ เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต. เด…เดคเดฟเดจเดพเตฝ เดตเดฟเดตเดฟเดง เด—เดพเดกเตโ€Œเดœเต†เดฑเตเดฑเตเด•เดณเตเดŸเต† เดจเดฟเตผเดฎเตเดฎเดพเดคเดพเด•เตเด•เตพ เด…เดตเดฐเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเตเด•เตพ เด•เตŠเดฃเตเดŸเต เดตเดฐเตเดจเตเดจเดฟเดฒเตเดฒ, เด…เดคเต เดชเดฟเดจเตเดจเต€เดŸเต เดชเตŠเดฐเตเดคเตเดคเดฎเดฟเดฒเตเดฒเดพเดคเตเดคเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เด…เดคเตเด•เตŠเดฃเตเดŸเต เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเต. เด‡เดคเดฟเดจเด•เด‚ เด†เดฆเตเดฏ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ, เดธเดพเดงเตเดฏเดฎเดพเดฏเดคเต†เดฒเตเดฒเดพเด‚ BLE เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดฒเต‡เด•เตเด•เต เดšเต‚เดทเดฃเด‚ เดšเต†เดฏเตเดฏเดพเตป เด…เดตเตผ เดถเตเดฐเดฎเดฟเดšเตเดšเต. เด…เดคเต เดชเดฟเดจเตเดจเต€เดŸเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเดฎเต‹ เด‡เดฒเตเดฒเดฏเต‹ เดŽเดจเตเดจเดคเต เดชเตเดฐเดถเตเดจเดฎเดฒเตเดฒ. เด•เต‚เดŸเดพเดคเต†, เดญเดพเดตเดฟเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เดชเดŸเตเดŸเดฟเด• เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดธเดพเดงเตเดฏเดคเดฏเตเด‚ เด…เดตเตผ เดจเตฝเด•เดฟ.

BLE เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดกเดฏเด—เตเดฐเด‚ เดตเดฐเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดšเดฟเดคเตเดฐเด‚ เดจเต‹เด•เตเด•เดพเด‚. เด‡เดคเต เดจเดฟเดฐเดตเดงเดฟ เดชเดพเดณเดฟเด•เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต. เดเดฑเตเดฑเดตเตเด‚ เดคเดพเดดเตเดจเตเดจ, เดซเดฟเดธเดฟเด•เตเด•เตฝ เดฒเต†เดฏเตผ (PHY) เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดฑเต‡เดกเดฟเดฏเต‹ เดšเดพเดจเดฒเดฟเดจเต เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฃเต. เดฒเดฟเด™เตเด•เต เดฒเต†เดฏเตผ(เดŽเตฝเดŽเตฝ) เดŸเตเดฐเดพเตปเดธเตเดฎเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดค เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดฒเต† เดฌเตˆเดฑเตเดฑเตเด•เดณเตเดŸเต† เดฎเตเดดเตเดตเตป เดถเตเดฐเต‡เดฃเดฟเดฏเตเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต. เดฎเตเดฎเตเดชเดคเตเดคเต† เดฒเต‡เด–เดจเด™เตเด™เดณเดฟเตฝ เดžเด™เตเด™เตพ เด‡เดคเต เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดชเด เดฟเดšเตเดšเต. เดตเตเดฏเดคเตเดฏเดธเตเดค เดšเดฟเดชเตเดชเตเด•เดณเดฟเตฝ เด•เตบเดŸเตเดฐเต‹เดณเดฑเตเด‚ เดนเต‹เดธเตเดฑเตเดฑเตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดพเตฝ, BLE เดฒเต†เดฏเดฑเตเด•เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดšเดฟเดชเตเดชเตเด•เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดŽเด•เตเดธเตเดšเต‡เดžเตเดšเต เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เด†เดฃเต เดนเต‹เดธเตเดฑเตเดฑเต เด•เตบเดŸเตเดฐเต‹เดณเตผ เด‡เดจเตเดฑเตผเดซเต‡เดธเต (HCI). เดชเดพเด•เตเด•เดฑเตเดฑเต เดฐเต‚เดชเต€เด•เดฐเดฃเด‚, เดซเตเดฐเต†เดฏเดฟเดฎเดฟเด‚เด—เต, เดชเดฟเดถเด•เต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚, เดชเดพเด•เตเด•เดฑเตเดฑเต เด…เดธเด‚เดฌเตเดฒเดฟ เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เต เดฒเต‹เดœเดฟเด•เตเด•เตฝ เดฒเดฟเด™เตเด•เต เด•เตบเดŸเตเดฐเต‹เตพ เด†เตปเดกเต เด…เดกเดพเดชเตเดฑเตเดฑเต‡เดทเตป เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ (L2CAP) เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฃเต. เดธเต†เด•เตเดฏเต‚เดฐเดฟเดฑเตเดฑเดฟ เดฎเดพเดจเต‡เดœเตผ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ (SMP) เด†เดฃเต เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เตพ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดคเตเดคเด‚. "เด†เดฐเดพเดฃเต" เดŽเดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เดพเตป เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดชเตเดฐเดพเดฐเด‚เดญ เด•เตˆเดฎเดพเดฑเตเดฑเดคเตเดคเดฟเดจเต เดœเดจเดฑเตฝ เด†เด•เตเดธเดธเต เดชเตเดฐเตŠเดซเตˆเตฝ (GAP) เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฃเต. เดธเตเด•เดพเดจเดฟเด‚เด—เตเด‚ เดชเดฐเดธเตเดฏเดตเตเด‚ เด‡เดคเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เดžเดพเตป เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดจเตเดฑเต† เดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจ เดฐเดฃเตเดŸเต เดญเดพเด—เด™เตเด™เดณเดฟเตฝ เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเด•เตเด•เตเด‚ - GATT, ATT. ATT เดฏเตเดŸเต† เด’เดฐเต เด‰เดชเดฐเดฟเด˜เดŸเดจเดฏเดพเดฃเต GATT, เด…เดคเดฟเดจเดพเตฝ เด…เดต เดชเดฐเดธเตเดชเดฐเด‚ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดฎเตˆเด•เตเดฐเต‹เดธเตเด•เต‹เดชเตเดชเดฟเดจเต เด•เต€เดดเดฟเตฝ BLE (ATTั‹ GATTั‹...)

เด•เดฅ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เดพเตป, เดžเดพเตป เด’เดฐเต เดธเดพเดฎเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดคเดฟเดฐเดฟเดฏเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เดžเดพเตป เดŽเดตเดฟเดŸเต†เดฏเต‹ เด•เต‡เดŸเตเดŸเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. BLE เด‰เดชเด•เดฐเดฃเดคเตเดคเต† เดจเดฟเดฐเดตเดงเดฟ เดทเต†เตฝเดซเตเด•เดณเตเดณเตเดณ เด’เดฐเต เดฌเตเด•เตเด•เตโ€Œเด•เต‡เดธเดพเดฏเดฟ เด•เดฐเตเดคเตเด•. เด“เดฐเต‹ เดทเต†เตฝเดซเตเด‚ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดคเต€เด‚ เด†เดฃเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฎเตเด•เตเด•เต เดธเดฏเตปเดธเต เดซเดฟเด•เตเดทเตป, เด—เดฃเดฟเดคเดถเดพเดธเตเดคเตเดฐเด‚, เดตเดฟเดœเตเดžเดพเดจเด•เต‹เดถเด™เตเด™เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเดณเตเดณ เดทเต†เตฝเดซเตเด•เตพ เด‰เดฃเตเดŸเต. เด“เดฐเต‹ เดทเต†เตฝเดซเดฟเดฒเตเด‚ เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดตเดฟเดทเดฏเดฎเตเดณเตเดณ เดชเตเดธเตเดคเด•เด™เตเด™เดณเตเดฃเตเดŸเต. เดšเดฟเดฒ เดชเตเดธเตเดคเด•เด™เตเด™เดณเดฟเตฝ เด•เตเดฑเดฟเดชเตเดชเตเด•เดณเตเดณเตเดณ เดชเต‡เดชเตเดชเตผ เดฌเตเด•เตเด•เตเดฎเดพเตผเด•เตเด•เตเด•เดณเตเด‚ เด‰เดฃเตเดŸเต. เด•เต‚เดŸเดพเดคเต†, เดŽเดฒเตเดฒเดพ เดชเตเดธเตเดคเด•เด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดชเต‡เดชเตเดชเตผ เด•เดพเดฑเตเดฑเดฒเต‹เด—เต เดžเด™เตเด™เดณเตเดŸเต† เดชเด•เตเด•เดฒเตเดฃเตเดŸเต. เดจเดฟเด™เตเด™เตพ เด“เตผเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ, เดธเตเด•เต‚เตพ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ เดชเต‡เดชเตเดชเตผ เด•เดพเตผเดกเตเด•เดณเตเดณเตเดณ เด’เดฐเต เด‡เดŸเตเด™เตเด™เดฟเดฏ เดชเต†เดŸเตเดŸเดฟเดฏเดพเดฃเต. เดˆ เดธเดพเดฎเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เด•เดพเดฌเดฟเดจเดฑเตเดฑเต เดžเด™เตเด™เดณเตเดŸเต† เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเตŠเดซเตˆเดฒเดพเดฃเต. เดทเต†เตฝเดซเตเด•เตพ เดธเต‡เดตเดจเด™เตเด™เดณเดพเดฃเต, เดชเตเดธเตเดคเด•เด™เตเด™เดณเดพเดฃเต เดธเตเดตเดญเดพเดตเดธเดตเดฟเดถเต‡เดทเดคเด•เตพ, เด•เดพเดฑเตเดฑเดฒเต‹เด—เต เด’เดฐเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดชเดŸเตเดŸเดฟเด•เดฏเดพเดฃเต. เดชเตเดธเตโ€Œเดคเด•เด™เตเด™เดณเดฟเดฒเต† เดฌเตเด•เตเด•เตโ€Œเดฎเดพเตผเด•เตเด•เตเด•เตพ เดตเดฟเดตเดฐเดฃเด™เตเด™เดณเดพเดฃเต, เด…เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดžเดพเตป เดชเดฟเดจเตเดจเต€เดŸเต เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเด‚.

เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณ เด†เตผเด•เตเด•เตเด‚ เด…เดฑเดฟเดฏเดพเด‚, เดชเดฒ เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเตเด•เตพเด•เตเด•เตเด‚ เดธเดฎเดพเดจเดฎเดพเดฏ เด•เต‹เดกเตเด•เดณเตเดฃเตเดŸเต†เดจเตเดจเต. เดชเดฒ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เตเด‚ เดธเดฎเดพเดจเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดฃเตเดŸเต†เดจเตเดจเดคเดพเดฃเต เดตเดธเตเดคเตเดค. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฌเดพเดฑเตเดฑเดฑเดฟเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต†เด™เตเด•เดฟเตฝ, เด…เดตเดฏเตเดŸเต† เดจเดฟเดฒ เดšเดพเตผเดœเตเดœเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดชเตเดฐเดถเตเดจเด‚ เดธเดฎเดพเดจเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เดธเต†เตปเดธเดฑเตเด•เดณเตเดŸเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเดฒเตเด‚ เด…เด™เตเด™เดจเต† เดคเดจเตเดจเต†. เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ, เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด’เดฐเต เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เด“เดฑเดฟเดฏเดจเตเดฑเดกเต เดธเดฎเต€เดชเดจเด‚ "เดธเตเดตเดคเตเดคเตเด•เตเด•เดณเตเด‚ เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเด™เตเด™เดณเตเด‚ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเต เด’เดฐเต เดธเตเดตเดฏเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจ เดฏเต‚เดฃเดฟเดฏเตป เด†เดฏเดฟ เดตเต€เดฃเตเดŸเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดตเตเดจเตเดจ เดตเดธเตเดคเตเด•เตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดจเตฝเด•เตเดจเตเดจเต". เดŽเดจเตเดฑเต† เด…เดญเดฟเดชเตเดฐเดพเดฏเดคเตเดคเดฟเตฝ, BLE เดธเดฎเดพเดจเดฎเดพเดฏ เด’เดฐเต เดธเดฎเต€เดชเดจเด‚ เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเต. เดฌเตเดฒเต‚เดŸเต‚เดคเตเดคเต เดธเตเดชเต†เดทเตเดฏเตฝ เด‡เดจเตเดฑเดฑเดธเตเดฑเตเดฑเต เด—เตเดฐเต‚เดชเตเดชเต (เดŽเดธเตเดเดœเดฟ) เด†เดฃเต เดชเตเดฐเตŠเดซเตˆเดฒเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเดคเต. เด’เดฐเต‡ เดชเตเดฐเตŠเดซเตˆเดฒเตเด•เดณเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดธเตเดค เดจเดฟเตผเดฎเตเดฎเดพเดคเดพเด•เตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดฟเดฒเตเดฒเดพเดคเต† เดชเดฐเดธเตเดชเดฐเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฃเด‚. เดชเตเดฐเตŠเดซเตˆเดฒเตเด•เตพ, เด…เดคเดพเด•เดŸเตเดŸเต†, เดตเดฟเดตเดฐเดฃเด™เตเด™เดณเดพเตฝ เดธเดชเตเดฒเดฟเดฎเต†เดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดธเต‡เดตเดจเด™เตเด™เดณเตเด‚ เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเดณเตเดณ เดธเต‡เดตเดจเด™เตเด™เดณเตเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต. เดชเตŠเดคเตเดตเต‡, เด‡เดคเต เด‡เดคเตเดชเต‹เดฒเต†เดฏเดพเด•เดพเด‚:

เดฎเตˆเด•เตเดฐเต‹เดธเตเด•เต‹เดชเตเดชเดฟเดจเต เด•เต€เดดเดฟเตฝ BLE (ATTั‹ GATTั‹...)

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดนเตƒเดฆเดฏเดฎเดฟเดŸเดฟเดชเตเดชเต เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† (เดซเดฟเดฑเตเดฑเตเดจเดธเต เดฌเตเดฐเต‡เดธเตเดฒเต†เดฑเตเดฑเต) เดชเตเดฐเตŠเดซเตˆเตฝ เดกเดฏเด—เตเดฐเด‚ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเด•. เด‡เดคเดฟเตฝ เดฐเดฃเตเดŸเต เดธเต‡เดตเดจเด™เตเด™เดณเตเด‚ เดจเดฟเดฐเดตเดงเดฟ เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเตŠเดซเตˆเตฝ เดถเตเดฐเต‡เดฃเดฟ เด‰เดŸเดจเดŸเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด‚. เดšเต†เด•เตเด•เตโ€Œเดชเต‹เดฏเดฟเดจเตเดฑเต เดธเตเดตเดญเดพเดตเด‚ เดฎเตŠเดคเตเดคเด‚ เด•เดฒเต‹เดฑเดฟ เดšเต†เดฒเดตเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดชเต‚เดœเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดชเตเดจเดƒเด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต.

1. เดนเตƒเดฆเดฏเดฎเดฟเดŸเดฟเดชเตเดชเต เดธเต‡เดตเดจเดคเตเดคเดฟเตฝ เดฎเต‚เดจเตเดจเต เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต (0x180D):
    a) เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดนเตƒเดฆเดฏเดฎเดฟเดŸเดฟเดชเตเดชเต เดธเตเดตเดญเดพเดตเด‚ (0x2A37)
    b) เด“เดชเตเดทเดฃเตฝ เดฌเต‹เดกเดฟ เดธเต†เตปเดธเตผ เดชเตŠเดธเดฟเดทเตป เดธเตเดตเดญเดพเดตเด‚ (0x2A38)
    เดธเดฟ) เดนเตƒเดฆเดฏเดฎเดฟเดŸเดฟเดชเตเดชเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดจเตเดฑเต† เดธเต‹เดชเดพเดงเดฟเด• เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ (0x2A39)
2. เดฌเดพเดฑเตเดฑเดฑเดฟ เดชเดฐเดฟเดชเดพเดฒเดจ เดธเต‡เดตเดจเด‚ (0x180F):
    a) เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดฌเดพเดฑเตเดฑเดฑเดฟ เดšเดพเตผเดœเต เดฒเต†เดตเตฝ เดธเตเดตเดญเดพเดตเด‚ (0x2A19)

เดฏเตเดฏเตเดเดกเดฟ

เดชเตเดฐเตŠเดซเตˆเตฝ เด˜เดŸเด•เด™เตเด™เตพ (เดธเต‡เดตเดจเด™เตเด™เตพ, เดธเตเดตเดญเดพเดตเดธเดตเดฟเดถเต‡เดทเดคเด•เตพ, เดตเดฟเดตเดฐเดฃเด™เตเด™เตพ) เด…เดฆเตเดตเดฟเดคเต€เดฏเดฎเดพเดฏเดฟ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดžเด™เตเด™เตพ เด…เดตเดฏเต†เดฒเตเดฒเดพเด‚ เดŽเด™เตเด™เดจเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เด…เด•เตเด•เดฎเดฟเดŸเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดˆ เด†เดตเดถเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ, เดฏเต‚เดฃเดฟเดตเต‡เดดเตเดธเดฒเดฟ เดฏเตเดฃเต€เด•เตเด•เต เดเดกเดฟ (เดฏเตเดฏเตเดเดกเดฟ) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฏเต‚เดฃเดฟเดตเต‡เดดเตเดธเดฒเดฟ เดฏเตเดฃเต€เด•เตเด•เต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดชเต‹เดฒเตเดณเตเดณ เด’เดฐเต เด†เดถเดฏเด‚ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เด“เดฐเต‹ เดตเดฐเดฟเดฏเตเดŸเต†เดฏเตเด‚ เดฌเตเดฐเดพเด•เตเด•เดฑเตเดฑเตเด•เดณเดฟเตฝ UUID เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดชเดฟเดจเตเดจเต† เด‡เดตเดฟเดŸเต† เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด•เดค เด•เต‚เดŸเดฟเดฏเตเดฃเตเดŸเต. UUID-เดฏเตโ€Œเด•เตเด•เต, 16, 128 เดฌเดฟเดฑเตเดฑเตเด•เตพ เดจเต€เดณเดฎเตเดณเตเดณ เด’เดฐเต เด•เต‹เดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต. เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต, เดจเดฟเด™เตเด™เตพ เดšเต‹เดฆเดฟเด•เตเด•เตเดจเตเดจเต? BLE เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเตฝ, เดŽเดฒเตเดฒเดพเด‚ เดŠเตผเดœเตเดœ เดธเด‚เดฐเด•เตเดทเดฃเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเดพเดฃเต. เด…เดคเดฟเดจเดพเตฝ, 16 เดฌเดฟเดฑเตเดฑเตเด•เดณเตเดŸเต† เด…เดณเดตเต เดคเดฟเด•เดšเตเดšเตเด‚ เดจเตเดฏเดพเดฏเดฎเดพเดฃเต. เดธเดฎเต€เดชเดญเดพเดตเดฟเดฏเดฟเตฝ 65 เด†เดฏเดฟเดฐเดคเตเดคเดฟเดฒเดงเดฟเด•เด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเดพเตป เดธเดพเดงเตเดฏเดคเดฏเดฟเดฒเตเดฒ. เด…เดคเตเดฒเตเดฏเดฎเดพเดฏ เดธเต‡เดตเดจเด™เตเด™เดณเตเด‚ เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเด‚. เด‡เดชเตเดชเต‹เตพ, เด…เดตเตผเด•เตเด•เต เด‡เดคเดฟเดจเด•เด‚ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเดคเต†เดฒเตเดฒเดพเด‚ (เด‡เดคเต เดŽเดตเดฟเดŸเต† เดจเดฟเดจเตเดจเดพเดฃเต เดตเดจเตเดจเดคเต†เดจเตเดจเต เด“เตผเด•เตเด•เตเด• - "เด…เดตเตป เดจเดฟเด™เตเด™เดณเต†เดฏเตเด‚ เด•เดฃเด•เตเด•เดพเด•เตเด•เดฟ" :-)) เด…เด•เตเด•เดฎเดฟเดŸเตเดŸ เด˜เดŸเด•เด™เตเด™เตพ เดชเตเดฐเตŠเดซเตˆเดฒเตเด•เตพ, เดธเต‡เดตเดจเด™เตเด™เดณเตเดŸเต†, เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ ะธ เดตเดฟเดตเดฐเดฃเด™เตเด™เตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฒเดฟเด™เตเด•เตเด•เตพ เดจเต‹เด•เตเด•เดพเด‚.

เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเดฟเตฝ 4 เดฌเตˆเดฑเตเดฑเต เดเดชเดฟ เดตเดฟเดฒเดพเดธเด™เตเด™เดณเตเดณเตเดณ เดธเตเดฑเตเดฑเต‹เดฑเดฟ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เด“เตผเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดžเดพเตป เด•เดฐเตเดคเตเดจเตเดจเต. เด†เดฆเตเดฏเด‚ เด…เดคเต เดฎเดคเดฟเดฏเต†เดจเตเดจเต เดžเด™เตเด™เตพ เด•เดฐเตเดคเดฟ, เดŽเดจเตเดจเดพเตฝ เด‡เดชเตเดชเต‹เตพ เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดชเตเดชเต‹เดดเตเด‚ 6-เดฌเตˆเดฑเตเดฑเต เดตเดฟเดฒเดพเดธเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ. เดˆ เดคเต†เดฑเตเดฑเต เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดคเดฟเดฐเดฟเด•เตเด•เดพเดจเตเด‚ DIYers เดจเตเดฑเต† เด•เดณเดฟเดฏเดพเดฏ เด•เตˆเด•เตพเด•เตเด•เต เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฏ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เดจเตฝเด•เดพเดจเตเด‚, SIG เด‰เดŸเตป เดคเดจเตเดจเต† 128-เดฌเดฟเดฑเตเดฑเต UUID-เด•เตพ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต. เดฑเต‡เดกเดฟเดฏเต‹ เดšเดพเดจเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดŽเดฒเตเดฒเดพเดคเตเดคเดฐเด‚ เด•เตเดฒเดฟเดฌเดฟเดจเตเด•เตพเด•เตเด•เตเด‚ เดจเตฝเด•เดฟเดฏ เดฒเตˆเดธเตปเดธเดฟเดฒเตเดฒเดพเดคเตเดค 433 เดฎเต†เด—เดพเดนเต†เตผเดŸเตเดธเต เดฌเดพเตปเดกเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด‡เดคเต เดŽเดจเตเดจเต† เดตเตเดฏเด•เตเดคเดฟเดชเดฐเดฎเดพเดฏเดฟ เด“เตผเดฎเตเดฎเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดžเด™เตเด™เดณเตเดŸเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดธเต‡เดตเดจเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดธเตเดตเดญเดพเดตเดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเดŸเต†เดฏเตเด‚ 128-เดฌเดฟเดฑเตเดฑเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเต. เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚, เดžเด™เตเด™เดณเตเดŸเต† เดธเต‡เดตเดจเด™เตเด™เตพเด•เตเด•เตเด‚ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เตเดฎเดพเดฏเดฟ, เดเดคเดพเดฃเตเดŸเต 128-เดฌเดฟเดฑเตเดฑเต เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเดพเด•เตเด‚. เดŽเดฒเตเดฒเดพเดคเตเดคเดฟเดจเตเดฎเตเดชเดฐเดฟ, เด’เดฐเต‡ UUID เด•เตŠเดฃเตเดŸเต เดตเดฐเดพเดจเตเดณเตเดณ เดธเดพเดงเตเดฏเดค เดชเต‚เดœเตเดฏเดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดจเตเดจเต.

เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ, เดนเตเดฐเดธเตเดตเดฎเดพเดฏ 16-เดฌเดฟเดฑเตเดฑเต UUID-เด•เตพเด•เตเด•เต 128-เดฌเดฟเดฑเตเดฑเต เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ เด‰เดฃเตเดŸเต. เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเดฟเตฝ, เดˆ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดคเตเดคเต† เดฌเตเดฒเต‚เดŸเต‚เดคเตเดคเต เดฌเต‡เดธเต UUID เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† 00000000-0000-1000-8000-00805F9B34FB เดฎเต‚เดฒเตเดฏเดฎเตเดฃเตเดŸเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, 16-เดฌเดฟเดฑเตเดฑเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต UUID-เดจเต 0x1234 เดฎเต‚เดฒเตเดฏเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดคเตเดฒเตเดฏเดฎเดพเดฏ 128-เดฌเดฟเดฑเตเดฑเต UUID-เดจเต 00001234-0000-1000-8000-00805F9B34FB เดฎเต‚เดฒเตเดฏเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เด…เดจเตเดฌเดจเตเดง เดซเต‹เตผเดฎเตเดฒ เดชเต‹เดฒเตเด‚ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต:

                                128_bit_value = 16_bit_value * 2^96 + Bluetooth_Base_UUID

เดˆ เดฎเดพเดœเดฟเด•เต เดจเดฎเตเดชเตผ เดŽเดตเดฟเดŸเต† เดจเดฟเดจเตเดจเดพเดฃเต เดตเดจเตเดจเดคเต†เดจเตเดจเต เดŽเดจเดฟเด•เตเด•เดฑเดฟเดฏเดฟเดฒเตเดฒ. เดตเดพเดฏเดจเด•เตเด•เดพเดฐเดฟเตฝ เด†เตผเด•เตเด•เต†เด™เตเด•เดฟเดฒเตเด‚ เด…เดฑเดฟเดฏเดพเดฎเต†เด™เตเด•เดฟเตฝ, เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เดณเดฟเตฝ เดŽเดดเตเดคเดŸเตเดŸเต† (Sinopteek เดŽเดจเตเดจ เดตเดฟเดณเดฟเดชเตเดชเต‡เดฐเตเดณเตเดณ เด’เดฐเต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต เด‡เดคเดฟเดจเด•เด‚ เด‡เดคเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เตพ เด•เดพเดฃเตเด•). 128-เดฌเดฟเดฑเตเดฑเต เดฏเตเดฏเตเดเดกเดฟเด•เดณเตเดฎเดพเดฏเดฟ เดตเดฐเตเดจเตเดจเดคเดฟเดจเต, เดคเดคเตเดตเดคเตเดคเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚ เดœเดจเดฑเต‡เดฑเตเดฑเตผ เดตเดดเดฟเดจเดฟเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เด…เดคเต เด†เตผ เดšเต†เดฏเตเดฏเตเด‚.

ATTy GATTy...

เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ, เด…เดชเตเดชเต‹เตพ เดตเดฟเดจเต‹เดฆเด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต. ATT เด’เดฐเต เด•เตเดฒเดฏเดจเตเดฑเต-เดธเต†เตผเดตเตผ เดฌเดจเตเดงเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต†เดจเตเดจเต เดžเดพเตป เดจเดฟเด™เตเด™เดณเต† เด“เตผเดฎเตเดฎเดฟเดชเตเดชเดฟเด•เตเด•เดŸเตเดŸเต†. เด‡เดชเตเดชเต‹เตพ เดจเดฎเตเดฎเตพ เดธเต†เตผเดตเตผ เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดจเต‹เด•เตเด•เตเด•เดฏเดพเดฃเต. เดธเต†เตปเดธเตผ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ, เดฒเตˆเดฑเตเดฑเต เดธเตเดตเดฟเดšเตเดšเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต, เดฒเตŠเด•เตเด•เต‡เดทเตป เดกเดพเดฑเตเดฑ เดคเตเดŸเด™เตเด™เดฟเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เด‡เดคเดฟเตฝ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดชเตเดชเต‹เตพ เดŽเดฒเตเดฒเดพ "เดžเด™เตเด™เดณเตเดŸเต† เดชเดฐเต‡เดกเดฟเดฒเต† เดชเด™เตเด•เดพเดณเดฟเด•เดณเตเด‚" เด…เด•เตเด•เดฎเดฟเดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดžเด™เตเด™เตพ เด…เดตเดฐเต† เดŽเด™เตเด™เดจเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เดธเตเดฅเดพเดชเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดžเด™เตเด™เตพ เด…เดตเดฏเต† เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดŸเต‡เดฌเดฟเตพ เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดชเดŸเตเดŸเดฟเด•เดฏเดฟเตฝ เด‡เดŸเตเดŸเต. เด‡เดคเต เดจเดจเตเดจเดพเดฏเดฟ เด“เตผเด•เตเด•เตเด•. เด‡เดคเดพเดฃเต BLE-เดฏเตเดŸเต† เดนเตƒเดฆเดฏเด‚. เด‡เดคเดพเดฃเต เดžเด™เตเด™เตพ เด•เต‚เดŸเตเดคเตฝ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเดจเตเดจเดคเต. เด‡เดชเตเดชเต‹เตพ เดจเดฎเตเดฎเตพ เด“เดฐเต‹ เดตเดฐเดฟเดฏเต†เดฏเตเด‚ เด’เดฐเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเด‚. เดˆ เดชเดŸเตเดŸเดฟเด• เดธเตเดฑเตเดฑเดพเด•เตเด•เดฟเตฝ เด†เดดเดคเตเดคเดฟเตฝ เดธเตเดฅเดฟเดคเดฟเดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดšเดŸเตเดŸเด‚ เดชเต‹เดฒเต†, เดžเด™เตเด™เตพเด•เตเด•เต เด…เดคเดฟเดฒเต‡เด•เตเด•เต เดจเต‡เดฐเดฟเดŸเตเดŸเต เดชเตเดฐเดตเต‡เดถเดจเดฎเดฟเดฒเตเดฒ. เดžเด™เตเด™เตพ เด…เดคเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดคเต เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เด‰เดณเตเดณเดฟเตฝ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเต เดเดดเต เดฎเตเดฆเตเดฐเด•เตพเด•เตเด•เต เดชเดฟเดจเตเดจเดฟเตฝ เดจเดฎเตเดฎเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดฑเดžเตเดžเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เดšเดฟเดคเตเดฐเด‚ เดจเต‹เด•เตเด•เดพเด‚, เดŽเดจเตเดจเดพเตฝ เด…เดคเดฟเดจเตเดฎเตเดฎเตเดชเต, เดชเดฆเด™เตเด™เดณเดฟเดฒเต† เดชเดคเดฟเดตเต เด†เดถเดฏเด•เตเด•เตเดดเดชเตเดชเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดถเตเดฐเดฆเตเดง เด†เด•เตผเดทเดฟเด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดพเดฏเดคเต เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฑเตเด•เดณเดฟเตฝ. เดธเตเดตเดญเดพเดตเดคเตเดคเดฟเดจเตเดฑเต† เดตเดฟเดตเดฐเดฃเดคเตเดคเต† เดชเต‚เดฐเด•เดฎเดพเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฑเตเดŸเต† เดชเด™เตเด•เต. เด…เดคเดฟเดจเตเดฑเต† เด•เดดเดฟเดตเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดฐเตเดฎเตเดชเต‹เตพ, เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด…เดตเดฏเตเด‚ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเตเด•เดณเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เดธเต‡เดตเดจเด™เตเด™เดณเตเด‚ เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเด‚ เดชเต‹เดฒเต†, เด…เดต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดชเดŸเตเดŸเดฟเด•เดฏเดฟเตฝ เดธเตเดฅเดฟเดคเดฟเดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดฒเต‡เด–เดจเดคเตเดคเดฟเดจเตเดฑเต† เดฐเดฃเตเดŸเดพเด‚ เดญเดพเด—เดคเตเดคเดฟเตฝ เดžเด™เตเด™เตพ เด…เดต เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดšเดฟเดฒเดชเตเดชเต‹เตพ เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฑเตเด•เตพ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดชเดŸเตเดŸเดฟเด•เดฏเดฟเดฒเต† เดตเดฐเดฟ เดจเดฎเตเดชเดฑเดฟเดจเต† เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดฎเดจเดธเตเดธเดฟเตฝ เดธเต‚เด•เตเดทเดฟเด•เตเด•เดฃเด‚. เด†เดถเดฏเด•เตเด•เตเดดเดชเตเดชเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป, เดˆ เด†เดตเดถเตเดฏเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดžเด™เตเด™เตพ "เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดชเต‹เดฏเดฟเดจเตเดฑเตผ" เดŽเดจเตเดจ เดชเดฆเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚.
เดฎเตˆเด•เตเดฐเต‹เดธเตเด•เต‹เดชเตเดชเดฟเดจเต เด•เต€เดดเดฟเตฝ BLE (ATTั‹ GATTั‹...)

เด…เดคเดฟเดจเดพเตฝ เด’เดฐเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดŽเดจเตเดจเดคเต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดฎเต‚เดฒเตเดฏเดฎเดพเดฃเต, เด…เดคเดฟเดจเต‹เดŸเต เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด—เตเดฃเด™เตเด™เดณเตเดฃเตเดŸเต:
1. เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดนเดพเตปเดกเดฟเตฝ เดŽเดจเตเดจเดคเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดชเดŸเตเดŸเดฟเด• เดธเต‚เดšเดฟเด•เดฏเดพเดฃเต
2. เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดคเดฐเด‚ เด…เดคเดฟเดจเตเดฑเต† เดคเดฐเด‚ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต UUID เด†เดฃเต
3. เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดชเต‹เดฏเดฟเดจเตเดฑเตผ เดธเต‚เดšเดฟเด•เดฏเดฟเดฒเดพเด•เตเด•เดฟเดฏ เดกเดพเดฑเตเดฑเดฏเดพเดฃเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดฎเต‚เดฒเตเดฏเด‚
4. เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เด…เดจเตเดฎเดคเดฟเด•เตพ เดŽเดจเตเดจเดคเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเดพเดฏเดฟเด•เตเด•เดพเดจเต‹ เดŽเดดเตเดคเดพเดจเต‹ เด•เดดเดฟเดฏเดพเดคเตเดค เด’เดฐเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเดฟเดจเตเดฑเต† เดญเดพเด—เดฎเดพเดฃเต, เด…เดจเตเดฎเดคเดฟเด•เตพ

เด‡เดคเต†เดฒเตเดฒเดพเด‚ เดŽเด™เตเด™เดจเต† เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเด‚? เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดชเต‹เดฏเดฟเดจเตเดฑเตผ, เดคเดพเดฐเดคเดฎเตเดฏเต‡เดจ เดชเดฑเดžเตเดžเดพเตฝ, เดžเด™เตเด™เดณเตเดŸเต† เดชเดŸเตเดŸเดฟเด•เดฏเดฟเดฒเต† เด…เดคเดฟเดจเตเดฑเต† เดธเด‚เด–เตเดฏเดฏเดพเดฃเต.
เดฑเต€เดกเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฑเตˆเดฑเตเดฑเต เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเดฟเตฝ เด’เดฐเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เดพเตป เด‡เดคเต เด’เดฐเต เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดฎเตเด•เตเด•เต 0x0001 เดฎเตเดคเตฝ 0xFFFF เดตเดฐเต†เดฏเตเดณเตเดณ เดตเดฐเดฟเด•เตพ (เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเตเด•เตพ) เด…เด•เตเด•เดฎเดฟเดŸเดพเด‚. เดฌเตเด•เตเด•เตโ€Œเด•เต‡เดธเตเดฎเดพเดฏเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เดฌเดจเตเดงเดคเตเดคเดฟเตฝ, เดชเต‡เดชเตเดชเตผ เด•เดพเดฑเตเดฑเดฒเต‹เด—เดฟเดฒเต† เด•เดพเตผเดกเต เดจเดฎเตเดชเตผ เด‡เดคเดพเดฃเต. เด…เดคเตเดชเต‹เดฒเต†, เดฒเตˆเดฌเตเดฐเดฑเดฟ เด•เดพเดฑเตเดฑเดฒเต‹เด—เดฟเดฒเต†เดจเตเดจเดชเต‹เดฒเต†, เดธเด‚เด–เตเดฏเดฏเตเดŸเต† เด•เตเดฐเดฎเดคเตเดคเดฟเตฝ เด•เดพเตผเดกเตเด•เตพ เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณ เด“เดฐเต‹ เดตเดฐเดฟเดฏเตเดŸเต†เดฏเตเด‚ เดŽเดฃเตเดฃเด‚ เดฎเตเดฎเตเดชเดคเตเดคเต‡เดคเดฟเดจเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเดฟเดฒเต†เดจเตเดจเดชเต‹เดฒเต†, เดšเดฟเดฒเดชเตเดชเต‹เตพ เดšเดฟเดฒ เด•เดพเตผเดกเตเด•เตพ เดจเดทเตโ€ŒเดŸเดชเตเดชเต†เดŸเตเด‚, เด…เดคเดฟเดจเดพเตฝ เดžเด™เตเด™เดณเตเดŸเต† เด•เต‚เดŸเต†, เดฒเตˆเตป เดจเดฎเตเดชเดฑเดฟเด‚เด—เดฟเตฝ เดตเดฟเดŸเดตเตเด•เตพ เด‰เดฃเตเดŸเดพเด•เดพเด‚. เด‡เดคเต เด…เดจเตเดตเดฆเดจเต€เดฏเดฎเดพเดฃเต. เดชเตเดฐเดงเดพเดจ เด•เดพเดฐเตเดฏเด‚ เด…เดตเตผ เด•เตเดฐเดฎเต‡เดฃ เดชเต‹เด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต.

เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดคเดฐเด‚ เดŽเดจเตเดคเดพเดฃเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต†เดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเต. เดธเดฟ เดญเดพเดทเดฏเตเดฎเดพเดฏเตเดณเตเดณ เดธเดพเดฎเตเดฏเด‚ เด•เตŠเดฃเตเดŸเต,
เดฌเต‚เดณเดฟเดฏเตป, เดจเตเดฏเต‚เดฎเต†เดฑเดฟเด•เต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเตเด‚ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เดณเตเด‚ เด‰เดณเตเดณเดฟเดŸเดคเตเดคเต, เด…เดคเต เด‡เดตเดฟเดŸเต†เดฏเตเดฃเตเดŸเต. เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดคเดฐเด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดžเด™เตเด™เตพ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเดจเตเดจเต
เดžเด™เตเด™เตพ เดŽเดจเตเดคเดพเดฃเต เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต, เดˆ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฎเตเด•เตเด•เต เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเด‚. เดšเดฟเดฒ เดชเตเดฐเดคเตเดฏเต‡เด• เดคเดฐเด‚ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเตเด•เตพ เดžเด™เตเด™เตพ เดšเตเดตเดŸเต† เดจเต‹เด•เตเด•เตเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, "เดธเต‡เดตเดจ เดชเตเดฐเด–เตเดฏเดพเดชเดจเด‚" (0x2800), "เดธเตเดตเดญเดพเดต เดชเตเดฐเด–เตเดฏเดพเดชเดจเด‚" (0x2803), "เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตผ เดกเดฟเด•เตเดฒเดฑเต‡เดทเตป" (0x2902).

เด’เดฐเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เด…เดคเดฟเดจเตเดฑเต† เดฏเดฅเดพเตผเดคเตเดฅ เด…เตผเดคเตเดฅเดฎเดพเดฃเต, เดŸเต‹เดŸเตเดŸเต‹เดณเดœเดฟ เด•เตเดทเดฎเดฟเด•เตเด•เตเด•. เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดคเดฐเด‚ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เดฃเต†เด™เตเด•เดฟเตฝ, เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดฎเต‚เดฒเตเดฏเด‚ เด†เด•เดพเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, "เดนเดฒเต‹ เดตเต‡เตพเดกเต !!!" เดŽเดจเตเดจ เดฎเตเดฆเตเดฐเดพเดตเดพเด•เตเดฏเด‚. เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดคเดฐเด‚ เด’เดฐเต "เดธเต‡เดตเดจ เดชเตเดฐเด–เตเดฏเดพเดชเดจเด‚" เด†เดฃเต†เด™เตเด•เดฟเตฝ, เด…เดคเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เดธเต‡เดตเดจเดฎเดพเดฃเต. เดšเดฟเดฒเดชเตเดชเต‹เตพ เด‡เดคเต เดฎเดฑเตเดฑเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเตเด•เดณเตเด‚ เด…เดตเดฏเตเดŸเต† เด—เตเดฃเด™เตเด™เดณเตเด‚ เดŽเดตเดฟเดŸเต† เด•เดฃเตเดŸเต†เดคเตเดคเดพเด‚ เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเดฎเดพเดฃเต.

เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดชเต†เตผเดฎเดฟเดทเดจเตเด•เตพ เดธเต†เตผเดตเดฑเดฟเดจเต† เดฑเต€เดกเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฑเตˆเดฑเตเดฑเต เด†เด•เตเดธเดธเต เด…เดจเตเดตเดฆเดจเต€เดฏเดฎเดพเดฃเต‹ เดŽเดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.
เดˆ เด…เดจเตเดฎเดคเดฟเด•เตพ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเต เดฎเดพเดคเตเดฐเดฎเต‡ เดฌเดพเดงเด•เดฎเดพเด•เต‚, เดชเต‹เดฏเดฟเดจเตเดฑเดฑเดฟเดจเต‹ เดคเดฐเดคเตเดคเดฟเดจเต‹ เด…เดจเตเดฎเดคเดฟ เดซเต€เตฝเดกเดฟเดจเต‹ เด…เดฒเตเดฒ. เด†. เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เต เด…เดจเตเดตเดฆเดจเต€เดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดจเดฎเตเด•เตเด•เต เดฎเดพเดฑเตเดฑเดพเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, "เดนเดฒเต‹ เดตเต‡เตพเดกเต !!!" "เดธเตเดชเตเดฐเดญเดพเดคเด‚" เดŽเดจเตเดจ เดตเดฐเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต. เดŽเดจเตเดจเดพเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดชเตเดคเดฟเดฏ เดตเดฐเดฟ เดŽเดดเตเดคเตเดจเตเดจเดคเต เดจเดฟเดฐเต‹เดงเดฟเด•เตเด•เดพเดจเต‹ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดคเดฐเด‚ เดฎเดพเดฑเตเดฑเดพเดจเต‹ เดตเดฐเดฟเดฏเต† "เดธเต‡เดตเดจ เดชเตเดฐเด–เตเดฏเดพเดชเดจเด‚" เด†เดฏเดฟ เดจเดฟเดถเตเดšเดฏเดฟเด•เตเด•เดพเดจเต‹ เด•เดดเดฟเดฏเดฟเดฒเตเดฒ. เด’เดฐเต เด•เตเดฒเดฏเดจเตเดฑเต เด’เดฐเต เดธเต†เตผเดตเดฑเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดฎเตเดชเต‹เตพ, เด•เตเดฒเดฏเดจเตเดฑเต เด…เดคเดฟเดจเตเดฑเต† เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเตเด•เตพ เด…เดญเตเดฏเตผเดคเตเดฅเดฟเด•เตเด•เตเดจเตเดจเต. เดธเต†เตผเดตเดฑเดฟเดจเต เดŽเดจเตเดคเต เดจเตฝเด•เดพเตป เด•เดดเดฟเดฏเตเดฎเต†เดจเตเดจเต เด•เตเดฒเดฏเดจเตเดฑเต เด…เดฑเดฟเดฏเดพเตป เด‡เดคเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดตเดพเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดŽเดดเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเดฒเตเด‚.

เด…เดคเต เด•เดพเดดเตเดšเตเดšเดฏเตเด•เต เดŽเดจเตเดคเต เดชเต‡เดพเดฒเต†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚

เด’เดฐเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดŸเต‡เดฌเดฟเดณเดฟเดฒเต† เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเตเด•เดณเต† เดตเดณเดฐเต† เดตเตเดฏเด•เตเดคเดตเตเด‚ เดฏเตเด•เตเดคเดฟเดธเดนเดตเตเดฎเดพเดฏ เด•เตเดฐเดฎเดคเตเดคเดฟเตฝ เด—เตเดฐเต‚เดชเตเดชเตเดšเต†เดฏเตเดฏเตเด• เดŽเดจเตเดจเดคเดพเดฃเต GATT เดŽเดจเตเดจ เด†เดถเดฏเด‚. เดšเตเดตเดŸเต†เดฏเตเดณเตเดณ เดนเตƒเดฆเดฏเดฎเดฟเดŸเดฟเดชเตเดชเต เดชเตเดฐเตŠเดซเตˆเตฝ เดจเดฎเตเด•เตเด•เต เดธเต‚เด•เตเดทเตเดฎเดฎเดพเดฏเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเด‚. เดˆ เดชเดŸเตเดŸเดฟเด•เดฏเตเดŸเต† เด‡เดŸเดคเตเดตเดถเดคเตเดคเต† เด•เต‹เดณเด‚ เด“เดชเตเดทเดฃเดฒเดพเดฃเต. เดˆ เดตเดฐเดฟ (เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต) เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเต เด‡เดคเต เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพ เด•เต‹เดณเด™เตเด™เดณเตเด‚ เด‡เดคเดฟเดจเด•เด‚ เดจเดฎเตเด•เตเด•เต เดชเดฐเดฟเดšเดฟเดคเดฎเดพเดฃเต.

เดฎเตˆเด•เตเดฐเต‹เดธเตเด•เต‹เดชเตเดชเดฟเดจเต เด•เต€เดดเดฟเตฝ BLE (ATTั‹ GATTั‹...)

เด“เดฐเต‹ เด—เตเดฐเต‚เดชเตเดชเดฟเดจเตเดฑเต†เดฏเตเด‚ เดฎเตเด•เดณเดฟเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เดธเต‡เดตเดจ เดชเตเดฐเด–เตเดฏเดพเดชเดจ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เด‰เดฃเตเดŸเต. เด…เดคเดฟเดจเตเดฑเต† เดคเดฐเด‚ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ 0x2800 เด†เดฃเต, เด•เต‚เดŸเดพเดคเต† เดชเต‹เดฏเดฟเดจเตเดฑเตผ เดชเดŸเตเดŸเดฟเด•เดฏเดฟเตฝ เด‡เดคเดฟเดจเด•เด‚ เดŽเดคเตเดฐ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเตเด•เตพ เด‰เดฃเตเดŸเต เดŽเดจเตเดจเดคเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด†เดงเดฟเด•เดพเดฐเดฟเด•เดคเดฏเต‹ เด…เด‚เด—เต€เด•เดพเดฐเดฎเต‹ เด‡เดฒเตเดฒเดพเดคเต† เด…เดคเดฟเดจเตเดฑเต† เด…เดจเตเดฎเดคเดฟเด•เตพ เดŽเดชเตเดชเต‹เดดเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เดพเตป เดฎเดพเดคเตเดฐเดฎเตเดณเตเดณเดคเดพเดฃเต. เดˆ เด†เดถเดฏเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดžเด™เตเด™เตพ เด•เตเดฑเดšเตเดšเต เด•เดดเดฟเดžเตเดžเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเด‚. เดธเต‡เดตเดจเด‚ เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเต เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเดจเตเดจ เดฎเดฑเตเดฑเตŠเดฐเต UUID เด†เดฃเต เดฎเต‚เดฒเตเดฏเด‚. เดชเดŸเตเดŸเดฟเด•เดฏเดฟเตฝ, เดฎเต‚เดฒเตเดฏเด‚ 0x180D เด†เดฃเต, เด‡เดคเต เดฌเตเดฒเต‚เดŸเต‚เดคเตเดคเต SIG เดนเตƒเดฆเดฏเดฎเดฟเดŸเดฟเดชเตเดชเต เดธเต‡เดตเดจเดฎเดพเดฏเดฟ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดธเต‡เดตเดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด–เตเดฏเดพเดชเดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚, เดธเตเดตเดญเดพเดตเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด–เตเดฏเดพเดชเดจเด‚ เดตเดฐเตเดจเตเดจเต. เด‡เดคเต เด’เดฐเต เดธเต‡เดตเดจ เดชเตเดฐเด–เตเดฏเดพเดชเดจเดคเตเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต. เด…เดคเดฟเดจเตเดฑเต† UUID เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ 0x2803 เด†เดฃเต, เด•เต‚เดŸเดพเดคเต† เด…เดคเดฟเดจเตเดฑเต† เด…เดจเตเดฎเดคเดฟเด•เตพ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด†เดงเดฟเด•เดพเดฐเดฟเด•เดคเดฏเต‹ เด…เด‚เด—เต€เด•เดพเดฐเดฎเต‹ เด‡เดฒเตเดฒเดพเดคเต† เดŽเดฒเตเดฒเดพเดฏเตโ€Œเดชเตเดชเต‹เดดเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เดพเตป เดฎเดพเดคเตเดฐเด‚. เดšเดฟเดฒ เดกเดพเดฑเตเดฑ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดฎเต‚เดฒเตเดฏ เดซเต€เตฝเดกเต เดจเต‹เด•เตเด•เดพเด‚. เด…เดคเดฟเตฝ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เดชเต‹เดฏเดฟเดจเตเดฑเตผ, เด’เดฐเต UUID, เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟเด•เตพ เดŽเดจเตเดจเดฟเดต เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดฎเต‚เดจเตเดจเต เด˜เดŸเด•เด™เตเด™เตพ เดธเตเดตเดญเดพเดต เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณ เดชเตเดฐเด–เตเดฏเดพเดชเดจเดคเตเดคเต† เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดชเดŸเตเดŸเดฟเด•เดฏเดฟเดฒเต† เดธเตเดตเดญเดพเดต เดฎเต‚เดฒเตเดฏ เดชเตเดฐเด–เตเดฏเดพเดชเดจเดคเตเดคเดฟเดจเตเดฑเต† เดธเตเดฅเดพเดจเด‚ เดชเต‹เดฏเดฟเดจเตเดฑเตผ เดธเตเดตเดพเดญเดพเดตเดฟเด•เดฎเดพเดฏเตเด‚ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดเดคเต เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เดณเต‹ เดฎเต‚เดฒเตเดฏเดฎเต‹ เดจเดฎเตเด•เตเด•เต เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เดพเด‚ เดŽเดจเตเดจเต UUID เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดคเดพเดชเดจเดฟเดฒ เดฎเต‚เดฒเตเดฏเด‚, เดฒเตˆเดฑเตเดฑเต เดธเตเดตเดฟเดšเตเดšเดฟเดจเตเดฑเต† เด…เดตเดธเตเดฅ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดฎเต‚เดฒเตเดฏเด‚. เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟเด•เตพ, เดธเตเดตเดญเดพเดต เดฎเต‚เดฒเตเดฏเด‚ เดŽเด™เตเด™เดจเต† เดธเด‚เดตเดฆเดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเต เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เด‡เดตเดฟเดŸเต† เดฎเดฑเตเดฑเตŠเดฐเต เดตเดฟเดชเดคเตเดคเต เดจเดฎเตเดฎเต† เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เด…เดจเตเดฎเดคเดฟเด•เดณเตเดฎเดพเดฏเตเด‚ เดธเตเดตเดญเดพเดต เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเดฎเดพเดฏเตเด‚ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เดฌเดฟเดฑเตเดฑเต เดซเต€เตฝเดกเต เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟเด•เดณเตเดŸเต† เดšเดฟเดคเตเดฐเด‚ เดจเต‹เด•เตเด•เดพเด‚.

เดฎเตˆเด•เตเดฐเต‹เดธเตเด•เต‹เดชเตเดชเดฟเดจเต เด•เต€เดดเดฟเตฝ BLE (ATTั‹ GATTั‹...)

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฃเดพเดจเดพเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เดตเดพเดฏเดฟเด•เตเด•เดพเดจเตเด‚ เดŽเดดเตเดคเดพเดจเตเดฎเตเดณเตเดณ เด•เดดเดฟเดตเตเด•เตพ เดจเตฝเด•เตเดจเตเดจ เดซเต€เตฝเดกเตเด•เดณเตเด‚ เด‡เดตเดฟเดŸเต†เดฏเตเดฃเตเดŸเต. เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต, เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟ เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เดžเด™เตเด™เตพ เดŽเดจเตเดคเดฟเดจเดพเดฃเต เดฑเต€เดกเต/เดฑเตˆเดฑเตเดฑเต เด…เดจเตเดฎเดคเดฟเด•เตพ เดŽเดจเตเดจเต เดจเดฟเด™เตเด™เตพ เดšเดฟเดจเตเดคเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚
เดธเตเดตเดญเดพเดต เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ เดตเดพเดฏเดฟเด•เตเด•เดฃเต‹/เดŽเดดเตเดคเดฃเต‹? เด…เดตเตผ เดŽเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเตเดชเต‹เดฒเต† เด†เดฏเดฟเดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดฒเตเดฒเต‡? เดธเตเดตเดญเดพเดต เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟเด•เตพ เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ GATT-เดฒเตเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดฒเต†เดฏเดฑเตเด•เดณเดฟเดฒเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเตเดณเตเดณ เดถเตเดชเดพเตผเดถเด•เตพ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดŽเดจเตเดจเดคเดพเดฃเต เดตเดธเตเดคเตเดค. เดธเตเดตเดญเดพเดต เดชเตเดฐเด–เตเดฏเดพเดชเดจ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต เด•เตเดฒเดฏเดจเตเดฑเต เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดธเต‚เดšเดจเด•เตพ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เด‡เดต. เด‡เดคเต เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดจเต‹เด•เตเด•เดพเด‚. เด’เดฐเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเดฟเดจเต เดŽเดจเตเดคเต เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เด…เดจเตเดฎเดคเดฟเด•เดณเดพเดฃเต เด‰เดณเตเดณเดคเต?

1. เดชเตเดฐเดตเต‡เดถเดจ เด…เดจเตเดฎเดคเดฟเด•เตพ:
     - เดตเดพเดฏเดจ
     - เดฑเต†เด•เตเด•เต‹เตผเดกเต
     - เดตเดพเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดŽเดดเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด•
2. เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃ เด…เดจเตเดฎเดคเดฟ:
     - เด†เดงเดฟเด•เดพเดฐเดฟเด•เดค เด†เดตเดถเตเดฏเดฎเดพเดฃเต
     - เด†เดงเดฟเด•เดพเดฐเดฟเด•เดค เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ
3. เด…เด‚เด—เต€เด•เดพเดฐ เด…เดจเตเดฎเดคเดฟ:
     - เด…เด‚เด—เต€เด•เดพเดฐเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต
     - เด…เด‚เด—เต€เด•เดพเดฐเด‚ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ

เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดฑเต†เดธเดฒเตเดฏเต‚เดทเดจเตเด‚ เดธเตเดตเดญเดพเดต เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดชเตเดฐเดงเดพเดจ เดตเตเดฏเดคเตเดฏเดพเดธเด‚ เด†เดฆเตเดฏเดคเตเดคเต‡เดคเต เดธเต†เตผเดตเดฑเตเด•เตพเด•เตเด•เตเด‚ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต‡เดคเต เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพเด•เตเด•เตเด‚ เดฌเดพเดงเด•เดฎเดพเดฃเต เดŽเดจเตเดจเดคเดพเดฃเต. เดธเตเดตเดญเดพเดต เดฎเต‚เดฒเตเดฏเด‚ เดตเดพเดฏเดฟเด•เตเด•เดพเตป เดธเต†เตผเดตเดฑเดฟเดจเต† เด…เดจเตเดตเดฆเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚, เดŽเดจเตเดจเดพเตฝ เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃเดฎเต‹ เด…เด‚เด—เต€เด•เดพเดฐเดฎเต‹ เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเต‡เด•เตเด•เดพเด‚. เด…เดคเดฟเดจเดพเตฝ, เด•เตเดฒเดฏเดจเตเดฑเต เดธเตเดตเดญเดพเดตเดคเตเดคเดฟเดจเตเดฑเต† เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เด…เดญเตเดฏเตผเดคเตเดฅเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดตเดพเดฏเดจ เด…เดจเตเดตเดฆเดจเต€เดฏเดฎเดพเดฃเต†เดจเตเดจเต เดžเด™เตเด™เตพเด•เตเด•เต เดฒเดญเดฟเด•เตเด•เตเด‚. เดŽเดจเตเดจเดพเตฝ เดตเดพเดฏเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด’เดฐเต เดชเดฟเดถเด•เต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ, เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟเด•เดณเต‡เด•เตเด•เดพเตพ เด…เดจเตเดฎเดคเดฟเด•เดณเตเดŸเต† เดฎเตเตปเด—เดฃเดจเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดจเดฎเตเด•เตเด•เต เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏเดฟ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เดพเด‚. เด•เตเดฒเดฏเดจเตเดฑเต เดญเดพเด—เดคเตเดคเต, เด’เดฐเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเดฟเดจเต เดŽเดจเตเดคเต†เดฒเตเดฒเดพเด‚ เด…เดจเตเดฎเดคเดฟเด•เดณเดพเดฃเตเดณเตเดณเดคเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด…เดฑเดฟเดตเต เดžเด™เตเด™เตพเด•เตเด•เต เดจเต‡เดŸเดพเดจเดพเด•เดฟเดฒเตเดฒ.

เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตผ

เดจเดฎเตเด•เตเด•เต เดจเดฎเตเดฎเตเดŸเต† เดฎเต‡เดถเดฏเดฟเดฒเต‡เด•เตเด•เต เดฎเดŸเด™เตเด™เดพเด‚. เด’เดฐเต เดธเตเดตเดญเดพเดตเดคเตเดคเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเดšเตเดš เดถเต‡เดทเด‚, เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เดชเตเดฐเด–เตเดฏเดพเดชเดจเด™เตเด™เตพ เดธเดพเดงเตเดฏเดฎเดพเดฃเต:
1. เดธเตเดตเดญเดพเดตเดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเดŸเต† เดชเตเดคเดฟเดฏ เดชเตเดฐเด–เตเดฏเดพเดชเดจเด‚ (เด’เดฐเต เดธเต‡เดตเดจเดคเตเดคเดฟเดจเต เดจเดฟเดฐเดตเดงเดฟ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚)
2. เดชเตเดคเดฟเดฏ เดธเต‡เดตเดจ เดชเตเดฐเด–เตเดฏเดพเดชเดจเด‚ (เดชเดŸเตเดŸเดฟเด•เดฏเดฟเตฝ เด…เดตเดฏเดฟเตฝ เดชเดฒเดคเตเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚)
3. เด’เดฐเต เดนเดพเตปเดกเดฟเตฝ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต

เดนเตƒเดฆเดฏเดฎเดฟเดŸเดฟเดชเตเดชเต เด…เดณเด•เตเด•เตฝ เดธเตเดตเดญเดพเดตเดคเตเดคเดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดžเด™เตเด™เดณเตเดŸเต† เดชเดŸเตเดŸเดฟเด•เดฏเดฟเตฝ, เดธเตเดตเดญเดพเดต เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด–เตเดฏเดพเดชเดจเด‚ เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เดชเตเดฐเด–เตเดฏเดพเดชเดจเดคเตเดคเต‹เดŸเตŠเดชเตเดชเดฎเตเดฃเตเดŸเต. เด’เดฐเต เดธเตเดตเดญเดพเดตเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เดณเตเดณเตเดณ เด’เดฐเต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเดพเดฃเต เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตผ. เดจเดฟเดฐเดตเดงเดฟ เดคเดฐเด‚ เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฑเตเด•เตพ เด‰เดฃเตเดŸเต. เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเดจเตเดฑเต† เดฐเดฃเตเดŸเดพเด‚ เดญเดพเด—เดคเตเดคเดฟเตฝ เดžเด™เตเด™เตพ เด…เดตเดฐเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเด‚. เด‡เดชเตเดชเต‹เตพ, เดžเด™เตเด™เตพ เด•เตเดฒเดฏเดจเตเดฑเต เดธเตเดตเดญเดพเดต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฑเดฟเตฝ (CCCD) เดฎเดพเดคเตเดฐเดฎเต‡ เดธเตเดชเตผเดถเดฟเด•เตเด•เต‚. เด‡เดคเดฟเดจเต 0x2902 เดจเต เดคเตเดฒเตเดฏเดฎเดพเดฏ UUID เด‰เดฃเตเดŸเต. เดˆ เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดธเต†เตผเดตเดฑเดฟเตฝ เดธเต‚เดšเดจเดฏเต‹ เด…เดฑเดฟเดฏเดฟเดชเตเดชเต‹ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเตเดฃเตเดŸเต. เด…เดต เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด‚ เดšเต†เดฑเตเดคเดพเดฃเต, เดชเด•เตเดทเต‡ เด‡เดชเตเดชเต‹เดดเตเด‚ เด‰เดฃเตเดŸเต. เด…เดฑเดฟเดฏเดฟเดชเตเดชเดฟเดจเต เด•เตเดฒเดฏเดจเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฐเดธเต€เดคเต เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ. เดธเต‚เดšเดจเดฏเตเด•เตเด•เต เด‡เดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เด‡เดคเต GATT เดคเดฒเดคเตเดคเดฟเตฝ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚, เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดฒเต†เดตเดฒเดฟเตฝ เดŽเดคเตเดคเตเดจเตเดจเดฟเดฒเตเดฒ. เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต, เดจเดฟเด™เตเด™เตพ เดšเต‹เดฆเดฟเด•เตเด•เตเดจเตเดจเต? เด…เดฏเตเดฏเต‹, เด‡เดคเต เดŽเดจเดฟเด•เตเด•เดฑเดฟเดฏเดฟเดฒเตเดฒ. เดจเต‹เดŸเตเดŸเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดจเต‹เตผเดกเดฟเด•เต เดตเดฟเดฆเด—เตเดงเตผ เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเตเดตเต†เดจเตเดจเต เดžเดพเตป เดชเดฑเดฏเดŸเตเดŸเต†. เด•เต‚เดŸเดพเดคเต†, เดชเดพเด•เตเด•เต‡เดœเดฟเดจเตเดฑเต† เดธเดฎเด—เตเดฐเดค เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเต (CRC เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต) เดฐเดฃเตเดŸเต เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เดณเดฟเดฒเตเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเต.

เดคเต€เดฐเตเดฎเดพเดจเด‚

เดฒเต‡เด–เดจเดคเตเดคเดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจเด‚ เดžเดพเตป เด‡เดคเต เดชเดฑเดฏเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดตเดธเดพเดจ เดชเดŸเตเดŸเดฟเด• เด…เตฝเดชเตเดชเด‚ เด†เดถเดฏเด•เตเด•เตเดดเดชเตเดชเดคเตเดคเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด…เดคเต เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดณเตเดณเดคเดฟเดจเดพเตฝ เดžเดพเตป เด…เดคเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต เดฒเต‡เด–เดจเด‚, เดžเดพเตป เด†เดถเตเดฐเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดŽเดจเตเดฑเต† เดฒเต‡เด–เดจเดคเตเดคเดฟเดจเตเดฑเต† เดฐเดฃเตเดŸเดพเด‚ เดญเดพเด—เดคเตเดคเต, เดฌเตเดฒเต‚เดŸเต‚เดคเตเดคเต 4.0 เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเดฟเดฒเต‡เด•เตเด•เต เด•เต‚เดŸเตเดคเตฝ เด†เดดเดคเตเดคเดฟเตฝ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป เดžเดพเตป เด‰เดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต. เด•เต‚เดŸเตเดคเตฝ เดถเดฐเดฟเดฏเดพเดฏ เดกเดฏเด—เตเดฐเดฎเตเด•เดณเตเด‚ เดกเตเดฐเต‹เดฏเดฟเด‚เด—เตเด•เดณเตเด‚ เด…เดตเดฟเดŸเต† เดžเด™เตเด™เดณเต† เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต† เดญเดพเด—เดคเตเดคเต, เด’เดฐเต เด—เดพเดกเตโ€Œเดœเต†เดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดฏเตผเดทเดพเตผเด•เตเด•เต เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฒเดญเดฟเดšเตเดš เดฒเต‹เด—เต เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดžเด™เตเด™เตพ เดชเด เดฟเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดธเดฟเดฆเตเดงเดพเดจเตเดคเด™เตเด™เดณเตเด‚ "เดฒเตˆเดตเต" เด•เดพเดฃเดพเดจเตเด‚ เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

เด—เตเดฐเต‚เดชเตเดชเต เด“เดซเต เด•เดฎเตเดชเดจเต€เดธเดฟเดฒเต† เดœเต€เดตเดจเด•เตเด•เดพเดฐเตป "เดธเต€เดธเตผ เดธเดพเดฑเตเดฑเดฒเตˆเดฑเตเดฑเต"
Pecherskikh Vladimir

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•