CircuitPython可编程库,用于Google的开放式“物理网络”Eddystone。

adafruit-circuitpython-ble-eddystone的Python项目详细描述


简介

Documentation StatusDiscordBuild Status

CircuitPython可编程库,用于Google的开放式“物理网络”Eddystone。在

依赖关系

此驱动程序依赖于:

请确保CircuitPython文件系统上的所有依赖项都可用。 这很容易通过下载实现 the Adafruit library and driver bundle。在

从PyPI安装

在支持的GNU/Linux系统上,比如Raspberry Pi,可以在本地安装驱动程序from PyPI。要为当前用户安装:

pip3 install adafruit-circuitpython-ble-eddystone

要在系统范围内安装(在某些情况下可能需要这样做):

^{pr2}$

要在当前项目的虚拟环境中安装:

mkdir project-name &&cd project-name
python3 -m venv .env
source .env/bin/activate
pip3 install adafruit-circuitpython-ble-eddystone

使用示例

"""This example broadcasts our Mac Address as our Eddystone ID and a link to the Adafruit Discord
   server."""importtimeimportadafruit_blefromadafruit_ble_eddystoneimportuid,urlradio=adafruit_ble.BLERadio()# Reuse the BLE address as our Eddystone instance id.eddystone_uid=uid.EddystoneUID(radio.address_bytes)eddystone_url=url.EddystoneURL("https://adafru.it/discord")whileTrue:# Alternate between advertising our ID and our URL.radio.start_advertising(eddystone_uid)time.sleep(0.5)radio.stop_advertising()radio.start_advertising(eddystone_url)time.sleep(0.5)radio.stop_advertising()time.sleep(4)

贡献

欢迎投稿!请阅读我们的Code of Conduct 在帮助这个项目之前保持欢迎。在

文件

有关构建库文档的信息,请查看this guide。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何生成格式化文件。xml文件?   java向Vaadin布局添加模糊侦听器   Java中的默认构造函数内容   java Eclipse错误:“无法找到jre7的可执行文件”   Java8,如何使用流实现switch语句?   java在CDH4示例上运行map reduce作业   java在servlet中获取文件名   如何禁止在所有浏览器中加载脚本“Selenium Java”   java Play框架和gradle   如果DifferencedName有引号,java无法从组中获取成员   java如何在使用链表实现的堆栈中实现pop操作?   java如何在网络视图中全屏制作YouTube视频?   如何在java中为分配的时间或固定的时间执行循环   java如何使用Android SDK在onCreate语句中动态更改活动的背景颜色?   java如何理解客户端没有来自IBM MQ的消息的原因?   java使用表查找用户最多出现的字母   java中的数组多维数据结构   java如何将一个值设置为一个类中的变量,并从另一个类中获取该变量的值?   java在创建新AVD后无法运行Android应用程序   java使用广度优先搜索算法存储迷宫求解路径