Bluetooth Low Energy Characteristic Value from Byte












2















Background:



I am following this tutorial from raywenderlich about connecting a bluetooth low energy shield to my project. I am using the Adafruit BLE friend.



Question:



I cannot figure out how to specify the UUID for the BLE friend. Here is a picture of Adafruits information about the characteristics:



Adafruit's documentation on the characteristics



Here is the link to the page on Adafruits page



How can I format the characteristic UUID so it is in this style: F38A2C23-BC54-40FC-BED0-60EDDA139F47



Thanks for any help,



Joel










share|improve this question



























    2















    Background:



    I am following this tutorial from raywenderlich about connecting a bluetooth low energy shield to my project. I am using the Adafruit BLE friend.



    Question:



    I cannot figure out how to specify the UUID for the BLE friend. Here is a picture of Adafruits information about the characteristics:



    Adafruit's documentation on the characteristics



    Here is the link to the page on Adafruits page



    How can I format the characteristic UUID so it is in this style: F38A2C23-BC54-40FC-BED0-60EDDA139F47



    Thanks for any help,



    Joel










    share|improve this question

























      2












      2








      2








      Background:



      I am following this tutorial from raywenderlich about connecting a bluetooth low energy shield to my project. I am using the Adafruit BLE friend.



      Question:



      I cannot figure out how to specify the UUID for the BLE friend. Here is a picture of Adafruits information about the characteristics:



      Adafruit's documentation on the characteristics



      Here is the link to the page on Adafruits page



      How can I format the characteristic UUID so it is in this style: F38A2C23-BC54-40FC-BED0-60EDDA139F47



      Thanks for any help,



      Joel










      share|improve this question














      Background:



      I am following this tutorial from raywenderlich about connecting a bluetooth low energy shield to my project. I am using the Adafruit BLE friend.



      Question:



      I cannot figure out how to specify the UUID for the BLE friend. Here is a picture of Adafruits information about the characteristics:



      Adafruit's documentation on the characteristics



      Here is the link to the page on Adafruits page



      How can I format the characteristic UUID so it is in this style: F38A2C23-BC54-40FC-BED0-60EDDA139F47



      Thanks for any help,



      Joel







      bluetooth-lowenergy core-bluetooth uuid ios-bluetooth






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Oct 30 '15 at 17:40









      JoelJoel

      4051415




      4051415
























          1 Answer
          1






          active

          oldest

          votes


















          2














          I believe that the CBUUID constants can be created for the Service and Characteristic as follows.



          let kServiceUART = CBUUID(string: "6E400001-B5A3-F393-­E0A9-­E50E24DCCA9E") // UART Service
          let kCharTX = CBUUID(string: "6E400002-B5A3-F393-­E0A9-­E50E24DCCA9E") // TX Characteristic (Property = Notify)
          let kCharRX = CBUUID(string: "6E400003-B5A3-F393-­E0A9-­E50E24DCCA9E") // RX Characteristic (Property = Write without response)


          I don't have a BLE Friend available to verify with.






          share|improve this answer


























          • O I see how you got those. Thank you very much, I will try it out right now.

            – Joel
            Oct 30 '15 at 18:40











          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f33441870%2fbluetooth-low-energy-characteristic-value-from-byte%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          2














          I believe that the CBUUID constants can be created for the Service and Characteristic as follows.



          let kServiceUART = CBUUID(string: "6E400001-B5A3-F393-­E0A9-­E50E24DCCA9E") // UART Service
          let kCharTX = CBUUID(string: "6E400002-B5A3-F393-­E0A9-­E50E24DCCA9E") // TX Characteristic (Property = Notify)
          let kCharRX = CBUUID(string: "6E400003-B5A3-F393-­E0A9-­E50E24DCCA9E") // RX Characteristic (Property = Write without response)


          I don't have a BLE Friend available to verify with.






          share|improve this answer


























          • O I see how you got those. Thank you very much, I will try it out right now.

            – Joel
            Oct 30 '15 at 18:40
















          2














          I believe that the CBUUID constants can be created for the Service and Characteristic as follows.



          let kServiceUART = CBUUID(string: "6E400001-B5A3-F393-­E0A9-­E50E24DCCA9E") // UART Service
          let kCharTX = CBUUID(string: "6E400002-B5A3-F393-­E0A9-­E50E24DCCA9E") // TX Characteristic (Property = Notify)
          let kCharRX = CBUUID(string: "6E400003-B5A3-F393-­E0A9-­E50E24DCCA9E") // RX Characteristic (Property = Write without response)


          I don't have a BLE Friend available to verify with.






          share|improve this answer


























          • O I see how you got those. Thank you very much, I will try it out right now.

            – Joel
            Oct 30 '15 at 18:40














          2












          2








          2







          I believe that the CBUUID constants can be created for the Service and Characteristic as follows.



          let kServiceUART = CBUUID(string: "6E400001-B5A3-F393-­E0A9-­E50E24DCCA9E") // UART Service
          let kCharTX = CBUUID(string: "6E400002-B5A3-F393-­E0A9-­E50E24DCCA9E") // TX Characteristic (Property = Notify)
          let kCharRX = CBUUID(string: "6E400003-B5A3-F393-­E0A9-­E50E24DCCA9E") // RX Characteristic (Property = Write without response)


          I don't have a BLE Friend available to verify with.






          share|improve this answer















          I believe that the CBUUID constants can be created for the Service and Characteristic as follows.



          let kServiceUART = CBUUID(string: "6E400001-B5A3-F393-­E0A9-­E50E24DCCA9E") // UART Service
          let kCharTX = CBUUID(string: "6E400002-B5A3-F393-­E0A9-­E50E24DCCA9E") // TX Characteristic (Property = Notify)
          let kCharRX = CBUUID(string: "6E400003-B5A3-F393-­E0A9-­E50E24DCCA9E") // RX Characteristic (Property = Write without response)


          I don't have a BLE Friend available to verify with.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Nov 28 '18 at 4:11









          akseli

          247110




          247110










          answered Oct 30 '15 at 18:24









          Jeffrey StewartJeffrey Stewart

          52239




          52239













          • O I see how you got those. Thank you very much, I will try it out right now.

            – Joel
            Oct 30 '15 at 18:40



















          • O I see how you got those. Thank you very much, I will try it out right now.

            – Joel
            Oct 30 '15 at 18:40

















          O I see how you got those. Thank you very much, I will try it out right now.

          – Joel
          Oct 30 '15 at 18:40





          O I see how you got those. Thank you very much, I will try it out right now.

          – Joel
          Oct 30 '15 at 18:40




















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f33441870%2fbluetooth-low-energy-characteristic-value-from-byte%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks

          Calculate evaluation metrics using cross_val_predict sklearn

          Insert data from modal to MySQL (multiple modal on website)