Bluetooth Developer Companion

เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
10+
เชกเชพเช‰เชจเชฒเซ‹เชก
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชตเชงเซ เชœเชพเชฃเซ‹
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€

เช† เชเชชเชจเซเช‚ เชตเชฐเซเชฃเชจ

เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เชกเซ‡เชตเชฒเชชเชฐ เช•เชฎเซเชชเซ‡เชจเชฟเชฏเชจเชฎเชพเช‚ เช†เชชเชจเซเช‚ เชธเซเชตเชพเช—เชค เช›เซ‡, เชœเซ‡ เชซเช•เซเชค เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เชกเชฟเชตเชพเช‡เชธ เชกเซ‡เชตเชฒเชชเชฐเซเชธ เชฎเชพเชŸเซ‡ เชœ เชฐเชšเชพเชฏเซ‡เชฒ เช…เช‚เชคเชฟเชฎ Android เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช›เซ‡. เช† เชตเชฟเชถเชฟเชทเซเชŸ เชธเชพเชงเชจ เชธเซ€เชฎเชฒเซ‡เชธ เชฎเซ‡เชจเซเชฏเซเช…เชฒ เช•เชจเซ‡เช•เซเชถเชจเซเชธเชจเซ€ เชธเซเชตเชฟเชงเชพ เช†เชชเซ‡ เช›เซ‡, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ‡ เชตเชฟเช•เชพเชธเชจเชพ เชคเชฌเช•เซเช•เชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฌเซเชฒเซ‚เชŸเซ‚เชฅ-เชธเช•เซเชทเชฎ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ€ เชšเช•เชพเชธเชฃเซ€ เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชœเชฌเซ‚เชค เชตเชพเชคเชพเชตเชฐเชฃ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡.

เชฎเซเช–เซเชฏ เชตเชฟเชถเซ‡เชทเชคเชพเช“:

เชชเชฐเซ€เช•เซเชทเชฃ เชฎเชพเชŸเซ‡ เชฎเซ‡เชจเซเชฏเซเช…เชฒ เช•เชจเซ‡เช•เซเชถเชจ:
เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฐเชพเช–เซ€เชจเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ, เช…เชฎเชพเชฐเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ, เชตเชฟเช•เชพเชธ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชธเช–เชค เชชเชฐเซ€เช•เซเชทเชฃ เช…เชจเซ‡ เชฎเซเชถเซเช•เซ‡เชฒเซ€เชจเชฟเชตเชพเชฐเชฃเชจเซ€ เชธเซเชตเชฟเชงเชพ เช†เชชเชคเชพ, เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เช‰เชชเช•เชฐเชฃเซ‹ เชธเชพเชฅเซ‡ เชฎเซ‡เชจเซเชฏเซเช…เชฒ เช•เชจเซ‡เช•เซเชถเชจเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ-เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เชˆเชจเซเชŸเชฐเชซเซ‡เชธ:
เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เช‰เชชเช•เชฐเชฃ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ€ เชšเซ‹เช•เซเช•เชธ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹เชจเซ‡ เชชเซ‚เชฐเซเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เช•เชฐเชพเชฏเซ‡เชฒ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ-เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชฆเซเชตเชพเชฐเชพ เชจเซ‡เชตเชฟเช—เซ‡เชŸ เช•เชฐเซ‹. เช…เชฎเซ‡ เชคเชฎเชพเชฐเชพ เช•เชพเชฐเซเชฏเชจเซ€ เชœเชŸเชฟเชฒเชคเชพเช“เชจเซ‡ เชธเชฎเชœเซ€เช เช›เซ€เช เช…เชจเซ‡ เช…เชฎเชพเชฐเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชคเชฎเชพเชฐเชพ เชตเชฟเช•เชพเชธ เช•เชพเชฐเซเชฏเชชเซเชฐเชตเชพเชนเชจเซ‡ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

เชฐเซ€เช…เชฒ-เชŸเชพเช‡เชฎ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ:
เชคเชฎเชพเชฐเชพ เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เช‰เชชเช•เชฐเชฃเซ‹ เชธเชพเชฅเซ‡ เชฐเซ€เช…เชฒ-เชŸเชพเช‡เชฎ เชธเช‚เชšเชพเชฐเชจเซ€ เชธเซเชตเชฟเชงเชพ เช†เชชเซ‹. เช…เชฎเชพเชฐเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชเช•เซเชธเชšเซ‡เชจเซเชœ, เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เช…เชฎเชฒเซ€เช•เชฐเชฃ เช…เชจเซ‡ เช‰เชชเช•เชฐเชฃ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‹.

เชเช• เช‰เชชเช•เชฐเชฃ เช•เชจเซ‡เช•เซเชถเชจ:
เชเช•เชธเชพเชฅเซ‡ เชฌเชนเซเชตเชฟเชง เช•เชจเซ‡เช•เซเชถเชจเซเชธเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพเชจเซ€ เชœเชŸเชฟเชฒเชคเชพเช“ เชตเชฟเชจเชพ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เชชเชฐเซ€เช•เซเชทเชฃ เชตเชพเชคเชพเชตเชฐเชฃ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€เชจเซ‡, เชเช• เชธเชฎเชฏเซ‡ เชเช• เช‰เชชเช•เชฐเชฃ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเซ‹.

เชตเชฟเช—เชคเชตเชพเชฐ เช‰เชชเช•เชฐเชฃ เชฎเชพเชนเชฟเชคเซ€:
เชกเซ€เชฌเช—เซ€เช‚เช— เช…เชจเซ‡ เชชเชฐเซ€เช•เซเชทเชฃเชฎเชพเช‚ เชธเชนเชพเชฏเชคเชพ เชฎเชพเชŸเซ‡ เช•เชจเซ‡เช•เซเชŸเซ‡เชก เช‰เชชเช•เชฐเชฃเซ‹ เชตเชฟเชถเซ‡เชจเซ€ เชตเซเชฏเชพเชชเช• เชฎเชพเชนเชฟเชคเซ€เชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเซ‹. เช‰เชชเช•เชฐเชฃเชจเซ€ เชตเชฟเช—เชคเซ‹, เชธเซเชฅเชฟเชคเชฟ เช…เชจเซ‡ เชธเช‚เชฆเซ‡เชถเชพเชตเซเชฏเชตเชนเชพเชฐเชจเชพ เชฒเซ‹เช—เชจเซ‡ เชšเซ‹เช•เชธเชพเช‡ เชธเชพเชฅเซ‡ เชœเซเช“.

เชธเซเชฐเช•เซเชทเชพ เช…เชจเซ‡ เช—เซ‹เชชเชจเซ€เชฏเชคเชพ เชซเซ‹เช•เชธ:
เชตเชฟเช•เชพเชธเชจเชพ เชคเชฌเช•เซเช•เชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชคเชฎเชพเชฐเชพ เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เชธเช‚เชšเชพเชฐเชจเซ€ เชธเซเชฐเช•เซเชทเชพ เช…เชจเซ‡ เช—เซ‹เชชเชจเซ€เชฏเชคเชพเชจเซ‡ เชชเซเชฐเชพเชฅเชฎเชฟเช•เชคเชพ เช†เชชเซ‹. เช…เชฎเชพเชฐเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชคเชฎเชพเชฐเชพ เชธเช‚เชตเซ‡เชฆเชจเชถเซ€เชฒ เชกเซ‡เชŸเชพ เชฎเชพเชŸเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชชเชฐเซ€เช•เซเชทเชฃ เชตเชพเชคเชพเชตเชฐเชฃ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเซ‡ เช›เซ‡.

เช‰เชชเช•เชฐเชฃเซ‹เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ:
เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เชกเซ‡เชตเชฒเชชเชฐ เช•เชฎเซเชชเซ‡เชจเชฟเชฏเชจ เชตเชฟเชตเชฟเชง เชฌเซเชฒเซ‚เชŸเซ‚เชฅ-เชธเช•เซเชทเชฎ เช‰เชชเช•เชฐเชฃเซ‹ เชธเชพเชฅเซ‡ เชเช•เซ€เช•เซƒเชค เชฐเซ€เชคเซ‡ เชธเช‚เช•เชฒเชฟเชค เชฅเชพเชฏ เช›เซ‡, เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชตเชฟเช•เชพเชธ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เช—เซ‡เชœเซ‡เชŸเซเชธเชจเซ€ เชตเชฟเชถเชพเชณ เชถเซเชฐเซ‡เชฃเซ€ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเซ‡ เช›เซ‡.

เชธเชฎเชฐเซเชชเชฟเชค เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชธเชชเซ‹เชฐเซเชŸ:
เชคเชฎเชพเชฐเซ€ เชšเซ‹เช•เซเช•เชธ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹เชจเซ‡ เชธเช‚เชฌเซ‹เชงเชตเชพ เช…เชจเซ‡ เชธเชฐเชณ เชตเชฟเช•เชพเชธ เช…เชจเซเชญเชต เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชชเชฟเชค เชธเชฎเชฐเซเชฅเชจ เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เช•เชฐเซ‹. เชคเชฎเชพเชฐเชพ เชชเซเชฐเชคเชฟเชธเชพเชฆเชจเชพ เช†เชงเชพเชฐเซ‡ เชจเชฟเชฏเชฎเชฟเชค เช…เชชเชกเซ‡เชŸเซเชธเชฎเชพเช‚ เชจเชตเซ€ เชธเซเชตเชฟเชงเชพเช“ เชธเชพเชฎเซ‡เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เชกเซ‡เชตเชฒเชชเชฐ เช•เชฎเซเชชเซ‡เชจเชฟเชฏเชจ เชธเชพเชฅเซ‡ เชคเชฎเชพเชฐเชพ เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เช…เชจเซเชญเชตเชจเซ‡ เชŠเช‚เชšเซ‹ เช•เชฐเซ‹. เชนเชฎเชฃเชพเช‚ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‹ เช…เชจเซ‡ เชคเชฎเชพเชฐเชพ เชตเชฟเช•เชพเชธเชจเชพ เชชเซเชฐเชฏเชพเชธเซ‹ เชฎเชพเชŸเซ‡ เชšเซ‹เช•เซเช•เชธ เชฎเซ‡เชจเซเชฏเซเช…เชฒ เช•เชจเซ‡เช•เซเชถเชจเซเชธเชจเซ€ เชถเช•เซเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹!

เชจเซ‹เช‚เชง: เช–เชพเชคเชฐเซ€ เช•เชฐเซ‹ เช•เซ‡ เชคเชฎเชพเชฐเชพ Android เช‰เชชเช•เชฐเชฃเชฎเชพเช‚ เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เช•เซเชทเชฎเชคเชพเช“ เช›เซ‡ เช…เชจเซ‡ เชตเชฟเช•เชพเชธ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชถเซเชฐเซ‡เชทเซเช  เชชเซเชฐเชฆเชฐเซเชถเชจ เชฎเชพเชŸเซ‡ เช‘เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเชจเซเช‚ เชธเซเชธเช‚เช—เชค เชธเช‚เชธเซเช•เชฐเชฃ เชšเชฒเชพเชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡.
เช† เชฐเซ‹เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚
24 เชœเชพเชจเซเชฏเซ, 2024

เชกเซ‡เชŸเชพ เชธเชฒเชพเชฎเชคเซ€

เชกเซ‡เชตเชฒเชชเชฐ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพเชฅเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เชคเซ‡ เชชเซเชฐเชฆเซ‡เชถ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช‰เช‚เชฎเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเชพเช‡เชตเชธเซ€ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช—-เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เช† เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
เชคเซเชฐเซ€เชœเชพ เชชเช•เซเชทเซ‹ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹

เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡

App Launch!

- scan for nearby devices
- connect/disconnect
- view detailed info about services, characteristics, and descriptors
- read characteristics (hex, int, string)
- write to characteristics (hex, int, string)
- subscribe to characteristic value changes
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชตเชงเซ เชœเชพเชฃเซ‹

เชเชช เชธเชชเซ‹เชฐเซเชŸ

matttbates เชฆเซเชตเชพเชฐเชพ เชตเชงเซ

เชธเชฎเชพเชจ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹