Thomas Basler
|
8f4b89a193
|
Replace format strings by platform independent macros
|
2024-10-05 00:50:13 +02:00 |
|
Thomas Basler
|
edfe06e31e
|
Feature: Show RSSI of last received packet in radio stats
The value is also published via MQTT
|
2024-10-04 17:36:17 +02:00 |
|
Thomas Basler
|
7746d01fc0
|
Apply license headers and automatic code formatting to SpiManager
|
2024-09-26 18:47:27 +02:00 |
|
Thomas Basler
|
326525c961
|
Merge branch 'pr2306' into dev
|
2024-09-26 18:34:07 +02:00 |
|
Thomas Basler
|
818fdc42c9
|
Simplify inverter handling
|
2024-09-26 18:17:11 +02:00 |
|
Thomas Basler
|
8e26ef4e2e
|
Fix: Only count RF RX packets when packets where sent
This mainly occours after a reset of the statistics that receive count is higher then transmit count
|
2024-09-26 17:45:34 +02:00 |
|
LennartF22
|
31cf756a7e
|
Only use a single SPI device for CMT
|
2024-09-25 00:37:06 +02:00 |
|
LennartF22
|
36da830f96
|
Use shared SPI bus for CMT and W5500
|
2024-09-25 00:37:06 +02:00 |
|
LennartF22
|
5457db269c
|
Use SpiManager for nRF, CMT and W5500
|
2024-09-25 00:37:06 +02:00 |
|
LennartF22
|
ece4520687
|
Add Arduino SPI translation
|
2024-09-25 00:37:06 +02:00 |
|
LennartF22
|
1a583e765d
|
Change cmt_spi3 implementation from C to C++
|
2024-09-25 00:37:06 +02:00 |
|
LennartF22
|
4364daf54c
|
Optimize CMT FIFO access
|
2024-09-25 00:37:06 +02:00 |
|
LennartF22
|
9b9c1e29f1
|
Add SpiManager library
|
2024-09-25 00:37:06 +02:00 |
|
LennartF22
|
992e174bb2
|
Remove unnecessary delays
|
2024-09-25 00:31:05 +02:00 |
|
LennartF22
|
ec47e8978f
|
Fix cs_ena_posttrans calculation
|
2024-09-25 00:31:05 +02:00 |
|
LennartF22
|
a02ad8b52c
|
Remove unnecessary CMT SPI inversions
|
2024-09-25 00:31:05 +02:00 |
|
Thomas Basler
|
0c012bf62a
|
Move inverter housekeeping tasks inside the InverterAbstract class
|
2024-09-23 22:08:53 +02:00 |
|
Thomas Basler
|
a54b19bf5b
|
Feature: Inverter radio statistics (rx/tx statistics)
The statistics are shown in the WebApp and published via MQTT.
Statistics are reset at midnight.
|
2024-09-22 18:51:07 +02:00 |
|
Thomas Basler
|
a949776966
|
Feature: Add support for HERF 1 channel inverters
|
2024-09-02 20:44:26 +02:00 |
|
Thomas Basler
|
1f3af949a0
|
Add serial prefix 1410 to HMS_2CH inverters
This is related to #2235 and fixes #2230
|
2024-08-28 21:25:15 +02:00 |
|
Thomas Basler
|
70dacb5ea6
|
Merge branch 'pr2168' into dev
|
2024-08-01 17:53:53 +02:00 |
|
Thomas Basler
|
45b7f45734
|
Merge branch 'pr2099' into dev
|
2024-07-05 21:17:06 +02:00 |
|
Thomas Basler
|
d09be3a384
|
Feature: Add support for HMS-800-2T-LV inverters
|
2024-07-05 21:10:15 +02:00 |
|
Florian Mösch
|
ca4c45fcf2
|
Update AlarmLogParser.cpp
added a few German translations
|
2024-06-24 17:22:30 +02:00 |
|
Thomas Basler
|
b1a8f04617
|
Fix: Wrong divider in gridprofile RVHF
Fixes #2021
The result may look wrong for some profiles (e.g. 502 Hz) but it seems to be correct as the Hoymiles parser also outputs 502 Hz. See #1606
|
2024-06-02 13:56:13 +02:00 |
|
Thomas Basler
|
6e607f7f67
|
Feature: Add option to clear eventlog at midnight
|
2024-05-31 00:07:28 +02:00 |
|
Thomas Basler
|
3a4f70dc75
|
Added parser documentation
|
2024-05-30 23:27:29 +02:00 |
|
Thomas Basler
|
33bfde34b2
|
Added some missing names to grid profile parser
|
2024-05-29 22:48:27 +02:00 |
|
Thomas Basler
|
6ce474053e
|
Feature: Show MCU temperature in system info
|
2024-05-28 23:24:08 +02:00 |
|
Thomas Basler
|
90711ddd76
|
Code Refactoring: Use internal inverter instance in handleResponse method
|
2024-05-16 19:58:20 +02:00 |
|
Thomas Basler
|
6d6d62bb77
|
Code Refactoring: Use internal inverter instance in gotTimeout method
|
2024-05-16 19:55:01 +02:00 |
|
Thomas Basler
|
6a7bed0ecf
|
Code Refactoring: Add inverter reference to each command
Instead of just adding the target_address to a command this patch adds a reference to the whole inverter instance
|
2024-05-16 19:54:09 +02:00 |
|
Thomas Basler
|
bf49410f6d
|
Merge branch 'pr1909' into dev
|
2024-04-12 17:05:51 +02:00 |
|
Bernhard Kirchen
|
153293e1c7
|
remove remaining usage of F() macro
|
2024-04-12 15:28:26 +02:00 |
|
Thomas Basler
|
718690030e
|
Fix include for TimeoutHelper
|
2024-04-01 13:52:59 +02:00 |
|
Thomas Basler
|
58efd9e954
|
Move source files for ThreadSafeQueue to correct directories
|
2024-04-01 00:03:04 +02:00 |
|
Thomas Basler
|
6940418955
|
Move source files for TimeoutHelper to correct directories
|
2024-04-01 00:00:36 +02:00 |
|
Thomas Basler
|
1888054627
|
Fix: Re-Request grid profile parameters if received data are invalid / to short
Fixes #1874
|
2024-03-31 12:42:00 +02:00 |
|
Thomas Basler
|
3125f16d99
|
Fix: Previously check for HwPartNumber 124097 was implemented wrong
Fix: #1846
|
2024-03-21 20:00:34 +01:00 |
|
Thomas Basler
|
77b38dff2b
|
Fix: Updated source comments to also match hex numbers
|
2024-03-15 20:14:29 +01:00 |
|
Thomas Basler
|
f995287a6e
|
Feature: Add support for HERF inverters
|
2024-03-06 21:57:18 +01:00 |
|
Thomas Basler
|
b8c1168687
|
Fix: Exclude hardware part number 124097 from valid part numbers.
This triggers a re-fetch of the hardware information. Especially 124097 seems to be a wrong read-out.
|
2024-03-03 16:35:34 +01:00 |
|
Thomas Basler
|
021d9b5f44
|
Feature: Added description for alarm id 152
Fixes: #1798
|
2024-03-01 19:31:47 +01:00 |
|
Thomas Basler
|
9b7df71da0
|
webapp: Fix typo
Fixes #1780
|
2024-02-25 11:23:49 +01:00 |
|
Thomas Basler
|
bfc604db88
|
Added HMS-300 to DevInfoParser
Fix #1758
|
2024-02-16 18:15:50 +01:00 |
|
Thomas Basler
|
dfe82ff17e
|
Added HMT-2000 to DevInfoParser
Fix #1752
|
2024-02-15 22:11:50 +01:00 |
|
Thomas Basler
|
c24a4ea41d
|
Added second HMS-450 to DevInfoParser
Fix #1744
|
2024-02-13 16:42:08 +01:00 |
|
Thomas Basler
|
3cf8fea8e0
|
Fix: Guru Meditation (StoreProhibited) when saving DTU settings
Fixed #1725
|
2024-02-06 21:47:06 +01:00 |
|
Thomas Basler
|
e81a280b87
|
Fix: Calculate the AC current for 3 phase inverters correctly
|
2024-01-30 22:29:25 +01:00 |
|
Thomas Basler
|
abb37242e8
|
Rename internal variables and methods
|
2024-01-30 22:29:25 +01:00 |
|