Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raulaguila/go-blemultimeter
Connect to Bluetooth Multimeter (BLE) and read current measurement data.
https://github.com/raulaguila/go-blemultimeter
bluetooth-low-energy go multimeters
Last synced: 28 days ago
JSON representation
Connect to Bluetooth Multimeter (BLE) and read current measurement data.
- Host: GitHub
- URL: https://github.com/raulaguila/go-blemultimeter
- Owner: raulaguila
- License: mit
- Created: 2023-08-26T21:36:18.000Z (over 1 year ago)
- Default Branch: develop
- Last Pushed: 2023-08-26T21:47:19.000Z (over 1 year ago)
- Last Synced: 2023-09-05T04:26:59.074Z (over 1 year ago)
- Topics: bluetooth-low-energy, go, multimeters
- Language: Go
- Homepage:
- Size: 446 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Multimeter bluetooth communication protocolGet BLE Multimeter data on PC.
Tested with Owon [OW18E](/pkg/multimeter/owon/README.md) multimeter and with [FS9721-LP3](/pkg/multimeter/fs9721/README.md) based bluetooth multimeters.
Tested with Linux using golang 1.20.
## Requirements
[![Golang](https://img.shields.io/badge/Golang-v1.20-%2300ADD8.svg?style=flat&logo=go&logoColor=2300ADD8&labelColor=0D1117)](https://go.dev/)
## Quickstart
- Download dependencies: `go mod download`.
- Switch on your multimeter in close proximity (~4m) to the PC.
- Run: `go run cmd/app/main.go `
- You can also pass the **true** flag after "ow18e" or "fs9721" to print the received array and the respective value.
- Watch terminal.
- Press **ENTER** to disconnect bluetooth and close the program.### Install:
```bash
go install github.com/raulaguila/go-blemultimeter/cmd/[email protected]
```### Exec:
```bash
go-multimeter
```