Bo Jeanes
e5e7176bc3
Merge branch 'docker'
...
* docker:
Don't build docker images for branches unless PR
Give up on ARMv7 builds for now
Fix typo
Try again to workaround docker/buildx#395
Fails with --ofline
Fix typo in Dockerfile
Try to workaround docker/buildx#395
Improve build caching
Build docker images
2022-09-18 14:00:57 +10:00
Bo Jeanes
dbbb9b7d42
Don't build docker images for branches unless PR
2022-09-18 13:58:36 +10:00
Bo Jeanes
72eb2b7281
Give up on ARMv7 builds for now
2022-09-18 09:30:06 +10:00
Bo Jeanes
97071eb5e8
Fix typo
2022-09-18 09:06:06 +10:00
Bo Jeanes
cd1e7fce37
Try again to workaround docker/buildx#395
2022-09-18 08:32:47 +10:00
Bo Jeanes
3c13f4da17
Fails with --ofline
2022-09-12 10:39:53 +10:00
Bo Jeanes
e7d993abd4
Fix typo in Dockerfile
2022-09-12 10:08:36 +10:00
Bo Jeanes
0ce38aea97
Try to workaround docker/buildx#395
2022-09-12 09:42:14 +10:00
Bo Jeanes
c4fb085931
Improve build caching
2022-09-12 08:26:55 +10:00
Bo Jeanes
7355ffa75c
Build docker images
2022-09-12 08:26:34 +10:00
Bo Jeanes
dbfdb43266
Link to package folders
2022-09-11 18:37:57 +10:00
Bo Jeanes
6d193dd8ae
Add Dockerfile
2022-09-11 18:31:50 +10:00
Bo Jeanes
0080b88176
Create 'unstable' prerelease with build artifacts
2022-09-11 18:24:49 +10:00
Bo Jeanes
b2bf0a99b3
Update README to point users to release artifacts
2022-09-11 17:47:14 +10:00
Bo Jeanes
8c46bd9c82
Update README to point users to release artifacts
2022-09-11 17:45:57 +10:00
Bo Jeanes
d5a02420f2
Address clippy lints
2022-09-11 17:41:52 +10:00
Bo Jeanes
6b7e184389
Fix Windows artifact upload
2022-09-11 17:30:28 +10:00
Bo Jeanes
c89b30727a
Fix musl builds
2022-09-11 17:15:37 +10:00
Bo Jeanes
1b38b0a62d
Release assets
2022-09-11 17:07:52 +10:00
Bo Jeanes
36654fd40e
Fix scaling on sungrow example
2022-09-11 14:14:42 +10:00
Bo Jeanes
0d2a704c8a
Move binary file to main.rs
2022-09-11 14:14:04 +10:00
Bo Jeanes
d2e37ebfbf
Publish connection errors to MQTT
...
Also move `raw` debug output to console output, hex-formatted.
2022-09-10 08:44:16 +10:00
Bo Jeanes
2ee2f597d0
Try to re-establish erroring Modbus connections
2022-09-10 08:09:45 +10:00
Bo Jeanes
b2710949bf
Upgrade rumqttc to fix compiling without TLS
2022-09-10 07:56:09 +10:00
Bo Jeanes
120f62f0c7
Inline register type to Register struct
2022-09-09 19:23:05 +10:00
Bo Jeanes
bb715f30b5
Add changelog
2022-09-09 17:44:27 +10:00
Bo Jeanes
e2e8e25538
Expand READMEs
2022-09-09 17:36:39 +10:00
Bo Jeanes
a2cae72040
Bump version for next release
2022-09-09 17:15:17 +10:00
Bo Jeanes
fd3ea85535
Update README.md
2022-09-09 17:07:04 +10:00
Bo Jeanes
5dd0e383ea
Rewrite & refactor ( #4 )
2022-09-09 17:01:19 +10:00
Bo Jeanes
f87fcec1cf
Update serde_aux for fix in vityafx/serde-aux#26
2022-09-06 08:50:56 +10:00
Bo Jeanes
8d7ee31a73
winets transport doesn't need tcp or rtu features
2022-09-04 13:10:39 +10:00
Bo Jeanes
8365c25fd0
Add GH action for tests/clippy
2022-09-04 13:10:39 +10:00
Bo Jeanes
46ad4a5c24
Update README.md
2022-09-04 11:12:49 +10:00
Bo Jeanes
ad8d73f6e5
Update README.md
2022-09-04 08:43:53 +10:00
Bo Jeanes
c664117971
Fix latest clippy errors
2022-09-01 08:24:58 +10:00
Bo Jeanes
69ada6e861
Remove unused field
2022-08-30 17:41:46 +10:00
Bo Jeanes
f346262be7
Address clippy errors
2022-08-30 17:41:22 +10:00
Bo Jeanes
ac3a7f0775
Fix tests
2022-08-30 17:40:03 +10:00
Bo Jeanes
8257f2a92a
Add version requirements between workspace crates
2022-08-30 17:05:04 +10:00
Bo Jeanes
bfdbf651ba
Add homepage and repository to manifests
2022-08-30 17:01:08 +10:00
Bo Jeanes
e3d4d024ce
Implement basic WiNet-S modbus driver
...
This also splits the project into 3 crates, which are _theoretically_
indepently useful, though the target audience will be very small...
2022-08-30 16:28:33 +10:00
Bo Jeanes
2557d99d9c
Start impl Modbus proto for Sungrow WiNet-S
2022-08-28 11:15:11 +10:00
Bo Jeanes
a537ea0e8e
Update deps, incl released rumqttc
2022-08-27 06:42:12 +10:00
Bo Jeanes
3e926e2b0b
Add pretty_assertions to tests
2022-08-27 06:12:50 +10:00
Bo Jeanes
c300575dc8
Pass with clippy
2022-08-18 09:28:43 +10:00
Bo Jeanes
9e421b91b3
Sloppily implement scale/offset
2022-08-14 18:05:48 +10:00
Bo Jeanes
78d08623a6
Add more tests and parse array/string reg in config
2022-08-14 12:22:06 +10:00
Bo Jeanes
01db290c42
Start adding some tests for config parsing
2022-08-13 15:05:19 +10:00
Bo Jeanes
650e48c70d
Add tracing crates
2022-08-13 13:58:48 +10:00