Skip to content
This repository was archived by the owner on Feb 5, 2026. It is now read-only.
This repository was archived by the owner on Feb 5, 2026. It is now read-only.

Set tx power level via commandline param #5

@chriso0710

Description

@chriso0710

Hi all,

I am looking for a way to set the transmit power level for url advertising.

I can see in
https://github.com/nirmankarta/PyBeacon/blob/master/PyBeacon/PyBeacon.py#L131
that the signal strength/tx power is set to 0xed, which should be -19dbm according to the eddystone url specification at
https://github.com/google/eddystone/tree/master/eddystone-url

Would it make sense to make that value configurable via a commandline parameter? Maybe something like

pybeacon -u <url> -p <powerlevel>

powerlevel could be a string like "weak, normal, strong" or a number.
What do you think? Did anyone already test other power values, would that actually work on a Pi 3?

Christian

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions