There are ~100 Knowledge Base Articles (KBAs) in the Bluetooth section of the forum on a diverse range of sub-topics. We know they are sometimes challenging to find, especially when you don't know what exists (and therefore you don't search for it).
To simplify this task we have created a Bluetooth Knowledge Base Article List which has all the KBAs divided into sub-topics. This list only contains KBAs which are meaningful today, so you won't find anything related with SDK 1.x, BGScript or anything else which has been deprecated. Most of those KBAs are still here but their title has been marked with a "[Deprecated]" prefix and a Note pointing for a more updated KBA where applicable. This is to avoid confusing our customers into reading material which is no longer applicable.
It would be great to hear if you find this list useful and any thoughts you might have on how to improve it.
Can we read/write from our own custom made services in GATT database in soc-btmesh empty/soc-light example and the configure the bgm13p22 as relay or proxy node from Bluetooth mesh app?
I use the Silabs Bluetooth Gecko stack for DTM 18.104.22.168, and BGTool.
QSG139 refers to a GATT Editor, but does not tell you how to launch it. I can't find it. There are no references in SS Help.
I have Simplicity Studio V4.with SDK 22.214.171.124 and 126.96.36.199
I'm writing a firmware for a custom board with a "efr32bg13p632F512IM48-c" soc. I've generated a bluetooth soc-empty project with simplicity studio. I use an android phone to scan for the board. The advertisement is received by the phone but the service discovery doesn't work. I do not have this problem with the "EFR32 Starter Kit" and the same cpu. The only differences is that my board has no external LF crystal (i use the LFRC instead) and I bypass the dc-dc.
Can some tell me what's the problem? I've attached my project.
soc model: efr32bg13p632F512IM48-c
simplicity version: 4
Gecko SDK suite: bluetooth 188.8.131.52 (2.3.1)
I am working on a project for my company where I am using BLED112 dongle on PC and connecting it to an Android Device. Currently, I am able to send a notification back to mobile device once the user writes / sends data from his mobile phone to PC. However, one of the recent requirement of the client is that, he wishes to get some information from PC (say Workstation name) and display it on the mobile device as soon as he establishes a connection (before sending any data).
So my question is, "Is it possible to send information from PC (Server) to Client (Mobile Phone) after establishing a successful connection?"
Any help or guidance in right direction is appreciated. Thank you in advance for your support.
I'm working with 5.0 Beacons (the chipset I'm using is the nRF52810 from Nordic) and I have problems connecting to the beacon services.
The connection itself has no problem at all, but the primary services are not shown (with android apps I can see all the services without problems).
I'm using the BGTool (SDK build 2.1.1-1691).
Does anyone know what I'm doing wrong?
Thank you all for your time.
The BGX13P actually includes an BGM13P which can be used to build a BLE mesh network, so, is it possible to use these BGX13P modules to build a BLE mesh network? Loocking at the API commands I would say no, but I prefer to ask.
Thank you in advance
I am using EFR32MG12P433F1024GL125 and Stack version v1.1.in my code I wrote 4 services. and I am using cmos battery (CR2032).How can I increase the life of the battery.please find the below attachment.
I have many BLED112s that go through a constant firmware updates. Is there or has anyone been able to create a program that can flash multiple BLED112s? The program can either be flash multiple simultaneously or indvidually, simply by connecting and disconnecting while the program detects and flashes upon connection for each device found. Preferably would like to have this for Linux but I understand the Bluegiga SDK doesn't support Linux OS. Wine maybe an option but rather not have to install the program in my system for one windows program, as well as to through the potential of running into USB port issues during DFU mode.
I would like to utlize the Gecko Bootloader to upgrade the application firmware. This should be done via UART. I've had it already implemented and working using the 'legacy' bootloader - but now since you dropped backward compatibility I am wondering how this could be done with the new style bootloader.
In my old flow, I had a so called .ebl file which I transfered to the BGM111 via UART. I had the .ebl file stored in my NCP host as a "C" style array. Before the transfer the BGM111 was reset into bootloader mode. After the reset, the bootloader accepted flashing the .ebl file. Everything worked.
In the new flow, you are using a so called .gbl file format . Is this the only thing which changes to above ? I can see the instructions within an1086 application note, Chapter 2.4. I can see multiple modes the new gecko bootloader can be set into. I am just interested in the flow as illustrated. ( no OTA or update of the Bootloader itself )
Last question I might have : What specific Bluetooth SOCs are available with gecko bootloader preinstalled ? I've done various experiments with the BGM111 - this device still had the old legacy bootloader. E.g. does the BGM121/123 work out of the box ?
Best regards. Daniel