Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Example: BLE Beacon - Eddystone URL and extend documentation #7841

Closed
1 task done
VojtechBartoska opened this issue Feb 13, 2023 · 3 comments
Closed
1 task done

Example: BLE Beacon - Eddystone URL and extend documentation #7841

VojtechBartoska opened this issue Feb 13, 2023 · 3 comments
Assignees
Labels
Status: To be implemented Selected for Development Type: Example Issue is related to specific example.
Milestone

Comments

@VojtechBartoska
Copy link
Contributor

Board

any

Device Description

N/A

Hardware Configuration

N/A

Version

v2.0.6

IDE Name

Arduino IDE

Operating System

N/A

Flash frequency

N/A

PSRAM enabled

yes

Upload speed

N/A

Description

Fix the example, improve documentation.

Sketch

N/A

Debug Message

N/A

Other Steps to Reproduce

No response

I have checked existing issues, online documentation and the Troubleshooting Guide

  • I confirm I have checked existing issues, online documentation and Troubleshooting guide.
@VojtechBartoska VojtechBartoska added Status: To be implemented Selected for Development Type: Example Issue is related to specific example. labels Feb 13, 2023
@VojtechBartoska VojtechBartoska added this to the 3.0.0 milestone Feb 13, 2023
@VojtechBartoska VojtechBartoska changed the title Example: BLE Beacon - Eddystone URL and extenddocumentation Example: BLE Beacon - Eddystone URL and extend documentation Feb 13, 2023
@PilnyTomas
Copy link
Contributor

The documentation does not provide information on possibility of adding device name. Also This post says that there is no room for beacon name. And there is a nice picture displaying all the possibilities of Eddystone.

The example BLE_EddystoneURL_Beacon sends Frame 642E6769657365636B652E746B0A0955524C426561636F6E which translates to string

d.giesecke.tk
	URLBeacon

Note that 0x0A09 which is \n\t followed by the device name. So there might have been some addition to the standard, but I could not find it anywhere.
The device name is setup in the example here and here.
The only way to pick up this example is with an android app iBeacon & Eddystone Scanner
The example BLE_Beacon_Scanner is not able to detect the beacon.

Conclusion - either beacon on scanner needs fixing. Also it would be nice to find if there was any extension to Eddystone format which allows using device name.

P.S. It is difficult to RTFM when there is on FM!

@PilnyTomas
Copy link
Contributor

Another thing that we need to do is extend the documentation because the function description which reads Set the raw data for the beacon record. is entirely pointless!!!

* Set the raw data for the beacon record.

@SuGlider
Copy link
Collaborator

Commits:
c9bf68d
aa5486b

Shall fix the Eddystone URL example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: To be implemented Selected for Development Type: Example Issue is related to specific example.
Projects
Development

No branches or pull requests

3 participants