arduino / arduino/ArduinoCore-arc32

Jira 770 CurieBLE: peripheral.deviceName() returns empty String

Open
#379 2 comments 0 reactions 0 assignees View on GitHub
Under Review
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.