Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/walkure/go-wxbeacon2

WxBeacon2(2JCIE-BL01) Receiver library written in Go.
https://github.com/walkure/go-wxbeacon2

golang wxbeacon

Last synced: 2 days ago
JSON representation

WxBeacon2(2JCIE-BL01) Receiver library written in Go.

Awesome Lists containing this project

README

        

# WxBeacon2(2JCIE-BL01) Go Receiver

Go Receiver for [WxBeacon2](https://weathernews.jp/smart/wxbeacon2/)([2JCIE-BL](https://www.omron.co.jp/ecb/product-detail?partNumber=2JCIE-BL)01).

# dependencies

- [gatt](https://github.com/walkure/gatt)
- modified from [bettercap/gatt](https://github.com/bettercap/gatt) which is most active repository forked from [paypal/gatt](https://github.com/paypal/gatt) in May 2021.

# references

- 2JCIE-BL01 Communication Interface Manual
- [Japanese PDF](https://omronfs.omron.com/ja_JP/ecb/products/pdf/CDSC-015.pdf)
- [English HTML](https://omronmicrodevices.github.io/products/2jcie-bl01/communication_if_manual.html)

# sample code

see `cmd/main.go`

# notice
- Currently this code supports `Limited/General Broadcaster` mode(see reference).
- You should run this code as `root` user(or CAP_NET_ADMIN capability).