BLE デバイスを Eddystone Beacon としてブロードキャストできます。「 http://www.cypress.com 」で Eddystone の URL をブロードキャストしています。今、その URL を国固有の展開に変更したいと思います。"---.com.tr"
Eddystone プロトコルの GitHub ソースは次のとおりです。特別な URL 拡張の使用についての手掛かりはありません。それをどのように実装できるか考えていますか?
また、ここに私のプロジェクトのコード スニペットがあります。
cyBle_discoveryData.advData[13] = 0x00; /* URL scheme- http://www. */
cyBle_discoveryData.advData[14] = 0x63; /* Encoded URL - 'c' */
cyBle_discoveryData.advData[15] = 0x79; /* Encoded URL - 'y' */
cyBle_discoveryData.advData[16] = 0x70; /* Encoded URL - 'p' */
cyBle_discoveryData.advData[17] = 0x72; /* Encoded URL - 'r' */
cyBle_discoveryData.advData[18] = 0x65; /* Encoded URL - 'e' */
cyBle_discoveryData.advData[19] = 0x73; /* Encoded URL - 's' */
cyBle_discoveryData.advData[20] = 0x73; /* Encoded URL - 's' */
cyBle_discoveryData.advData[21] = 0x00; /* Expansion - .com */
/* ADV packet length */
cyBle_discoveryData.advDataLen = 22;