There’s not a lot of info on internet for this subject and I can’t find any for the nRF52 DK. I’m trying to be able to send MIDI over Bluetooth… I’m trying to advertise that device as a BLE MIDI controller… Reader João Neves sent in a question asking about implementing a BLE MIDI controller: That’s where custom p rofiles, services, and characteristics come in. However, many times you will find that none of these satisfies the use case you’re designing. The Bluetooth SIG defines quite a few standard Profiles, Services, and Characteristics. Keep in mind that GATT is used exclusively after a connection has been established between the two devices. The Bluetooth GATT (Generic Attribute Profile) is the foundation for the design of any BLE system and defines the way a smartphone application (or any central device) interacts with the end device (the peripheral device). The one thing I wish I had when I started developing for BLE is more resources that walk you step-by-step on how to tackle the different phases of the system design and implementation. However, designing BLE devices can be a confusing process! And we can all agree that smartphone apps have become very familiar to end-users and are very user-friendly. Well, adding BLE allows your device to be connectable from a smartphone app. You’re probably aware that adding Bluetooth Low Energy (BLE) to your device is one of the best ways to achieve a great user experience for your IoT device. Update: I recommend checking out the newer post, which gives a good background on GATT Services and Characteristics: “ Tutorial: How To Design A Bluetooth LE GATT Server For Your Application.”
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |