1
0
Fork 0
Commit Graph

59 Commits (dbbb9b7d4276da2516a913faf77f9da40eb3fec3)

Author SHA1 Message Date
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 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
Bo Jeanes 6bcb0420ec Start grouping into modules 2022-07-21 17:57:41 +10:00
Bo Jeanes ca5639b6e4 Refactor register size into value type 2022-07-19 23:13:21 +10:00