Vencube Firmware Changelog: Unterschied zwischen den Versionen

 
(46 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
__TOC__
{| class="wikitable"
|-
! style="text-align:center;"| Farberklärung
|-
| style="text-align: center; width:15em; background:#B9FFC5; color:#RRGGBB;"| Freigegeben
|-
| style="text-align: center; width:15em; background:#FFEBAD; color:#RRGGBB;"| Freigegeben mit Einschränkung
|-
| style="text-align: center; width:15em; background:#FFCBCB; color:#RRGGBB;"| Nicht Freigegeben!
|-
| style="text-align: center; width:15em; background:#B1CDED; color:#RRGGBB;"| Testversion / Nicht Freigegeben!
|}
== VCS - Vencube Standard Vending ==
== VCS - Vencube Standard Vending ==


Zeile 4: Zeile 19:


=== Version für Modem-Typ: Huawei / BG 96 / BG 95 ===  
=== Version für Modem-Typ: Huawei / BG 96 / BG 95 ===  
<!--  Grün #B9FFC5;  |  Gelb #FFEBAD;  |  Rot #FFCBCB;  Test #B1CDED; -->


{| class="wikitable"
{| class="wikitable"
Zeile 10: Zeile 27:
! style="width:10em" | Release-Datum
! style="width:10em" | Release-Datum
! style="width:25em" | Änderungen & Release-Notes
! style="width:25em" | Änderungen & Release-Notes
! style="width:25em" | Bekannte Fehler
! style="width:25em" | Bekannte Probleme
<!--
|- style="vertical-align: top; background: #B9FFC5  ;"
|- style="vertical-align: top; background: #FFEBAD ;"
| style="text-align: center;" | VCS6a813Ver10.15
| style="text-align: center;" | VCS_a___Ver10.__
| style="text-align: center;" | 13.08.2026
| style="text-align: center;" | xx.xx.xxxx
|  
|  
;Features
*---
;Bug Fixes
* Interbyte-Zeit für spezielle Vendo-Automaten angepasst.
* EVADTS-Seriell-Einstellungen für CTOS hinzugefügt / optimiert.
* Fehler bei Klix-Umbuchern behoben, bei dem eine fehlerhafte Aufwertung im zweiten Versuch erfolgreich war.
* Kommunikation von Kartendetails bei Umbuchern verbessert.
* Verhalten des Kartenlesers bei Abbruch (Cancel) optimiert.
* Kreditlimit-Prüfung bei Umbuchungen angepasst.
* Fehler behoben, bei dem die Session nach einem VendRequest nicht ordnungsgemäß beendet wurde.
| 
|- style="vertical-align: top; background: #FFEBAD;"
| style="text-align: center;" | VCS6a508Ver10.09
| style="text-align: center;" | 08.05.2026
|  
|  
|- style="vertical-align: top; background: #FFCBCB ;"
;Features
| style="text-align: center;" | VCS_a___Ver10.__
*---
| style="text-align: center;" | xx.xx.xxxx
;Bug Fixes
*---
| 
|- style="vertical-align: top; background: #FFEBAD;"
| style="text-align: center;" | VCS6a408Ver10.07
| style="text-align: center;" | 08.04.2026
|  
|  
|
;Features
-->
*---
|- style="vertical-align: top; background: #B9FFC5;"
;Bug Fixes
*Freevend / Freiverkauf
| 
|- style="vertical-align: top; background: #FFEBAD;"
| style="text-align: center;" | VCS6a211Ver10.02
| style="text-align: center;" | VCS6a211Ver10.02
| style="text-align: center;" | 11.02.2026
| style="text-align: center;" | 11.02.2026
Zeile 31: Zeile 69:
;Bug Fixes
;Bug Fixes
*vend cancle bei Feig
*vend cancle bei Feig
|
|
;Freevend / Freiverkauf
:: In bestimmten Fällen kann es vorkommen, dass nach einiger Zeit kein Freiverkauf mehr möglich ist.
|- style="vertical-align: top; background: #FFEBAD;"
|- style="vertical-align: top; background: #FFEBAD;"
| style="text-align: center;" | VCS6a113Ver10.01
| style="text-align: center;" | VCS6a113Ver10.01
Zeile 44: Zeile 84:
*WIP : Token bei Castles
*WIP : Token bei Castles
|
|
*vend cancle bei Feig
;vend cancle bei Feig (11.02.2026)
Bei bestimmten Automaten kann während des Bezahlvorgangs über die Rückgabetaste ein Produkt ausgegeben werden, während die Kartenzahlung storniert wird. Der Verkauf wird trotzdem als "Erfolgreich" an Vensoft gemeldet.
::Bei bestimmten Automaten kann während des Bezahlvorgangs über die Rückgabetaste ein Produkt ausgegeben werden, während die Kartenzahlung storniert wird. Der Verkauf wird trotzdem als "Erfolgreich" an Vensoft gemeldet.
|}
|}


=== Version für Modem-Typ: EG915U-EU / BG 96 / BG 95 ===
=== Version für Modem-Typ: EG915U-EU / BG 96 / BG 95 ===
<!--  Grün #B9FFC5;  |  Gelb #FFEBAD;  |  Rot #FFCBCB;  Test #B1CDED; -->


{| class="wikitable"
{| class="wikitable"
Zeile 55: Zeile 97:
! style="width:10em" | Release-Datum
! style="width:10em" | Release-Datum
! style="width:25em" | Änderungen & Release-Notes
! style="width:25em" | Änderungen & Release-Notes
! style="width:25em" | Bekannte Fehler
! style="width:25em" | Bekannte Probleme
<!--
|- style="vertical-align: top; background: #B9FFC5  ;"
|- style="vertical-align: top; background: #FFEBAD ;"
| style="text-align: center;" | VCS6b813Ver15.15
| style="text-align: center;" | VCS_a___Ver10.__
| style="text-align: center;" | 13.08.2026
| style="text-align: center;" | xx.xx.xxxx
|
;Features
*---
;Bug Fixes
* Interbyte-Zeit für spezielle Vendo-Automaten angepasst.
* EVADTS-Seriell-Einstellungen für CTOS hinzugefügt / optimiert.
* Fehler bei Klix-Umbuchern behoben, bei dem eine fehlerhafte Aufwertung im zweiten Versuch erfolgreich war.
* Kommunikation von Kartendetails bei Umbuchern verbessert.
* Verhalten des Kartenlesers bei Abbruch (Cancel) optimiert.
* Kreditlimit-Prüfung bei Umbuchungen angepasst.
* Fehler behoben, bei dem die Session nach einem VendRequest nicht ordnungsgemäß beendet wurde.
| 
|- style="vertical-align: top; background: #FFEBAD;"
| style="text-align: center;" | VCS6a508Ver15.09
| style="text-align: center;" | 08.05.2026
|  
|  
;Features
*---
;Bug Fixes
*---
| 
|- style="vertical-align: top; background: #FFEBAD;"
| style="text-align: center;" | VCS6a414Ver15.07
| style="text-align: center;" | 14.04.2026
|  
|  
|- style="vertical-align: top; background: #FFCBCB ;"
;Features
| style="text-align: center;" | VCS_a___Ver10.__
*---
| style="text-align: center;" | xx.xx.xxxx
;Bug Fixes
*Freevend / Freiverkauf
| 
|- style="vertical-align: top; background: #FFEBAD;"
| style="text-align: center;" | VCS6a211Ver15.02
| style="text-align: center;" | 11.02.2026
|  
|  
;Features
*---
;Bug Fixes
*vend cancle bei Feig
|
|
-->
;Freevend / Freiverkauf
|- style="vertical-align: top; background: #B9FFC5;"
:: In bestimmten Fällen kann es vorkommen, dass nach einiger Zeit kein Freiverkauf mehr möglich ist.
|- style="vertical-align: top; background: #FFEBAD;"
| style="text-align: center;" | VCS6a113Ver15.01
| style="text-align: center;" | VCS6a113Ver15.01
| style="text-align: center;" | 13.01.2026
| style="text-align: center;" | 13.01.2026
Zeile 78: Zeile 152:
;Hinweis
;Hinweis
*Nicht für Huawei geeignet!  
*Nicht für Huawei geeignet!  
|
|
;vend cancle bei Feig (11.02.2026)
::Bei bestimmten Automaten kann während des Bezahlvorgangs über die Rückgabetaste ein Produkt ausgegeben werden, während die Kartenzahlung storniert wird. Der Verkauf wird trotzdem als "Erfolgreich" an Vensoft gemeldet.
|}
|}


Zeile 84: Zeile 160:


=== Version für Modem-Typ: Huawei / BG 96 / BG 95 ===  
=== Version für Modem-Typ: Huawei / BG 96 / BG 95 ===  
<!--  Grün #B9FFC5;  |  Gelb #FFEBAD;  |  Rot #FFCBCB;  Test #FFEBAD; -->


{| class="wikitable"
{| class="wikitable"
Zeile 90: Zeile 168:
! style="width:10em" | Release-Datum
! style="width:10em" | Release-Datum
! style="width:25em" | Änderungen & Release-Notes
! style="width:25em" | Änderungen & Release-Notes
! style="width:25em" | Bekannte Fehler
! style="width:25em" | Bekannte Probleme
<!--
|- style="vertical-align: top; background: #B9FFC5;"
|- style="vertical-align: top; background: #FFEBAD ;"
| style="text-align: center;" | MCL6a831Ver20.19
| style="text-align: center;" | VCS_a___Ver10.__
| style="text-align: center;" | 31.08.2026
| style="text-align: center;" | xx.xx.xxxx
|  
|  
;Features
* Erweiterung der log Einträge
;Bug Fixes
* Fehler behoben, bei dem die Session nach einem VendRequest nicht ordnungsgemäß beendet wurde.
* Out-of-Sequence-Zustände bei Cashless-Transaktionen korrigiert.
* Mifare-Rückbuchungen werden nun korrekt in der Aufwertung berücksichtigt.
* Fehler bei Kostenstellenverkäufen mit Standard-Chipkarten behoben.
* Verhalten des Kartenlesers bei Abbruch (Cancel) optimiert.
* Kreditlimit-Prüfung bei Umbuchungen angepasst.
* Reset-Verhalten nach durchgeführtem Cashless-Reset korrigiert.
* Code-Bereinigung bezüglich mb_adresse durchgeführt.
* Reset-Verhalten des MDB-Protokolls beim Peanut-Pay-Test angepasst.
* Refactoring: Hardcodiertes Option-Byte 0x0D entfernt.
| 
|- style="vertical-align: top; background: #FFEBAD;"
| style="text-align: center;" | MCL6a429Ver20.09
| style="text-align: center;" | 29.04.2026
|  
|  
|- style="vertical-align: top; background: #FFCBCB ;"
;Features
| style="text-align: center;" | VCS_a___Ver10.__
* Boost inc Smart Fridge Anpassungen
| style="text-align: center;" | xx.xx.xxxx
;Bug Fixes
 
| 
|- style="vertical-align: top; background: #FFEBAD;"
| style="text-align: center;" | MCL6b414Ver20.08
| style="text-align: center;" | 14.04.2026
|  
|  
;Features
*---
;Bug Fixes
*Castles Preise bei Umbucher statt Umbuch Betrag
| 
|- style="vertical-align: top; background: #B1CDED;"
| style="text-align: center;" | MCL6a402Ver20.06
| style="text-align: center;" | 02.04.2026
|
;Features
*Openloop pricelist setting
;Bug Fixes
*---
| 
|- style="vertical-align: top; background: #B1CDED;"
| style="text-align: center;" | MCL6a323Ver20.05
| style="text-align: center;" | 23.02.2026
|
;Features
*---
;Bug Fixes
*Age verfication senvend with mifare
*Age verification senvend reset
| 
|- style="vertical-align: top; background: #FFEBAD;"
| style="text-align: center;" | MCL6a316Ver20.04
| style="text-align: center;" | 16.03.2026
|
;Features
*---
;Bug Fixes
*Anpassungen
| 
|- style="vertical-align: top; background: #B1CDED;"
| style="text-align: center;" | MCL6a224Ver20.03
| style="text-align: center;" | 24.02.2026
|
;Features
*---
;Bug Fixes
*kein Vendabbruch bei Umbuchen
*Test aus 20.02 entfernt - mifare timing
| 
|- style="vertical-align: top; background: #B1CDED;"
| style="text-align: center;" | MCL6a211Ver20.02
| style="text-align: center;" | 11.02.2026
|
;Features
*---
;Bug Fixes
*timing Mifare 1/20 - 1/5
|
|
-->
|- style="vertical-align: top; background: #FFEBAD;"
|- style="vertical-align: top; background: #B9FFC5;"
| style="text-align: center;" | MCL6a113Ver20.01
| style="text-align: center;" | MCL6a113Ver20.01
| style="text-align: center;" | 13.01.2026
| style="text-align: center;" | 13.01.2026
Zeile 114: Zeile 263:
*Service Mode Buffer
*Service Mode Buffer
*WIP : Token bei Castles
*WIP : Token bei Castles
|
|
|}
|}


=== Version für Modem-Typ: EG915U-EU / BG 96 / BG 95 ===
=== Version für Modem-Typ: EG915U-EU / BG 96 / BG 95 ===
<!--  Grün #B9FFC5;  |  Gelb #FFEBAD;  |  Rot #FFCBCB;  Test #B1CDED; -->


{| class="wikitable"
{| class="wikitable"
Zeile 124: Zeile 275:
! style="width:10em" | Release-Datum
! style="width:10em" | Release-Datum
! style="width:25em" | Änderungen & Release-Notes
! style="width:25em" | Änderungen & Release-Notes
! style="width:25em" | Bekannte Fehler
! style="width:25em" | Bekannte Probleme
<!--
|- style="vertical-align: top; background: #B9FFC5;"
|- style="vertical-align: top; background: #FFEBAD ;"
| style="text-align: center;" | MCL6a507Ver25.09
| style="text-align: center;" | VCS_a___Ver10.__
| style="text-align: center;" | 07.05.2026
| style="text-align: center;" | xx.xx.xxxx
|  
|  
|
;Features
|- style="vertical-align: top; background: #FFCBCB ;"
* Boost inc Smart Fridge Anpassungen
| style="text-align: center;" | VCS_a___Ver10.__
;Bug Fixes
| style="text-align: center;" | xx.xx.xxxx
 
|
|
|
|- style="vertical-align: top; background: #FFEBAD;"
-->
|- style="vertical-align: top; background: #B9FFC5;"
| style="text-align: center;" | MCL6a113Ver25.01
| style="text-align: center;" | MCL6a113Ver25.01
| style="text-align: center;" | 13.01.2026
| style="text-align: center;" | 13.01.2026
Zeile 156: Zeile 304:


== COL - Vencube Castles Open Loop (Vensells OL) ==
== COL - Vencube Castles Open Loop (Vensells OL) ==
<!--  Grün #B9FFC5;  |  Gelb #FFEBAD;  |  Rot #FFCBCB;  Test #B1CDED; -->


{| class="wikitable"
{| class="wikitable"
Zeile 162: Zeile 312:
! style="width:10em" | Release-Datum
! style="width:10em" | Release-Datum
! style="width:25em" | Änderungen & Release-Notes
! style="width:25em" | Änderungen & Release-Notes
! style="width:25em" | Bekannte Fehler
! style="width:25em" | Bekannte Probleme
<!--
|- style="vertical-align: top; background: #B9FFC5;"
|- style="vertical-align: top; background: #FFEBAD ;"
| style="text-align: center;" | COL6a827Ver30.19
| style="text-align: center;" | VCS_a___Ver10.__
| style="text-align: center;" | 27.08.2026
| style="text-align: center;" | xx.xx.xxxx
|  
|  
;Features
* Erweiterung der log Einträge
;Bug Fixes
* Fehler behoben, bei dem die Session nach einem VendRequest nicht ordnungsgemäß beendet wurde.
* Out-of-Sequence-Zustände bei Cashless-Transaktionen korrigiert.
* Mifare-Rückbuchungen werden nun korrekt in der Aufwertung berücksichtigt.
* Fehler bei Kostenstellenverkäufen mit Standard-Chipkarten behoben.
* Verhalten des Kartenlesers bei Abbruch (Cancel) optimiert.
* Kreditlimit-Prüfung bei Umbuchungen angepasst.
* Reset-Verhalten nach durchgeführtem Cashless-Reset korrigiert.
* Code-Bereinigung bezüglich mb_adresse durchgeführt.
* Reset-Verhalten des MDB-Protokolls beim Peanut-Pay-Test angepasst.
* Refactoring: Hardcodiertes Option-Byte 0x0D entfernt.
|
|- style="vertical-align: top; background: #FFEBAD;"
| style="text-align: center;" | COL6a617Ver30.10
| style="text-align: center;" | 17.06.2026
|  
|  
|- style="vertical-align: top; background: #FFCBCB ;"
;Features
| style="text-align: center;" | VCS_a___Ver10.__
 
| style="text-align: center;" | xx.xx.xxxx
;Bug Fixes
*Buchungsstorno durch Rückgabehebel
|
|- style="vertical-align: top; background: #FFEBAD;"
| style="text-align: center;" | COL6a428Ver30.09
| style="text-align: center;" | 28.04.2026
|  
|  
;Features
*Boost inc Smart Fridge Anpassungen
;Bug Fixes
*change vencube mdb model
|
|
-->
Buchungsstorno durch Rückgabe
|- style="vertical-align: top; background: #B9FFC5;"
|- style="vertical-align: top; background: #FFEBAD;"
| style="text-align: center;" | COL6a119Ver30.01
| style="text-align: center;" | COL6a119Ver30.01
| style="text-align: center;" | 19.01.2026
| style="text-align: center;" | 19.01.2026
Zeile 186: Zeile 361:
*Service Mode Buffer
*Service Mode Buffer
*WIP : Token bei Castles
*WIP : Token bei Castles
|
|
Buchungsstorno durch Rückgabe
|}
|}