Skip to content

Commit a8763c2

Browse files
committed
README
1 parent a6efe1f commit a8763c2

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

README.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# What?
2+
3+
I have a victron BlueSolar mppt charger for a long term science project I'm running. I wanted a way to keep tabs
4+
on the solar status, but the BLE output from the victron is kind of sketchy and prone to stop working in my install.
5+
I decided to buy a VE.Direct to USB cable and then figure out how to get meaningful data from it. This project is the result of that.
6+
7+
# Components
8+
9+
## vedirect_rs
10+
11+
This crate utilizes the `nom` parser to convert the serial output of a VE.Direct serial connection into a usable data structure.
12+
13+
## vedirect_to_json
14+
15+
This is a test app for vedirect_rs that connects to /dev/ttyUSB0 and parses the output of the VE.Direct serial stream therein.
16+
17+
18+
# Thanks
19+
Special thanks to @gshipilov for helping me with understanding how the `nom` crate works for payload parsing. Without his help,
20+
I would have likely given up.

0 commit comments

Comments
 (0)