Comments (5)
I am successfully using the RedBearLabs nRF51822 with Android but I am also having trouble when the Sketch uses the BondStore which HID Peripherals always do. The Android (Nexus 5X, Android 6) starts the pairing but times out after some time. This is the output of the NRF_51822_DEBUG enabled HID_keyboard Sketch:
version = 8 89 103
Start advertisement
BLE HID Keyboard
Evt Connected 74:bd:ee:d0:0d:e3
Connected to central: 74:bd:ee:d0:0d:e3
Evt Sec Params Request 1 1 4 0 0 16
Evt Conn Param Update 0x6 0x6 0x0 0x7D0
(~30 seconds pause)
Evt Conn Param Update 0x1E 0x1E 0x0 0x7D0
(a few seconds)
Evt Disconnected
Start advertisement
Disconnected from central: 74:bd:ee:d0:0d:e3
Also I can run the Sketch only once, the call 'bleHIDPeripheral.clearBondStoreData();' seems to erase some application code instead of the BondStore data. If I remove it I can run the Sketch again but pairing is rejected right away.
I flashed mk20 & bootloader hex files of the S130 branch of RedBearLab/nRF51822-Arduino@b24f375 My Arduino IDE is 1.6.9 with the 1.0.5 version of the RedBearLab nRF51822 Boards package.
from arduino-bleperipheral.
I have a BLE nano board (http://redbearlab.com/blenano/, rev. 1.5). I tried running the same HID keyboard example on it as on an Arduino Uno with a BLE shield. I'm not able to connect to the Nano device.
Do the other non-HID examples work?
Is there any kind of setup that I need to do for this device? Set any of the BLE_REQ/BLE_RDY/BLE_RST - I got the impression that I don't have to set those when using this board.
Correct, those are not used.
from arduino-bleperipheral.
@timotto please open a new issue.
from arduino-bleperipheral.
Closing due to lack of activity, please re-open if needed with the request info from #50 (comment).
from arduino-bleperipheral.
sir the eddystone i made in the same way is detected sometimes and in some apps and sometimes not detected . what can be the reason and how can i fix this issue?
from arduino-bleperipheral.
Related Issues (20)
- Can't detect remote devices
- NRF5: CCCDs aren't persisted for bonded peers
- How to set service name ? HOT 1
- ANCS Implementation canWrite is false
- Speed / baudrate of the BLE connection?
- Numpad key codes, anyone?
- How to send more than 20bytes in each transaction with bleSerial.write()?
- Olimexino-nano + Olimexino-nano-ble freezes after begin()
- Why is my BLE Service not appearing after a successful flash? HOT 2
- [Question] Sending long string BLECharacteristic
- Abandoned project?
- nrf52840 HOT 4
- Freeze on blePeripheral.begin(); HOT 7
- BLE Scan
- softdevice_sys_evt_handler_set()
- RFDuino using BLEPerfipheralObserver to scan for iBeacons - Issue HOT 2
- Update iBeacon broadcast packet after starting
- Setting chip to idle state in between measurements
- nRF52832 Supported?
- UART Rx hangs after a few seconds when BLEPeripheral.begin(); is called on nRF51802
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arduino-bleperipheral.