ProBase-C 1.4 - Release Notes
ProBase-C 1.4 - Release Notes
4
Release Notes
Version 1.0
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.
• 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
CONFIDENTIAL EXTERNAL iv
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
Abbreviations
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)
CONFIDENTIAL EXTERNAL 2
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/10 (2020.03)
DN Series Recycler/ATMs
▪ DNS 100
▪ DNS 200
▪ DNS 250
▪ DNS 400
▪ DNS 450
▪ DNS 470
▪ DNS 490
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:
Update Packages
The parts of the following update kits are included in the same or a higher version in ProBase/C
1.4/10:
CONFIDENTIAL EXTERNAL 4
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/10 (2020.03)
This is an internal change in the ProBase installation. Nothing has changed in the call of the
installation itself.
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.
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.
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:
Installation Improvements
The creation of update combinations for their joint installation has been simplified. For more
information see the User Manual.
Parses the AIU history files to generate an XML report of the previously
processed packages/parts. Options:
CONFIDENTIAL EXTERNAL 6
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/10 (2020.03)
• 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 contains the released package for the kiosk system DNS K3x whereas the 1.4/10
contains the pilot version.
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.
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.
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:
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:
Java Update
The JRE that comes with ProBase/C as a private JRE is updated to OpenJDK 8u282-b08.
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).
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.
In addition to enhancements that increase availability, the following features are worth highlighting:
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.
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.
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)
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.
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.
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:
CONFIDENTIAL EXTERNAL 11
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/20 (2021.04)
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.
In ACU, you find now a button to export the configuration in the selected view instead of the full
system configuration.
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.
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.
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.
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.
• 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)
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)
• 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
All default settings - except for a few very old devices - are thus unequal NO/Disable and correspond
to the respective recommendation.
CONFIDENTIAL EXTERNAL 15
Copyright 2021 Diebold Nixdorf
ProBase/C 1.4 - Release Notes
ProBase/C 1.4/20 (2021.04)
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