Commit graph

27 commits

Author SHA1 Message Date
lumapu
2558b058c2 0.8.147
* improved queue, added mutex
2024-09-29 16:07:31 +02:00
lumapu
e4a467cd9b 0.8.116
* calculation of max AC power
* fix counter overflow communication queue
* added max inverter temperature
2024-05-05 09:30:41 +02:00
lumapu
84ac10531a 0.8.115
* fix inverter communication with manual time sync #1603
* improved queue, only add new object once they not exist
* added option to reset values on communication start (sunrise)
2024-05-03 23:54:06 +02:00
lumapu
3740a09d2a 0.8.74
* reduced cppcheck linter warnings significantly
2024-02-05 23:58:52 +01:00
rejoe2
bba82d8b3a
different tx-offests for 4ch HM
* discord 0.8.6803
* tx+3 for 4ch-HM, tx+2 for other Inverters
2024-01-30 13:32:55 +01:00
rejoe2
626ca86d0d
fix statistics
- based on 0.8.65!
2024-01-26 11:31:21 +01:00
rejoe2
1118407019
retransmit review
- look at how many frames are missing first
- more "second try" if inverter is available (dependent on attempts)
2024-01-25 11:10:44 +01:00
rejoe2
ac0c93cb40
non blocking - first review
- discord 0.8.5902
- stay longer on expected rx channel to wait for first frame 
- stick to looping over 5 channels for MI (after first frame or timeout)
2024-01-20 10:03:57 +01:00
lumapu
358344ad6d 0.8.57
* merge PR: MI-MQTT and last retransmit #1363
* fixed DTU-ID, now built from the unique part of the MAC
* fix lang in `/system` #1346
2024-01-15 22:55:56 +01:00
rejoe2
e44e722315
MI-MQTT and last retransmit
- fix MI not sending data over MQTT (discord 1196092306)
- change logic for last retransmit (discord 1196098984)
2024-01-15 13:09:23 +01:00
lumapu
60111d0696 0.8.54
* added minimal version (without: MqTT, Display, History), WebUI is not changed!
* added simulator (must be activated before compile, standard: off)
* changed communication attempts back to 5
2024-01-14 01:52:56 +01:00
Patrick Amrhein
aa6a022214 Add defines for Retry ATTEMPS 2024-01-06 19:45:18 +01:00
lumapu
5a52677cbd 0.8.28
* add get loss rate @rejoe2
* improve communication @rejoe2
2023-12-23 15:57:40 +01:00
lumapu
d31f39286e 0.8.27
* fix set power limit #1276
2023-12-18 13:55:49 +01:00
lumapu
f191c036bb 0.8.24
* fix NRF communication for opendtufusion ethernet variant
2023-12-16 03:06:28 +01:00
lumapu
222bf0e54a 0.8.23
* heuristics fix #1269 #1270
* moved `sendInterval` in settings, **important:** *will be reseted to 15s after update to this version*
* try to prevent access to radio classes if they are not activated
* fixed millis in serial log
* changed 'print whole trace' = `false` as default
* added communication loop duration in [ms] to serial console
* don't print Hex-Payload if 'print whole trace' == `false`
2023-12-14 23:34:10 +01:00
rejoe2
eb15ce5dba
0.8.0707 2023-11-16 11:33:53 +01:00
lumapu
f1dfd328cc 0.8.1
* added tx channel heuristics (per inverter)
* fix statistics counter
2023-11-01 00:11:38 +01:00
lumapu
7a97124bf7 small corrections after merging #1219 2023-10-23 22:23:21 +02:00
rejoe2
46b37cadde
review MI next cmd queuing
- still sends out to much messages and shows some strange behaviour
2023-10-22 10:27:01 +02:00
rejoe2
810afaac8b
various fixes
- increase buffer
- fix incomplete miHwDecode
- shorten timeout for MI
2023-10-22 09:11:25 +02:00
rejoe2
0fca99f833
MI might be functional again 2023-10-19 17:50:04 +02:00
rejoe2
5b3d0593fe
some more MI specific things
- might decode data and enqueue correct next command
- small fixes wrt. to serial readibility
2023-10-18 18:56:59 +02:00
lumapu
5b39d38d86 included dev-control again 2023-10-12 07:56:49 +02:00
lumapu
b34e5a7416 added millis to each packet for radio analysis
fixed several issue regarding communication
2023-10-11 21:07:03 +02:00
lumapu
c7f3f21469 further improved new communication model 2023-10-10 23:53:59 +02:00
lumapu
5a81a54738 started to improve communication (from scratch) 2023-10-09 23:59:04 +02:00