0% found this document useful (0 votes)
118 views

ProBase-C 1.4 - Release Notes

The ProBase/C 1.4 Release Notes document outlines the first edition of the release notes, detailing the changes and enhancements made in versions 1.4/00, 1.4/10, and 1.4/20. It includes information on system compatibility, update packages, configuration methods, and various enhancements for devices and systems. The document is intended for application programmers, integrators, administrators, and operators, and emphasizes the proprietary and confidential nature of the information contained within.

Uploaded by

françois Fotso
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
118 views

ProBase-C 1.4 - Release Notes

The ProBase/C 1.4 Release Notes document outlines the first edition of the release notes, detailing the changes and enhancements made in versions 1.4/00, 1.4/10, and 1.4/20. It includes information on system compatibility, update packages, configuration methods, and various enhancements for devices and systems. The document is intended for application programmers, integrators, administrators, and operators, and emphasizes the proprietary and confidential nature of the information contained within.

Uploaded by

françois Fotso
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

ProBase/C 1.

4
Release Notes
Version 1.0

Edition April 2021

DieboldNixdorf.com CONFIDENTIAL EXTERNAL


Document History

Version Date Remarks

1.0 04/2021 First edition of these Release Notes comprising 1.4/00, 1.4/10, and 1.4/20

Copyright © Diebold Nixdorf. Copyright protection is claimed for each revision listed in the document
history, as of the date indicated. All Rights Reserved.

This document contains proprietary information of Diebold Nixdorf, Incorporated or its subsidiaries
(collectively “Diebold Nixdorf”) and may include information that is protected by copyright, trademark
and patent laws in the US, Germany, and globally. All rights, including rights created by patent grants
or registration of a utility model or design, are reserved.

• No part of this document may be translated, reproduced, stored in a retrieval system, or


transmitted, in any form or by any means: electronic, mechanical, photocopying, recording,
or otherwise, without prior written permission from Diebold Nixdorf. Any violations of the
foregoing may give rise to a claim for damages.

• If the document pages state the information is confidential (or words of similar import), then
this document is intended solely for the use of the employees or other personnel of Diebold
Nixdorf unless expressly authorized in writing by Diebold Nixdorf. Other uses of this
information without the express written consent of Diebold Nixdorf are prohibited.

• This document should be treated as confidential material for security reasons. Any
unauthorized disclosure or use of confidential material may violate the U.S. Theft of Trade
Secrets provisions of Section 1832 of Title 18 of the United States Code as well as comparable
laws in other jurisdictions throughout the world, and may be punishable by fine and
imprisonment.

This document and the information contained herein are provided AS IS AND WITHOUT
WARRANTY. In no event shall Diebold Nixdorf or its suppliers be liable for any special, indirect,
or consequential damages of any nature resulting from the use of information in this manual.
The information contained in this document is subject to change without notice. When using the
document for system implementation, please call your authorized Diebold Nixdorf sales or service
representative for any applicable changes.

Any trademarks, service marks, product names or company names not owned by Diebold Nixdorf, that
appear in this document are used for informational purposes only, and Diebold Nixdorf claims no rights
thereto, nor does such use indicate any affiliation with or any endorsement of Diebold Nixdorf or Diebold
Nixdorf products by the owners thereof.

Your use of this document and/or any of the information contained herein constitutes your agreement
to all of the terms stated on this page.

CONFIDENTIAL EXTERNAL ii
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
CONFIDENTIAL EXTERNAL iii
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
Table of Contents
Abbreviations .....................................................................................................................v

Introduction ........................................................................................................................1

ProBase/C 1.4/00 (2018.06) ...............................................................................................2

ProBase/C 1.4/10 (2020.03) ...............................................................................................3


Devices and Systems...........................................................................................................3
Update Packages .................................................................................................................4
Configuration via MSI ...........................................................................................................5
Customizing via ACU ...........................................................................................................5
Public System Overview ......................................................................................................5
T/SOP Enhancements .........................................................................................................6
Reconfiguring an Existing Installation ..................................................................................6
Installation Improvements ....................................................................................................6
AIU Installation History .........................................................................................................6
CCDMv2 Enhancements for Compatibility with DN XFS6 ...................................................7

ProBase/C 1.4/20 (2021.04) ...............................................................................................8


Devices and Systems...........................................................................................................8
Update Packages .................................................................................................................8
Hot Infos ...............................................................................................................................9
Changes and Error Corrections ...........................................................................................9
Java Update .........................................................................................................................9
Internal Standardization of the Interface to GreenIT and Watchdog ...................................9
PC/SC Driver for DN Series Motorized and DIP Card Reader ......................................... 10
Enhancements for RM4 .................................................................................................... 10
Enhanced Support for Multi-Page GDI Print Jobs on Receipt Printers ............................ 11
Update ProBase/C XFS Framework for CEN XFS 3.40 ................................................... 11
New ProBase/C Startup Window ...................................................................................... 11
ADE Enhancements .......................................................................................................... 11
ACU Enhancements.......................................................................................................... 12
T/SOP Enhancements ...................................................................................................... 12
Tool for Adjustment of Volume of Speaker and Headphone ............................................ 13
Enhancement PROBASEMIGRATION.EXE ..................................................................... 13
FW Default Download Setting ........................................................................................... 15
Preparational Measure for a Java Hardening ................................................................... 15
User Guide for Image Installation of Cloned ATMs .......................................................... 15
Revision ProBase/C 1.4 Documentation........................................................................... 15
Comparison 1.4/20 and 1.4/10 on Part Level ................................................................... 15
ProBase/C Media Kit Tailor ............................................................................................... 16
New Prerequisites ............................................................................................................. 16

CONFIDENTIAL EXTERNAL iv
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
Abbreviations

ACU Application Configuration Utility


ADE Anomaly Detection Engine
AIU Application Installation Utility
ATM Automated Teller Machine
CEN Comité Européen de Normalisation (European Committee for Standardization)
CWA CEN Workshop Agreement
DiagServ Diagnostic and Serviceability Platform
DNS Diebold Nixdorf Series
JMX Java Management Extensions
JRE Java Runtime Environment
JVM Java Virtual Machine
MSI Microsoft Installer
PC/SC Personal Computer/Smart Card
SOP Service and Operating Program
TCP Transmission Control Protocol
TPM Trusted Platform Module
TLS Trace and Logging System
XFS eXtensions for Financial Services

CONFIDENTIAL EXTERNAL v
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
Introduction

Introduction
This document is intended for the various users of ProBase/C 1.4, mainly application programmers,
integrators, administrators and operators. It addresses the changes from one version to the next in the
1.4 release line. The document is structured according to the versions that also determine the title of
each main chapter. The title is supplemented by the release date (YYYY.MM).

The changes are presented in an overview. As a result, neither the granularity of the change histories
of the individual parts (Readme_<part name>.html) can be expected, nor contents of the usual product
documentation will be found here.

For a more detailed description of changes, please refer to the already mentioned files named
Readme_<part name>.html.

CONFIDENTIAL EXTERNAL 1
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/00 (2018.06)

ProBase/C 1.4/00 (2018.06)


ProBase/C 1.4/00 is the first version of the ProBase/C 1.4 release line. As the first version, there can
be no changes to a previous version. A high-level comparison to the previous release lines 1.2 and 1.3
exists as a separate document and can be provided via the support team if required.

CONFIDENTIAL EXTERNAL 2
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/10 (2020.03)

ProBase/C 1.4/10 (2020.03)


The following is an overview of the changes in 1.4/10 compared to 1.4/00. For more details, please
investigate the files named Readme_<part name>.html. Since 1.4/10 is the first version after the base
version 1.4/00, the sum of all these files represents a detailed change history.

Devices and Systems


ProBase/C 1.4/10 contains all the parts to run the following systems:

DN Series Recycler/ATMs
▪ DNS 100
▪ DNS 200
▪ DNS 250
▪ DNS 400
▪ DNS 450
▪ DNS 470
▪ DNS 490

DN Series Kiosk Systems


▪ DNS K3x

DS ATMs
▪ CS 7700 (FL/RL)
▪ CS 7750 (lobby through-the-wall)
▪ CS 7780 (outdoor drive-up through-the-wall)
▪ CS 7790 (outdoor island)
▪ CS 7705 (weatherized lobby)

CONFIDENTIAL EXTERNAL 3
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/10 (2020.03)

ProBase/C 1.4/10 contains all the parts to drive the following devices:

XFS SP XFS class and versions Device Category

RM4H, RM4V RM4 CDM 3.20, 3.30 Cash Recycler


CIM 3.20, 3.30
CMD-V6C CMDV6C CDM 3.00, 3.10, 3.20, 3.30 Cash Dispenser
ActivCash (TBT) TBT CDM 3.0x, 3.10, 3.20, 3.30 Cash Dispenser
TP32 RCPT PTR 3.00, 3.10, 3.20, 3.30 Document Printer
TP29 JRNL PTR 3.00, 3.10, 3.20, 3.30 Journal Printer
TP30 RCPT PTR 3.00, 3.10, 3.20, 3.30 Receipt Printer
TP31, TP31R RCPT PTR 3.00, 3.10, 3.20, 3.30 Receipt Printer
Access IS ID Scanner IDS2 PTR 3.00, 3.10, 3.20, 3.30 Scanner
DSIK in DNS K3x DSIK PTR 3.00, 3.10, 3.20, 3.30 Scanner
SMCR SMCR IDC 3.00, 3.02, 3.10, 3.20, Card Reader
3.30
SDCR SDCR IDC 3.00, 3.02, 3.10, 3.20, Card Reader
3.30
DN Series ActivEdge UAE IDC 3.00, 3.02, 3.10, 3.20, Card Reader
3.30
EPP V8 EPPV8 PIN 3.00, 3.03, 3.10, 3.20, PIN Device
3.30
BC4 BC4 BCR 3.10, 3.20, 3.30 Barcode Reader
EM2037 BCR BCR 3.03, 3.10, 3.20, 3.30 Barcode Reader
FIB/FIL SCI SIU 3.00, 3.10, 3.20, 3.30 Sensors and Indicators
in DN Series
Customer Connection SCI SIU 3.00, 3.10, 3.20, 3.30 Sensors and Indicators
Box
in DN Series
DNS USB cameras CAM 3.00, 3.10, 3.20, 3.30 Camera
Portrait camera CAM 3.00, 3.10, 3.20, 3.30 Camera
in DNS K3X
EPC_6G - - Personal Computer

Update Packages
The parts of the following update kits are included in the same or a higher version in ProBase/C
1.4/10:

• ProBase/C Update Kit - DN Series 1.0.9


• ProBase/C Update Kit - DN Series K3x 1.0.3
• ProBase/C Update Kit - RM4 1.0.1202
• ProBase/C Update Kit - AllConnect Service Enablement 1.0.0

CONFIDENTIAL EXTERNAL 4
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/10 (2020.03)

Configuration via MSI


As is known, the configuration of the platform SW depends on the hardware configuration file
HW_CONF.INI, i.e. the file that describes each system. With 1.4/10, this configuration is carried out
consistently for all parts with MSI means. The central configuration tool pro_conf.exe used so far for
systems of the type CINEO, ProCash, ProPrint, ProInfo became obsolete thereby.

This is an internal change in the ProBase installation. Nothing has changed in the call of the
installation itself.

Customizing via ACU


Customizing refers to the process by which ProBase/C is adapted to the respective requirements of
the various applications and customers. It typically results in configuration parameters whose values
are changed with respect to their defaults. With 1.4/10, customizing is now carried out consistently for
all systems via ACU, the Application Configuration Utility. This procedure replaces the procedure in
which customizing was controlled with the PROBASE.CUS file. The PROBASE.CUS is thus obsolete.

Note: There is a tool that can help with the change from PROBASE.CUS to ACU. If you want to use
this tool "as is", contact ProBase support and ask for the ProBaseCusConverter.

Public System Overview


The following structure in the registry at

HKEY_LOCAL_MACHINE\SOFTWARE\Diebold Nixdorf\ProBase\System\Public Overview

succeeds the former overview for systems of the type CINEO, ProCash, ProPrint, ProInfo in the
inventory.xml. Unlike the old overview in inventory.xml, the new public overview is also filled for
systems of DS and DNS. As before, it aims for provision of the information about the system hardware
that an application needs to know at its installation time right after the ProBase installation and
therefore before the reboot that is necessary to get ProBase active. It is not the goal to address HW
inventory needs with this public system overview.

The sub keys look as follows:

System for system-related information (like name and type of the system)

<Device Category>\<Device Name> for device-related information; every device in the system has
its own sub node whose name is representative for the device or device family.

Please note, that the devices and their grouping to categories do not follow the device modeling in
XFS. Instead of that, the device representation at this point in the registry is based on the hardware
view.

CONFIDENTIAL EXTERNAL 5
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/10 (2020.03)

T/SOP Enhancements
The following features were added to T/SOP and D&S:

• Calling of OneTouch log collection tool from T/SOP


• Store service-relevant component information as DeviceInformation_*.properties files on hard
drive for CINEO as well as CS28x systems
• Provide 2D Barcode as link to DSA website for DNS devices, CINEO devices and
CS55XX/CS77XX devices
• Provide button for replay of SVG graphic animations within fault diagnostics
• Implement immediate update of HW-Inventory data when devices change (no longer reboot
necessary)
• Start T/SOP based on CrypTA-Stick insertion if configured accordingly
• Implement means for USB issue troubleshooting in T/SOP
• Display CrypTA user information and expiration data
• Implement various device log enhancements to provide more information and better GUI
layout

Reconfiguring an Existing Installation


As part of the initial installation of the ProBase/C software, the system will automatically be configured
based on the contents of the HW_CONF.INI that was provided. If this file is updated later (e.g. to
remove a device, or add a new device), the ProBase/C software has to be reconfigured. This can be
accomplished by using the ‘PBConfigRepair.exe’ tool.

Installation Improvements
The creation of update combinations for their joint installation has been simplified. For more
information see the User Manual.

AIU Installation History


With an AIU update, a helpful command line tool is provided that creates a report of the entire
installation history. The format is XML. It contains information about what was installed, when and with
what result. The order of the elements in the XML are the order in which the installation occurred.

Usage: AIUHistory [options] <output_file>

Parses the AIU history files to generate an XML report of the previously
processed packages/parts. Options:

-no_parts Excludes the part information from the XML report.

CONFIDENTIAL EXTERNAL 6
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/10 (2020.03)

CCDMv2 Enhancements for Compatibility with DN XFS6


In Diebold Nixdorf’s XFS6 there is a component on top of the XFS SP for CCDMv2 that is called MMA
Interceptor. Its logics has been transferred to the CCDMv2 SW stack in ProBase/C. So XFS6
customers will get the same feature set when they move to ProBase/C. The features are in detail:

• Incorporate optical character recognition via RSS for the MICR data together with the voting
engine that determines which character is used, the character from the magnetic head read or the
character that RSS returned. RSS is a 3rd party OCR SW in use at certain banks. It is not a SW
component of ProBase/C.
• Automatic configuration of the cash units during startup.
• Adaption of the replenishment command: For the split cassette, the safe door must be open
before the replenishment command can be executed.

CONFIDENTIAL EXTERNAL 7
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/20 (2021.04)

ProBase/C 1.4/20 (2021.04)


The following is an overview of the changes in 1.4/20 compared to 1.4/10.

Devices and Systems


DNS K3x

ProBase/C 1.4/20 contains the released package for the kiosk system DNS K3x whereas the 1.4/10
contains the pilot version.

Passbook Printer PRP2

The Advanced Passbook Printer PRP2 for DNS systems is supported. The XFS SP for the device
supports the 3.00, 3.03, 3.10, 3.20, and 3.30 versions of the XFS PTR specification.

Check Deposit Module CK1

The check deposit module CK1 (also known as CDM) for DNS systems is supported. The CK1 SP
supports the 3.00, 3.03, 3.10, 3.20, and 3.30 versions of the IPM specification.

USB to V.24 Adapter for Camera Systems

The video recording systems with V.24 port which are typically used by the customers in their
branches can now also be used with DNS systems by means of USB to V.24 adapters that have been
released for this purpose.

Update Packages
The parts of the following SW update kits are included in the same or a higher version in ProBase/C
1.4/20:

• ProBase/C Update Kit - CK1 1.0.8


• ProBase/C Update Kit - PRP2 1.0.2
• ProBase/C Update Kit - EM Locks 1.0.2
• ProBase/C Update Kit - DN Series K3x 1.0.4
• ProBase/C Update Kit - PC/SC for DN Series 1.0.2
• ProBase/C Update Kit - RM4 1.0.1550

CONFIDENTIAL EXTERNAL 8
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/20 (2021.04)

Hot Infos
The parts of the following Hot Infos are included in the same or a higher version in ProBase/C 1.4/20:

Link Title Release date


4461 Update for the RM4 recycling modules from package 14xx (see hot info 22.09.2020
4243) - ProBase/C 1.4
4486 Official release for the RM4 recycling modules and CMD-V6C cash 13.10.2020
dispenser from sprint series 15xx - ProBase/C 1.4
4504 Update for Secure Boot Base Functionality for ProBase/C 1.4 06.11.2020
4534 ProBase/C 1.4/xx: DNS does not start after installation of 23.11.2020
CORE.RUNTIME 1.0.16
4536 ProBase/C 1.4/00 - The AMI service may appear unresponsive when 23.11.2020
daylight savings time ends
4551 ProBase/C 1.4/xx - TSOP could not start over VDM on less powerful PCs 02.12.2020
4564 Update (ProBase_C_HI_4564_1_0_4564_3.zip with sprint 29xx) for 18.12.2020
RM3 / CMD-V5 and CCDM2 for ProBase/C 1.4
4630 Upgrade package for Antiskimming device ASKIM II DD (ProBase/C 1.4) 26.02.2021
4651 ProBase/C 1.4: No LIVE STREAM from Portrait Camera after update 05.03.2021
with MV.OSI >= 1.0.11
4650 ProBase/C 1.4 - JRE update to version 8u282 (replaces Hot Info: 4532) 05.03.2021
4657 Upgrade package for NFC reader Saturn 8700 (ProBase/C 1.4) (replaces 08.03.2021
hot info 4429)

Changes and Error Corrections


All Part Releases and Hot Infos that were globally released since the release date of 1.4/10 are
included. For more details see the part readmes.

Java Update
The JRE that comes with ProBase/C as a private JRE is updated to OpenJDK 8u282-b08.

Internal Standardization of the Interface to GreenIT and Watchdog


The term GreenIT refers to the feature of being able to switch off a system and switch it on again
automatically after a predefined time (overnight, over a weekend).

Watchdog refers to the function that automatically reboots a system if the life signs sent cyclically by
an application fail to appear. This prevents the occurrence of frozen systems.

Both features were already supported, but not through the same interface.

The XFS SIU interface for CINEO and ProCash SELs has been enhanced to be compatible with the
GreenIT and Watchdog enhancements at the SIU interface for DNS FIB/FIL (SCI). This now makes
the two features usable through the same interface for CINEO, ProCash and DN Series.

CONFIDENTIAL EXTERNAL 9
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/20 (2021.04)

In addition, the parameters for the restart feature (delay before the shut-down and in particular the
time at which the system is restarted again) can be set dynamically by the application instead of using
configuration parameters, which allows a more flexible solution in terms of switch-off times (like
overnight on workdays and over the entire weekend).

For more details, see the SIU PRMs.

PC/SC Driver for DN Series Motorized and DIP Card Reader


The generic PC/SC solution for CINEO card readers was extended for the above-mentioned card
readers. The DNS card readers SMCR and SDCR are newly supported.

Both pure PC/SC operation and operation together with XFS are supported. The operating mode is
adjustable via ACU. Operation together with XFS is used to support both normal banking transactions
and special PC/SC uses (e.g. for ID cards).

When operating together with XFS (CSCWPCSC parameter mode=other) the card control is done by
the XFS SP or better, the XFS application. The PC/SC system is only informed of the existence of a
smartcard when AIDs configured in advance via ACU are detected. This operating mode requires an
interaction with the XFS application. Only the type of interaction that is used by previous customers is
supported. There we have ProCash NDC plus locally developed plugins.

Side note: If other customers or banking applications want to support this mixed operation, it is
advisable to align on the type of interaction between application and ProBase R&D.

Enhancements for RM4


For those, who are familiar with the RM4 Sprint Series: ProBase/C 1.4/20 includes the results from the
RM4 sprints 15xx and 16xx.

In addition to enhancements that increase availability, the following features are worth highlighting:

Retract Image Journal

It is now possible to activate a retract journal on platform level that also contains images of the
retracted notes. This way, even if notes are not recognized during the retract operation, the images
can be used for unique identification.

This makes it possible to mix retracts from different customers, which can significantly increase the
uptime of the machine.

New Configuration Parameter "machineUnfitRefuseCurrencies".

This new setting enhances the unfit handling in a multi-currency environment. Unlike before it is now
possible to refuse unfit notes of a certain currency while unfit notes of another currency still can be
accepted and transported to the unfit cassette.

New Configuration Parameter "reportSignaturesForAllRejectedNotes".

This parameter allows to retrieve serial numbers for all rejected notes regardless of the individual note
types. Normally applications do not require serial numbers for rejected notes, but if a customer
requests this, it can now be enabled.

CONFIDENTIAL EXTERNAL 10
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/20 (2021.04)

Support for Separation of Deposit and Withdrawal Retracts

Several applications seem to require a separation of cash-in and cash-out retracts and additionally mix
those retracts in cassettes with other money. This version now fully supports this separation with free
target cassette configuration.

Portuguese Translation for Extended Errors

Extended errors of the RM4 module are now also available as Portuguese translation. This helps
reading the dedicated error messages in logs and T/SOP.

Enhanced Support for Multi-Page GDI Print Jobs on Receipt


Printers
The extension affects both CINEO and DNS systems. It is for applications that directly initiate print
jobs via the Windows GDI instead of XFS. The previously limited support of multi-page GDI print jobs
on receipt printers has been improved.

Update ProBase/C XFS Framework for CEN XFS 3.40


The XFS Data Handler, an internal SW layer of the ProBase/C XFS Service Provider stack, is updated
to support CEN XFS 3.40 for each XFS device class. This does not mean that any devices will support
CEN XFS 3.40; this only means that the product will be ready for any future device update to CEN
XFS 3.40.

New ProBase/C Startup Window


A modern startup window replaces the blue initialization window which is displayed during the startup
of ProBase/C startup. The basic behavior and function do not change. As a reminder, the function is to
visualize the startup. The startup itself has not been and will not be affected by the visualization
program.

In addition to the more modern user interface, the new visualization tool offers parameters that allow
customization of how the tool should become active.

ADE Enhancements
The Anomaly Detection Engine ADE is now delivered in the form of a separate part DN_ADE, so that
future updates can be made independently of other ProBase/C components. Enhancements:

• Detection of further anomaly patterns indicating the following attacks


o Jackpotting / black boxing
o Shutter forced open / gas attack
o Cash trapping / shutter manipulation
o Card trapping

• Customizing via ACU

• Enhanced T/SOP dialog


o Display respective message for empty anomaly history.
o Enhanced anomaly history browsing (e.g. support multiple “pages”).

CONFIDENTIAL EXTERNAL 11
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/20 (2021.04)

o Provide details / description for the detected anomalies.

ACU Enhancements
Formatting of Text in ACU Help

Introduce HTML support on the Tooltip pane of the ACU schemas. This makes it possible to structure
the information about the parameters in future in a visually better way.

In ProBase/C itself, the use of this option is not yet widespread, with the exception of ACU nodes for
RM4.

Button to Export Current Schema

In ACU, you find now a button to export the configuration in the selected view instead of the full
system configuration.

Creation of Export Files Containing Only Customized Values

In the following we would like to refer to a feature that is not new but has been requested by some
ProBase/C users: The creation of ACU export files containing only customized values.

Basically, this is possible with the help of a tool called ACU Deltas. You can find it as ACUDeltas.exe
in the ACU runtime folder. To use it, you must create export files (as baseline) before you make
changes via ACU, and after. Save them in different folders. The tool then compares the files and
outputs the differences in another third folder. This last folder will contain only the changed values.

T/SOP Enhancements
System Temperature Monitoring

D&S collects temperature data from various temperature sensors within the ATM and provides charts
for the collected data. These charts can be used to investigate the overall system temperature as well
as check the temperature behavior of the system over time.

For monitoring purposes different time ranges up to one year in the past can be selected. The
temperature sensors themselves are shipped by default with the different components like special
electronics, banknote reader, PC and so on - no special hardware is required. This feature can be
found within the History-Section either on a per device level or system wide on the Overview Dialog ->
History.

T/SOP Sessions Overview

A new activity log for T/SOP sessions has been implemented which documents all actions that are
executed via T/SOP. This includes starting/stopping of T/SOP, called dialogs and executed functions
as well as the state of the devices at session start and session end. Looking at this protocol gives an
impression what has happened to the system in the past: who was onside, what actions where
performed and what state where the devices in.

This feature can be found as well within the History-Section either on a per device level or system
wide on the Overview Dialog -> History.

CONFIDENTIAL EXTERNAL 12
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/20 (2021.04)

Screenshot Feature

To ease the documentation and communication of certain situations, a screenshot feature was
integrated into the T/SOP display. Opening the monitor switching dialog, a new button was added
providing this function. After taking the screenshot, the user will be prompted to choose the destination
drive where the image will be saved.

JMX Interface Extension

Most of the DN series components provide an extended JMX monitoring interface which offers in
depth data of the related component. This includes configuration and status data, capabilities and
error information as well as inventory information. Details of the JMX interface are documented in the
integration manual and can be used by any monitoring tool interested in this information.

Tool for Adjustment of Volume of Speaker and Headphone


A console program, SeV5SetVol.exe, is provided to adjust the volume of the loudspeaker and
headphone. This enables administrators to adjust the settings remotely. The tool works on all systems
with special electronics of the SEV5 family. Thus, especially the DNS K3x with the SE-CDL is
supported which formed the background for the corresponding requirement.

Recommendation: The tool should not be used as a basic component of a system-independent


administration since it cannot be expected that a corresponding program will also be provided for other
systems. This cannot be expected for two reasons: There is no need to set an acceptable volume via
remote administration for systems other than the DNS K3x. And the individual adjustment of the
volume to local conditions is made possible by functions in the T/SOP.

Enhancement PROBASEMIGRATION.EXE
PROBASEMIGRATION.EXE supports the migration of runtime data from an origin ProBase/C version
to a destination ProBase/C version:

Origin Destination
1.2 1.3, 1.4
1.3 1.4
1.4 1.4

The table should be read in such a way that a release line stands for any version of this release line.

PROBASEMIGRATION was already released for the first two transitions. Supporting the third
transition was subject of the enhancement described here.

Background: The ProBase/C migration tool has the capability to store and to restore ProBase/C
runtime data. It is used in the field when the systems are migrated to a new operating system or a new
release line, e.g. for migrations “W7 -> W10” or “1.2 -> 1.3 or 1.4”. The goal is that after such a
migration a system is ready to start again with the same state in the new environment as before.

The procedure is roughly:

• Store runtime data (potentially on a server or on a separate partition on the hard disc)
• New installation (with customizing; this means customized parameters do not belong to the
runtime data)

CONFIDENTIAL EXTERNAL 13
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/20 (2021.04)

• Restore runtime data

In general, the migration tool is to be enhanced if a new operating system is to be supported or a new
release line (like 1.5) is starting in order to consider all new devices that have been released in the
meantime. Now the feature to store/restore runtime data can be used not only in that migration
scenarios, but also – as an example - for re-installations as final step of a staged recovery strategy.

CONFIDENTIAL EXTERNAL 14
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/20 (2021.04)

FW Default Download Setting


Although the exact parameter values for controlling the automatic FW download varies, its meaning is
always the same. Typically, you will find the following values in ACU:

• CURRENT = Upgrade only


A FW file is loaded into the device if its version is newer/higher than the one in the device.

• UNEQUAL = Upgrade or Downgrade


A FW file is loaded into the device if its version is not equal to the one in the device.

• NO = Disable
The FW download is disabled.

From ProBase/C point of view, only the first two options are recommended, which one exactly
depends on the device. Therefore, in the case of deviations in the default, the default setting has been
changed. Changes were made for:

• Cameras
• Coin Dispenser CMOxH, CM2OxH
• Envelope Depositor

Their default setting is now CURRENT.

All default settings - except for a few very old devices - are thus unequal NO/Disable and correspond
to the respective recommendation.

Preparational Measure for a Java Hardening


With ProBase/C 1.4/20 the Java process running the J/DDs and the XFS drivers written in Java will no
longer be Java(w).exe but will have the name PBJavaSvc.exe. This change comes in response to a
security requirement: It allows customers who use process white listing as part of their system
hardening to define a white list in a much more targeted way.

User Guide for Image Installation of Cloned ATMs


A user guide has been created and is available as a white paper upon request.

Revision ProBase/C 1.4 Documentation


A large part of the PRMs has been revised, especially regarding the configuration parameters and
their mapping in ACU. This is a purely editorial revision. In this context, no changes have been made
to the parameters or even to the interfaces themselves.

Comparison 1.4/20 and 1.4/10 on Part Level


Starting with ProBase/C 1.4/20, there is an overview that compares the current ProBase/C version
with the last version at the part level. The file can be found in the Media Kit in the following location:

<Media Kit Root>\1.4.20\Documentation\Readme_ProBaseC.html

CONFIDENTIAL EXTERNAL 15
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/20 (2021.04)

ProBase/C Media Kit Tailor


The ProBase/C Media Kit Tailor is a tool to tailor the voluminous ProBase/C 1.4 Media Kit to what is
needed for ProBase/C installations in the field, removing anything that is not needed. With the
tailoring, you get an installation unit that is optimized in terms of volume for field installations and for
the respective use case.

The exact name of the tool is ProBaseCMediaKitTailor.exe. You find the executable and the related
user manual in the SDK.

New Prerequisites
A .NET Framework version greater than or equal to 4.7.2 is required for all new features to work.

CONFIDENTIAL EXTERNAL 16
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4 - Release Notes

Diebold Nixdorf
5995 Mayfair Road | North Canton, OH 44720 | United States
© 2021 Diebold Nixdorf, Incorporated. All Rights Reserved.

April 2021

You might also like