rejoe2
9d1147b371
more gracefull handling of complete retransmits
- Heuristics is less strict with complete retransmits
- fix MI typo
- new logic for MI alarms (not working correctly!)
2 years ago
lumapu
31232bfd80
0.8.80
* optimize API authentication, Error-Codes #1415
* breaking change: authentication API command changed #1415
* breaking change: limit has to be send als `float`, `0.0 .. 100.0` #1415
* updated documentation #1415
* fix don't send control command twice #1426
2 years ago
lumapu
315541ea51
0.8.79
* fix `opendtufusion` build (started only once USB-console was connected)
* code quality improvments
2 years ago
rejoe2
d15e75dbab
simplify rxOffset logic
- Code cleanup
- fix "nRF CE keep high" code (missing argument)
2 years ago
tictrick
d4a4f9cfb6
BugFix: ACK
Die Funktion startWrite() der RF24 Bibliothek ist ungeeignet für den Empfang von ACKs, da der Verstärker während des Sendens statt in den RX-Modus Ausgeschaltet wird.
2 years ago
lumapu
7c532ca1cc
0.8.76
* revert changes from yesterday regarding snprintf and its size #1410 , #1411
* reduced cppcheck linter warnings significantly
* try to improve ePaper (ghosting) #1107
2 years ago
tictrick
716c3da3df
Bugfix: HMT would not start
Am Morgen wollten die HMTs nicht starten.
2 years ago
lumapu
90d4df4b91
0.8.75
* fix active power control value #1406 , #1409
* update Mqtt lib to version `1.6.0`
* take care of null terminator of chars #1410 , #1411
2 years ago
lumapu
3740a09d2a
0.8.74
* reduced cppcheck linter warnings significantly
2 years ago
lumapu
6b5435a246
0.8.73
* fix nullpointer during communication #1401
* added `max_power` to MqTT total values #1375
2 years ago
lumapu
14c5a7ad32
0.8.72
* fixed translation #1403
* fixed sending commands to inverters which are soft turned off #1397
* reduce switchChannel command for HMS (only each 5th cycle it will be send now)
2 years ago
lumapu
d9696dc704
0.8.71
* fix heuristics reset
* fix CMT missing frames problem
* removed inverter gap setting
* removed add to total (MqTT) inverter setting
* fixed sending commands to inverters which are soft turned off
* save settings before they are exported #1395
2 years ago
lumapu
ae799b4c21
0.8.70
* prevent sending commands to inverter which isn't active #1387
2 years ago
lumapu
f89fd66dbf
0.8.69
* merge PR: Dynamic retries, pendular first rx chan #1394
2 years ago
lumapu
349184a113
0.8.69
* fix brackets
2 years ago
rejoe2
fddd03af6b
re-flexibilisize rx-channels
also for HM 2ch devices
2 years ago
rejoe2
bba82d8b3a
different tx-offests for 4ch HM
* discord 0.8.6803
* tx+3 for 4ch-HM, tx+2 for other Inverters
2 years ago
lumapu
163a9e485e
0.8.68
* fix HMS / HMT startup
* added `flush_rx` to NRF on TX
* start with heuristics set to `0`
* added warning for WiFi channel 12-14 (ESP8266 only) #1381
2 years ago
rejoe2
e5ce1f5094
individualize rx offset
for nRF
2 years ago
lumapu
6b305651af
0.8.67
* fix HMS frequency
* fix display of inverter id in serial log (was displayed twice)
2 years ago
lumapu
7655abc805
0.8.66
fix compile
2 years ago
lumapu
dc696d727f
0.8.66
* added support for other regions - untested #1271
* fix generation of DTU-ID; was computed twice without reset if two radios are enabled
2 years ago
rejoe2
1b4b5874df
Individual rx-channel offset
per inverter (based on serial, but unfortunately not working yet)
2 years ago
rejoe2
19184727bc
add data request to PowerLimit update req.
2 years ago
rejoe2
626ca86d0d
fix statistics
- based on 0.8.65!
2 years ago
rejoe2
1118407019
retransmit review
- look at how many frames are missing first
- more "second try" if inverter is available (dependent on attempts)
2 years ago
rejoe2
d8af398208
pendular version
let rx channel change between tx+2 and tx+3
2 years ago
lumapu
97d74d3090
0.8.65 - 2024-01-24
* removed patch for NRF `PLOS`
* fix lang issues #1388
* fix build on Windows of `opendtufusion` environments (git: trailing whitespaces)
2 years ago
rejoe2
d7ea4bcb89
fix 0 attempts in Communication
- 45ms-Problem seems to be solved
2 years ago
rejoe2
444a716012
partly fix statistics
- add more data requests to startup phase
2 years ago
rejoe2
3fbd2c7c88
fix retransmit counter for secondtry
- try to fix "45ms"-Problem
2 years ago
rejoe2
bfedf4f0c2
fix 2nd frame detection
for 2ch HM
and add faster exiting CMT wait state
2 years ago
rejoe2
8f5310ffd3
reduce serial output
2 years ago
rejoe2
81f7c350d0
dynamic retries
discord version 0.8.6401
2 years ago
lumapu
7f386f07df
0.8.64
add `getPLOS` (NRF24 Debug)
2 years ago
lumapu
8c2b37ed9e
0.8.64
add ARC to timeout
2 years ago
lumapu
66117e545b
0.8.64
* add `ARC` to log (NRF24 Debug)
2 years ago
lumapu
77b1f96c03
0.8.63
* made code review
* fixed endless loop #1387
2 years ago
lumapu
e039820dba
0.8.62
* updated version in footer #1381
* repaired radio statistics #1382
2 years ago
lumapu
6cbcbbafc5
0.8.61 - 2024-01-21
* add favicon to header
* improved NRF communication
2 years ago
lumapu
94f5a2ad11
0.8.60
2 years ago
lumapu
9601e900ac
0.8.60
* merge PR: non blocking nRF loop #1371
2 years ago
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)
2 years ago
rejoe2
4749b5ef3d
non blocking version
- shorten hms waiting times after last frame es well (might be too short to immedately stop timer!)
- timings still need review...
2 years ago
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
2 years ago
rejoe2
9d29276c06
Add "second try"
- serial info deactivated
- first tx is counted as retransmit
2 years ago
rejoe2
e44e722315
MI-MQTT and last retransmit
- fix MI not sending data over MQTT (discord https://discord.com/channels/984173303147155506/1144045244166443159/1196092306873397351 )
- change logic for last retransmit (discord https://discord.com/channels/984173303147155506/1144045244166443159/1196098984167608360 )
2 years ago
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
2 years ago
lumapu
455d29a6fa
0.8.52
* possible fix of 'division by zero' #1345
* fix lang #1348 #1346
* fix timestamp `max AC power` #1324
* fix stylesheet overlay `max AC power` #1324
* fix download link #1340
* fix history graph
* try to fix #1331
2 years ago
lumapu
ed3e93274e
0.8.51
* added history protection mask
* merge PR: display graph improvements #1347
2 years ago