forked from openv/openv
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathVersion.txt
More file actions
160 lines (129 loc) · 5.29 KB
/
Version.txt
File metadata and controls
160 lines (129 loc) · 5.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
zip021 --------------------------------
V2.4.3.0
- f0 von/bis der devices.csv nicht mehr als hex sondern dez interpretiert
zip020 --------------------------------
V2.4.1.2 - zurück zu V2.4.1.1
- in LoadWW() 65F5 nicht mehr zu 0 zurückgeschrieben
s. https://github.com/philippoo66/optolink-splitter/discussions/134#discussioncomment-14521149
zip019 --------------------------------
V2.4.2.0 - VERWORFEN
- KW Protokoll Option bei TcpIp implementiert, braucht
- Eintrag <TcpKw>False</TcpKw> in vito_Config.xml
- OptolinkCommAsyncLib V1.1.2.0
zip018 --------------------------------
V2.4.1.1
- bei OpenDatafile das aktuelle gleich als default
zip017 --------------------------------
V2.4.1.0
- beötigt OLCA V1.1.1.0
- btnFlushCsv implementiert
- tsbtnReadSel implementiert
zip016 --------------------------------
V2.4.0.3
- Cancel() 'komplettiert' und in Main_Form_Closing() aufgerufen
zip015 --------------------------------
V2.4.0.2
- mit OLCA mit CleanExit auch für TCP/IP
-
zip014 --------------------------------
V2.4.0.0
- VERSION mit TCP/IP
-
zip013 --------------------------------
V2.3.3.0
- Zeitenkram: Offsets für M2, M3 eingebaut
zip012 --------------------------------
V2.3.2.2
- Format in 0.### geändert
zip011 --------------------------------
V2.3.2.1
- SetAll in ZeitenUebertragen
zip010 --------------------------------
V2.3.2.0
braucht OptoLinkCommAsyncLib.dll V1.0.0.3 !!
- KW Protokoll Hängenbleiber beseitigt (DoSyncV1())
- auch mehr als 1x/Min gespeichert
zip009 --------------------------------
V2.3.1.0
- COM Box fixiert
- nach Anlegen eines neuen csv dieses auch 'verarbeiten' (Graph, Statistik etc)
- Plotten der Graphs überarbeitet / Einlesen beschleunigt
- in Graphs 'Lücken gefüllt' bis 10 Minuten bei längeren Abtastzyklen / Unterbrechungen
- Statistik Werte als 'hidden', brauchen nicht mehr als Graphs eingetragen werden
- Gasverbrauch als Summe(BrennerLeistung * maxpower) in kWh
- alles Viess_Data einheitlich in ViessData umbenannt
zip008 --------------------------------
V2.3.0.0
ACHTUNG ggf. angepasste vito_DP.xml notwendig
(siehe Heiz/etc/zeiten)
- bei Problemen mit xmls Error handling mit aussagefähiger Fehlermeldung
- COptoLinkCommAsync.fKwBulk gehandled in ReadListDPs
- Knopf für WW Einmalladung
- Liste full width, COM Port Selektion auf letzten Tab
- beim DP Schreiben jetzt auch grün..rot
- Meldungen jetzt als Liste
- bei Erstellung neues csv FileMode.Create und FileShare.None
- jede Menge Kleinkram im Sinne 'soliderer' Programmierung
- DP Liste:
- nicht mehr sortierbar, weil Zusammenhang mit nachträglich zugef. Spalten fehlt
- DP Liste ein wenig aufgeräumt
- Wert_String hinten dran für Unicode String DPs...
(utf-16, 2 Bytes lsb-msb, erstes Dupel msb-lsb enthält Lese-Länge Dupels (inkl. Anz.))
- Read/Write List DP:
- Schreiben bis zu 8 Bytes, auch unsigned
- Block-segmented Lesen bei ReadListDp eingebaut (wg. max 55 Bytes auf einmal...)
- Offset eingebaut (wir auf Addr aufaddiert)
- PollTimer gestoppt bei Stopknopf (kein Piep mehr ;-)
- Heiz/etc/zeiten überarbeitet:
ACHTUNG: ein 56 Bytes Wert ODER 7 sub-sequent Tage je 8 Bytes in der Liste erwartet.
- werden jetzt aus einem ByteArray (56 Bytes) an der Adresse 0x02y00 (wenn länger 8 Bytes, y € 0,1,2)
oder aus 7 Wochentags-ByteArrays je 8 Byte gebildet (je nachdem wie in Liste vorgefunden)
- Schreiben jetzt in 8 Byte Tages-Blöcken
- Tab Heiz/etc/Zeiten:
- Tag Einstellungen kopieren/übertragen eingebaut
- alle Einträge löschen eingebaut
- die ganze Geschichte jetzt mit Control Arrays und nicht mehr FindControl(Name) -> viel schneller
zip007 --------------------------------
V2.2.0.1
- letzte NotifyIcon Issues raus - beendet jetzt wieder
zip006 --------------------------------
V2.2.0.0
ACHTUNG vito_DP.xml nur noch bedingt kompatibel zu V2.06
- Sonderbehandlung Wertekonvertierung nur noch für Datum (und Heiz/etc/zeiten)
- signed Werte jetzt per negativer Angabe <precision> in vito_DP.xml
- Brennerstunden precision 2.777778e-4 statt 3600
- kein NotifyIcon mehr
- vito_DP.xml einige DPs hinzugefügt
zip005 --------------------------------
V2.1.0.7
- Copyright Chris included in Assembly Info
- umgestellt auf OLCA.dll (Class removed)
-
zip004 --------------------------------
V2.1.0.6
- einstellbare Grenzen für RaumTemp Sollwerte geändert zu 3..37 [°C]
- in den tb_leave/_KeyUp procs .Parse durch if(!.TryParse ...) return; ersetzt
- PollInterval (eigentlich Delay) auch manuell eingebbar per Enter
- sysIdent lesen und Geräte-Info in Titelleiste, Btn Info added; erfordert Devices.csv
- COptoLinkCommAsync zu IDisposable gemacht
- ein wenig weiter aufgeräumt
zip003 --------------------------------
V2.1.0.5
- Verriegelung gegen single read bei Bulk beseitigt
zip002 --------------------------------
V2.1.0.4
- Anchor von lblHint fixed
zip001 --------------------------------
V2.1.0.3 09.01.2023
Version hochgeladen
- Schreiben jetzt auch mit neuer Lib
- ...
V2.1.0.2
- COptoLinkComm geschaffen
- asynchrones Lesen in App eingebaut etc
V2.1.0.1
- portiert auf .NET Framework 4.5 (vorher 3.5) wegen async Task
V2.1.0.0 21.10.2022
- erstmal nur Kosmetisches
- Pfade etc. betriebssystemunabhängig
- DecimalSeparator Bug bei ZZahl und Brennwert beseitigt