Copyright etc
This commit is contained in:
68
.gitignore
vendored
Normal file
68
.gitignore
vendored
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
# PlatformIO
|
||||||
|
.pio
|
||||||
|
.pioenvs
|
||||||
|
.piolibdeps
|
||||||
|
.clang_complete
|
||||||
|
.gcc-flags.json
|
||||||
|
.ccls
|
||||||
|
compile_commands.json
|
||||||
|
|
||||||
|
# VSCode
|
||||||
|
.vscode/
|
||||||
|
!.vscode/extensions.json
|
||||||
|
.history/
|
||||||
|
|
||||||
|
# Build artifacts
|
||||||
|
*.o
|
||||||
|
*.a
|
||||||
|
*.hex
|
||||||
|
*.bin
|
||||||
|
*.elf
|
||||||
|
*.eep
|
||||||
|
*.lss
|
||||||
|
*.map
|
||||||
|
*.sym
|
||||||
|
|
||||||
|
# OS
|
||||||
|
.DS_Store
|
||||||
|
.DS_Store?
|
||||||
|
._*
|
||||||
|
.Spotlight-V100
|
||||||
|
.Trashes
|
||||||
|
ehthumbs.db
|
||||||
|
Thumbs.db
|
||||||
|
*~
|
||||||
|
|
||||||
|
# IDEs
|
||||||
|
*.swp
|
||||||
|
*.swo
|
||||||
|
.idea/
|
||||||
|
*.sublime-project
|
||||||
|
*.sublime-workspace
|
||||||
|
.atom/
|
||||||
|
|
||||||
|
# Temporary files
|
||||||
|
*.tmp
|
||||||
|
*.bak
|
||||||
|
*.log
|
||||||
|
*~.nib
|
||||||
|
local.properties
|
||||||
|
|
||||||
|
# Arduino
|
||||||
|
*.ino.cpp
|
||||||
|
*.ino.hex
|
||||||
|
*.ino.elf
|
||||||
|
*.ino.eep
|
||||||
|
*.ino.map
|
||||||
|
|
||||||
|
# Dependencies
|
||||||
|
node_modules/
|
||||||
|
bower_components/
|
||||||
|
|
||||||
|
# Python (if using scripts)
|
||||||
|
__pycache__/
|
||||||
|
*.py[cod]
|
||||||
|
*.egg-info/
|
||||||
|
.Python
|
||||||
|
venv/
|
||||||
|
env/
|
||||||
@@ -35,13 +35,13 @@ Why another library? Most of the Victron BLE examples are built into other frame
|
|||||||
1. Add to `platformio.ini`:
|
1. Add to `platformio.ini`:
|
||||||
```ini
|
```ini
|
||||||
lib_deps =
|
lib_deps =
|
||||||
https://github.com/yourusername/VictronBLE.git
|
https://gitea.sh3d.com.au/Sh3d/VictronBLE
|
||||||
```
|
```
|
||||||
|
|
||||||
2. Or clone into your project's `lib` folder:
|
2. Or clone into your project's `lib` folder:
|
||||||
```bash
|
```bash
|
||||||
cd lib
|
cd lib
|
||||||
git clone https://github.com/yourusername/VictronBLE.git
|
git clone https://gitea.sh3d.com.au/Sh3d/VictronBLE
|
||||||
```
|
```
|
||||||
|
|
||||||
### Arduino IDE
|
### Arduino IDE
|
||||||
@@ -432,6 +432,11 @@ This library was inspired by and builds upon excellent prior work:
|
|||||||
|
|
||||||
MIT License - see LICENSE file for details
|
MIT License - see LICENSE file for details
|
||||||
|
|
||||||
|
Copyright (c) 2025 Scott Penrose <scottp@dd.com.au>
|
||||||
|
|
||||||
|
* https://www.sh3d.com.au/ - Sh3d
|
||||||
|
* https://www.dd.com.au/ - Digital Dimensions
|
||||||
|
|
||||||
## Disclaimer
|
## Disclaimer
|
||||||
|
|
||||||
This library is not officially supported by Victron Energy. Use at your own risk.
|
This library is not officially supported by Victron Energy. Use at your own risk.
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
name=VictronBLE
|
name=VictronBLE
|
||||||
version=1.0.0
|
version=1.0.0
|
||||||
author=VictronBLE Contributors
|
author=Scott Penrose
|
||||||
maintainer=Your Name <your.email@example.com>
|
maintainer=Scott Penrose <scottp@dd.com.au>
|
||||||
sentence=ESP32 library for reading Victron Energy device data via BLE
|
sentence=ESP32 library for reading Victron Energy device data via BLE for any ESP32
|
||||||
paragraph=Read data from Victron SmartSolar, SmartShunt, BMV, inverters and other devices using Bluetooth Low Energy advertisements. Supports multiple devices simultaneously with no pairing required.
|
paragraph=Read data from Victron SmartSolar, SmartShunt, BMV, inverters and other devices using Bluetooth Low Energy advertisements. Supports multiple devices simultaneously with no pairing required.
|
||||||
category=Communication
|
category=Communication
|
||||||
url=https://github.com/yourusername/VictronBLE
|
url=https://gitea.sh3d.com.au/Sh3d/VictronBLE
|
||||||
architectures=esp32
|
architectures=esp32
|
||||||
depends=
|
depends=
|
||||||
includes=VictronBLE.h
|
includes=VictronBLE.h
|
||||||
|
|||||||
@@ -1,6 +1,9 @@
|
|||||||
/**
|
/**
|
||||||
* VictronBLE - ESP32 library for Victron Energy BLE devices
|
* VictronBLE - ESP32 library for Victron Energy BLE devices
|
||||||
* Implementation file
|
* Implementation file
|
||||||
|
*
|
||||||
|
* Copyright (c) 2025 Scott Penrose
|
||||||
|
* License: MIT
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "VictronBLE.h"
|
#include "VictronBLE.h"
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
* Based on Victron's official BLE Advertising protocol documentation
|
* Based on Victron's official BLE Advertising protocol documentation
|
||||||
* Inspired by hoberman's examples and keshavdv's Python library
|
* Inspired by hoberman's examples and keshavdv's Python library
|
||||||
*
|
*
|
||||||
* Copyright (c) 2024
|
* Copyright (c) 2025 Scott Penrose
|
||||||
* License: MIT
|
* License: MIT
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user