Im using WT11 with iWRAP 5.6, i got this error "RFC_CHANNEL_ALREADY_EXISTS" after connecting two WT11 modules, i didnt find any specification about this error in iWRAP 5.6.0, iWRAP 6.1.0 and iWRAP 6.1.1 USER GUIDE AND API REFERENCE, how can i fixed ?
Is there a document describing the difference between iWRAP 4.1.0 and iWRAP 4.0.0 or can someone reply with the difference?
I'm currently developing a Bluetooth device similar to a key fob; the difference being I need to encrypt each advertisement every 2s so that each advertising sets are different.
I have successfully implemented an AES128 encryption on the data; however because of the way the gecko_set_user_adv_data works, once I set the data and pass it on to set_mode, it will repeatedly broadcast the same advertisement. I tried to manually calling the set_user_adv_data and set_mode every 2s, but it's a power consumption nightmare, and that is a priority for me.
Is there any better way to do this? Encryption of every advertisement data, varying it and at the same time keeping power consumption at a minimum.
Thanks for reading.
I am a newbie developer who is creating a device that connects to an IOs application.
We are using the BT21 module connected to the DKBT Bluetooth Smart Ready Development Kit, we have connecte withe our module an we are able to reprogram it.
We use the BGtool as IDE.
The IOs application is from a external company and by now we are on the point that the application is searching for LE MIDI devices but we don't know how to create the service in our BT121 so it's is recognizable by this application.
We are using the BLE connection not classic so we don't need the external coprocessor.
Any one could help?
Thanks in advance
we are using the BT121 and it seems that the endpoint_send command is limited to send 255 bytes per call.
I assume that each call leads to an individual packet that is send via BT. For our application this is problematic since we require longer individual messages since the remote station interpretes data on a received packet base, but has no fragmentation capabilities. This means we cannot simply define a header that e.g. states that the information is distributed over several received packages.
Does this 255 byte limit really exists? Is there an alternative e.g. to state to the BT121 that it shall first receive several endpoint_send commands and finally send them all together at once in a longer packet?
Since we started our measurings about the capabilities of Bluetooth 5, 2M was always outstanding. The troughput is of course the highest. But also in the energy consumption per data package was the lowest. We even got further than with did with PHY coded (our coded phy test seems to have some issues). We reached over 600 meters!
So I'm asking myself, is 2M always the best choice? Is there no need to use 1M ever again, if I have devices supporting Bluetooth 5?
Of course PHY coded should be the better choise for long range. So far it wasn't very usefull.
I am building a BT Classic audio application using the Bluegiga WT32i module. Our application uses a headset in HFP profile that can get paired to several WT32i modules in HFP-AG profile. The WT32i modules in HFP-AG profile are at least 6-7 feet (2 meters) apart from each other. This far, I have envisioned two (2) BT PAIRING schemes that require two (2) different BT POWER parameter settings.
Set the BT POWER to maximum dBm (6 6 6) and have the user selects which WT32i module in HFP-AG profile s/he would like to connect to no matter how far s/he is from it. (this is limited by the maximum range of the WT32i module, which is 80 meters on average in all directions in open space at a height of 1.4 meters)
Set the BT POWER to minimum dBm (-18 -18 -18) and the user automatically pairs to the closest WT32i module in HFP-AG profile as s/he gets closer to that one vs. another one.
My question is: for schemes 1 and 2, what are the iWRAP parameters that I need to enter into my serial terminal to configure the WT32i module in HFP-AG profile and have it behave as described above?
I have bought new BLED112 for GATT server which will use in Automative Domain. For start-up, I found example of usbcdcin SDK. And I have updated Hardware and GATT profile as per my requirement. Then I create a hex file and flash on BLED112 in DFU mode. But after flashing my dongle is not detected in PC. I have attached my profiles.
I have also query about GATT profile. What is id in characterisics? Where it is used? I have read/write/notify characteristics with non-constant value then do I need to create new BGScript or I can program with BGLib and BGApi. Please provide some links to start with BGLib and BGAPI in C. How I can get any characteristics call back and how I can set time for notify.
I am using a WT32i developmentKit as a bluetooth source. all instructions work properly, but when i try using AT COMMAND, i get only 'SYNTAX ERROR'.
The 'AT' command can still respond with an 'OK'. And i have already established a HFP connection between my WT32i and a headset.
So i have follow questions:
1)Does WT32i have a enable setting for AT COMMAND?
2)How can i successfully run a AT COMMAND?
3)In may case, i wanna a headset battery indication. Can i have any other ways to implement this except a 'AT+IPHONEACCEV'?
My current solution is to disconnect the HFP connection and then reestablish it so i can get a 'AT+IPHONEACCEV' response.
I'm waiting for your answers. Thank you!
I am using two WT11 module with iWRAP version 5.6. After sending the CALL command i got this error "RFC_CONNECTION_KEY_MISSING" , so i tried to pair the devices again , the same error persist, how can i fix it ?
I use on my new devices BLE112 module. In production all processes are automated. But I have a problem to program new firmware and get adress on BLE112.
I would like to integrate into our production software or Labview(national instrument) the BLE112 programmation.
Do you have a dll to communicate with cc debugger and BLE112 or do you have bleupdate-cli sources ?
All my questions are in the title. I am currently working on a project that needs, among a lot of others things, the output power of the bluetooth to be programmable. Is it possible with the BGM11S like it is with the BLE121LR? I didn't find any information on its datasheet, maybe because it is not possible actually but I would like to be sure. If so, is that value may be changed using OTA (which is not possible with BLE121LR apparently) ?
Thank you !