Smart Bluetooth Forum Discussions
blebat_batmon_cfg in blebatt.c contains parameters that I want to change (for example changing the measurement Interval), but it doesn't seem like I can change them (when I recompile the project this file is not recompiled). Perhaps I'm misunderstanding how this image is used form the ROM. Furthermore I wanted to add trace statement to the blebat_measureAverage function, but I see no trace output, which again leads me to believe either my makefile is not setup correctly or I can't do what I want to do here.
Thanks in advance.
When we lower high_scan_interval, centrals gets ad received callback sooner.
But if we lower it too much, when central attempts connection (starts connUP), it gets no connUP callback.
If below 48, then faster scans but no connUP.
At 48, connUP. Scan for ad is < 1 second.
At > 48, connUP, but scan times take longer.
At 96, scan for ad from our peripherals takes up to 5 seconds.
How does high_scan_interval at central affect connection to peripheral ??
$64,000 question:
Can we set high_scan_interval low (=1) just before we scan for peripheral ads,
and then set it high (=48) just before we connect to a peripheral, to make everything work faster????
Thanks!
Show LessAfter which connection callback should central begin communication by sending write-request?
After connUP callback, encryption callback, or bond callback?
We thought it was after bond. But with our newest board, there most times there is no bond callback.
Central does connUP command ("blecm_CreateConnection"),
then central gets connUP callback,
then encryption callback,
but usually no bond callback.
Yet, communication can proceed.
Show Less1.I have requirement where we want to use the Out of Band pairing mechanism. Assuming that we have the encryption keys on both sides , which API should be used to provide these keys for all subsequent BLE exchanges.
2.Additionally does the hardware(20732) have support for doing Elliptic Curve Cryptography? For this a good source of entropy would be essential. Specifically access to something like a hardware generated random number would be key. Is this exposed to application code on the 20732?
3. Is there a provision to store these keys between reboots?
4. Once keys have been provided, is there a way to revoke these keys ? Which API?
Thanks
Show LessHi All,
I am trying to install wiced smart sdk in windows 8. I'm receiving the following error "Couldn't find appropriate JRE. need JRE 1.6 or higher". I have already installed JRE 1.7 in my system. Can any one tell me if this sdk supports windows 8 or i have to for 7/XP
update:
I have installed both JRE 1.7 & JRE 1.6 and both are enabled.
System Specs: Intel Core i3, 6GB RAM
Thannks
Show LessThe IIC and SPI (aka SPIFFY1) interfaces share Pin 16 (SCL/CLK) and Pin 15 (SDA/MOSI) of the 20732 device. Page 19 of 20732-DS104-RDS.pdf (dated 9/17/2013) states pullups are required on these open drain I/O pins.
Schematics showing the EEPROM based designs consistently remind us that pullup resistors are required on these pins.
However, some schematics showing the (SPI) Serial Flash based implementation (e.g. 920732EVAL_Q32_P3-HWUM100-RDS.pdf) do not show pullup resistors.
I *assume* the IIC or GPIO interface is the default multiplexer setting for these pins after RESET, in which case there could (?) be a window of opportunity for an input to float before the software has an opportunity to re-configure the mux to use the SPIFFY1 interface instead?
Are the resistors mandatory (?), recommended (?), or truly not needed when using a serial flash?
Show LessHello,
Can someone provide latency numbers for the BCM2073x/2073xS to be able to connect/send/disconnect to a iOS and Android OS based device? I realize there may be inherent limitations in the OS in particular with iOS but would like to understand what the latency is for this typically.
Regards,
Frank
Show LessWe are trying to debug our application using a packet sniffing tool but we often miss the connection establishment. We think this might be because the connection request happens on one of the advertisement channels we are not monitoring (the tool can only monitor a single channel at a time).
Is there any way to force our tag to advertise only on one channel so that we can be sure that the connection is captured?
It looked like it might be possible using "SetAdvParams" but not sure what the right arguments are.
Also- we're currently using the TI USB dongle and their packet sniffing software - does anyone know of other packet sniffers (perhaps using the BRCM dongle?)
Show LessI have downloaded the hello sensor code (from the 1.1 SDK) and have communicated successfully with it using LightBlue but when I try and use the sample HelloClient code on Windows 8.1 (using built in drivers and a Pluggable USB dongle) any call to retrieve a characteristic times out after about a minute and towards the end of the wait Windows displays a modeless dialog stating that a Bluetooth device is restarting (and the Device manager remunerates all Bluetooth devices).
Show Less