arduino / arduino/ArduinoCore-arc32
Jira 770 CurieBLE: peripheral.deviceName() returns empty String
- Dominant language
- C
- Stars
- 330
- Forks
- 281
- PR merge metrics
- No merged PRs in 30d
Description
I'm using the peripheral explorer with [bleno's echo example](https://github.com/sandeepmistry/bleno/tree/master/examples/echo). `peripheral.deviceName()` return an empty string. I expect it to return `raspberrypi`.
Here's the output:
```
BLE Central - Peripheral Explorer
Found C8:69:CD:41:84:A2 ''
Found 00:19:0E:11:24:06 '' ec00
Connecting ...
Connected
Discovering attributes ...
Attributes discovered
Device name:
Service 1800
Service 1801
Service ec00
Characteristic ec0e, properties 0x26
Disconnecting ...
Disconnected
```
Might be related to #378.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the issue with the peripheral explorer and bleno's echo example, then trace the peripheral.deviceName() entry point and review the related discussion in #378. Done means the explorer reports the peripheral name as "raspberrypi" instead of an empty string.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- embedded-iot
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100