Releasenotes 2023 OS.peripherals

From OS.bee documentation
Jump to: navigation, search

--> zurück zu Releasenotes

Version vom 31.10.2023

  • Unterstützung für TSE v2 (neue Hardware notwendig) von cryptovision als Ersatz für die nicht mehr zugelassene TSE D-Trust.
    Die Installation muss mit der zugehörigen Version des OS.peripherals Setup ab dem 31.10.2023 ausgeführt werden.
    Die Installation muss nur auf dem Rechner durchgeführt werden, an dem die TSE angeschlossen ist. Die Kassenrechner sind davon nicht betroffen.
    Eine Aktualisierung von OS.pos ist nicht notwendig.
    OS.peripherals unterstützt beide Versionen und erkennt die angesteckte TSE Version eigenständig und verwendet den korrekten Treiber. Mit dem Tausch der TSE ist lediglich ein Serviceneustart nötig.
  • auf der Peripherals Hello Seite http://localhost:9200 wurde der Punkt 'open the "CashDrawer" ' entfernt.

Version vom 23.03.2023

  • Verbesserung: automatischer Serviceneustart nach Rechnershutdown / -start.
    • Setup MUSS mit OS.peripherals Setup ab dem 23.03.2023 erneut ausgeführt werden. Eine Anpassung in der Datei launch.bat ist notwendig.
  • Signaturpad: die Anzeige nach der Initialisierung ist verändert. Das Bild bewegt sich nun und enthält die Information über den Zeitpunkt des letzten Servicestarts
    • Signaturepad.jpeg

Version vom 16.02.2023

  • Signaturepad: Verbesserung des Statushandlings, Verbesserung bei der Verwaltung der Werbebilder
  • zentrale Funktion zur Statusabfrage eingeführt. Reduziert die Zahl der Status- bzw. Fehlerabfragen von 3/Sek auf 1/Sek. Aktuelle OS.pos Version erforderlich. Kompatibilität mit früheren OS.pos Versionen ist gegegeben.
  • POSPrinter: Verbesserung des Logodruckmanagements
  • POSPrinter: neuer Parameter 'ImageWidth' zur Definition der Zielbreite für den Logodruck in der Datei jpos.xml im Abschnitt für den POSPrinter. Defaultwert für AURES Drucker ist 1/16 der verfübaren Zeilenbreite -> 450. Defaultwert für EPSON und andere Drucker ist 200.
    '<prop name="ImageWidth" type="Long" value="300"/>'
    
    Der Service muss anschließend neu gestartet werden.
  • POSPrinter: neuer numerischer Parameter 'performReclaimInSeconds' in application.yml. Steuert, ob und wann ein automatischer erneuter Claim bei den javaPOS Peripheriegeräten gemacht wird. Erleichtert die Erkennung der Geräte nach z.B. dem Aus- und Einschalten eines Geräts. Defaultwert: 'not set', gültige Werte: >= 10. Der Service muss anschließend neu gestartet werden.
  • POSPrinter: Methode "uploadedBitmaps" hat keine Funktion mehr. Sollen Bitmaps aus dem Druckerspeicher verwendet werden dann ist der entsprechende Schalter in application.yml zu setzen. Dies empfiehlt sich bei der Verwendung von EPSON Druckern, welche die Speicherung von Bitmaps unterstützen. Die Geschwindigkeit beim Bondruck wird dadurch erhöht. Der Service muss anschließend neu gestartet werden.
  • POSPrinter: wird Text mit eine Länge von mehr als 4000 Zeichen zur Druck übergeben, so wird dieser in Blöcken mit max. 4000 Zeichen an den Drucker gesendet. Dies verhindert einen Absturz des Druckers bei zu langen Texten. Ist der Parameter
    <prop name="OutputBufferSize" type="String" value="4096"/>
    
    in jpos.xml gesetzt, so ist dieser Wert die Blockgröße.

Version vom 11.01.2023

  • Systemtrayfunktionalität
    • Menu erweitert. Starten der Anwendung, des Kundendisplays, der OS.peripherals Admin Seite, Ausführen System reboot