NCR USB Devices Driver



-->Devices

The magnetic stripe reader driver sample demonstrates how to create a universal driver for a magnetic stripe reader and is intended to be used as a template for creating a new driver. The sample uses the User-Mode Driver Framework (UMDF) 2.0 and demonstrates basic functionality such as claiming the device for exclusive access. The sample driver can be compiled and deployed on x86, amd64, and ARM platforms.

  • OPOS 1.13 Driver Package for USB HID Swipe Readers - PN99510115 - v107. The OPOS driver for HID Swipe Readers may be used with our Dynamag, SureSwipe, DynaPAD, and non-SCRA USB swipe readers running in HID mode. This package will install the driver, documentation and test application.
  • USB™ multi-port adapters with Ethernet connectivity and some Ethernet adapters are not compatible at this time (due to IC design). Click here for more information. The display driver does not support Mac® computers with the M1 processor at this time, contact your computer manufacturer to verify if your computer supports the display driver.
  • Device Management. With the emergence of consumer experience as a major competitive differentiator for retail banks, careful measurement of your self-service channel optimization is more important than ever. Self-service devices have become the go-to solution for providing a more immediate and low cost channel for consumer service.

When you plug the device into your USB, Windows will look for the associated driver, if it cannot find this driver then you will be prompted to insert the driver disc that came with your device. Common USB Device errors are ‘ usb port not working ‘, ‘device descriptor request failed error’ or ‘bugcodeusbdriver’ issues.

Requirements

  • Windows 10

  • Microsoft Visual Studio (any version)

The Windows Software Development Kit (SDK) 10 is also required, but this is installed as part of Microsoft Visual Studio.

Note

The sample driver does not require any magnetic stripe reader hardware to function because it operates on a software device. If you have a hardware device you wish to use with the sample, you can still use the driver by adding the device's hardware ID to the INF file.

Download and extract the sample

The Windows driver samples are available on GitHub.

  1. Download Windows-driver-samples-master.zip. This file contains all Windows Driver Kit (WDK) samples.

  2. Extract Windows-driver-samples-master.zip to the location of your choice on your development machine. This location will be referred to as <sample_root> throughout the remainder of this article.

Open the driver solution in Visual Studio

  1. In Windows Explorer, navigate to the <sample_root>posdriversMagneticStripeReader folder.

  2. Double-click the solution file, MagneticStripeReader.sln to open the solution with Visual Studio.

  3. The project zip file was downloaded from the Internet so you may see a security warning when you open the solution. If you do, click OK to finish loading the project.

  4. In Visual Studio, locate Solution Explorer. If this is not already open, select Solution Explorer from the View menu. In Solution Explorer, you can see the project and the source files it contains.

Build the sample using Visual Studio

  1. From the Standard toolbar in Visual Studio, select the Solution Platform that matches your operating system platform. For example, if you are using a 64-bit version of Windows, select x64.

    Note

    If targeting the ARM platform, you will need to use the configuration manager to add ARM to your list of targets.

  2. Select Build Solution from the Build menu.

Install the driver

  1. When built, the driver was signed with a test certification. In order to install the driver for testing, you need to change your boot configuration to allow drivers signed with a test certificate to load. To change the setting, open up an elevated command prompt and enter the command:

    bcdedit.exe /set TESTSIGNING on

  2. Reboot your machine.

    Note

    If test-signing had been enabled previously, a reboot is not necessary.

  3. From an elevated command prompt, navigate to the folder where your project was built. If you created an x64 debug build, this folder will be <project_root>x64DebugSampleMagneticStripeReaderDrv.

    In that folder, you will see the following files:

    FileDescription
    SampleMagneticStripeReaderDrv.dllThe driver file.
    SampleMagneticStripeReaderDrv.infAn INF file that contains information needed to install the driver.
    samplemagneticstripereaderdrv.catA signed catalog file, which serves as the signature for the entire package.
  4. Identify the path to the Device Console utility (devcon.exe) that matches your OS and driver platform. The default locations for the x64 version is C:Program Files (x86)Windows Kits10Toolsx64.

  5. Type the following command, replacing <devcon_path> with the path to the devcon.exe file that you located in the previous step.

    '<devcon_path>devcon.exe' install SampleMagneticStripeReaderDrv.inf RootSampleMagneticStripeReaderDrv

  6. You will see a Windows Security dialog informing you that the publisher of the driver can't be verified. This is because the driver was signed with a test certificate. Click Install this driver software anyway. In a moment, you will see confirmation that your driver was installed correctly.

If the Device Console utility wasn't able to install the driver, confirm that you were using the one that matches your current OS platform and the platform of the driver.

View the device in Device Manager

  1. Open Device Manager. This can be done many ways, but if you're still in a command prompt then type devmgmt.

  2. In Device Manager, choose Devices by type from the View menu.

  3. Your device is listed under the Samples node.

P1530/P1230 Drivers

Driver Type:
Platform
Driver Name:
Gen3_v2.31.0.0.msi
Release Date:
5/04/2020
Size:
7.92 MB

Description:
Core Platform Drivers for all Gen3 POS terminals and devices:
- P1535, P1235, P1525
- XR7+, XR7, XR5
- P1530, P1230, P1515, P1560, P1760
- Columbus 900, Columbus 700, Columbus 500, Columbus 300
- KC3, KC4
- EPC5, EPC4
- PX10, PX15
- CX7, CX5

Release Notes:
MSI_ReleaseNotes.txt
Upgrading Notes:
Upgrade-notes-mouse-issue.txt
Notes:
Installs drivers for core, integrated POS peripheral hardware (cash drawer, line display, MSR, resistive touch) and hardware access interfaces (system information, odometers, etc.) only. Does not include core chipset drivers already included in HWB images. Does not include drivers for external peripherals.

Devices
Driver Type:
Line Display / 2x20
Driver Name:
RadUSerial_LineDisplay_1.0.0.3.zip
Release Date:
03/02/2018
Size:
7.22 MB
Description:

Virtual Serial Line Display driver for NCR USB line displays. Installing this driver creates a virtual COM port that can be used to interface to an NCR USB line display in the same way as a legacy Radiant serial line display. Currently supported USB line displays are:
- NCR 5976 (pole mount)
- NCR 5977 (integrated on XR7, XR5, P1535, P1235)

Release Notes:
RadUSerial_LineDisplay_ReleaseNotes.txt

Notes:

Installs a virtual COM port at the next available COM port in the system. COM port number can be reassigned in Device Manager.


Driver Type:
Biometric Sensor
Driver Name:
RadBio_RT_v1.9.0.0.zip
Release Date:
1/10/2019
Size:
46.4 MB

Description:
Digital Persona biometric sensor driver.

Release Notes:
README.txt

Notes:

Unzip to a drivers directory. Depending on your OS (32-bit/64-bit) go into the appropriate DigitalPersona_RTE_XXbit directory and run the InstallOnly.bat file, this will silently install the Digital Persona drivers. After drivers installation run RadBio_RT_v1.09.00.msi.


Driver Type:
Wireless Driver
Driver Name:
Wireless_15.2.0_Dx32.zip
Release Date:
05/15/2013
Size:
12MB

Description:
Intel XP Wireless Network Driver

Release Notes:
None

Notes:

Wireless driver for XP Operating Systems


Driver Type:
BIOS
Driver Name:
P1230_BIOS_Flash_vA17.exe
Release Date:
11/04/2014
Size:
6.63MB

Description:
P1230 BIOS release version.
THIS BIOS IS FOR THE 12 inch POS UNIT. BEFORE INSTALLING VERIFY THE POS TYPE IS CORRECT.

Release Notes:
P1230 Release Note.doc

Notes:

1) Run the 'P1230_BIOS_Flash_vA17.exe' program 2) Wait for the tool to update the entire BIOS chip. Note that this process takes around 5 minutes, during with the Windows user interface may be very unresponsive. 3) Once the tool has completed updating the BIOS, user must perform a clean OS shutdown/restart.


Driver Type:
BIOS
Driver Name:
P1530_BIOS_vA04.zip
Release Date:
12/23/2015
Size:
4.38MB

Description:
P1530 BIOS release version.
THIS BIOS IS FOR THE 15 inch POS UNIT. BEFORE INSTALLING VERIFY THE POS TYPE IS CORRECT.

Release Notes:
P1530 Release Note.doc

Notes:

1) Run the 'P1530_BIOS_vA04.exe' program.
2) Wait for the tool to update the entire BIOS chip. Note that this process takes around 5 minutes, during with the Windows user interface may be very unresponsive.
3) Once the tool has completed updating the BIOS, user must perform a clean OS shutdown/restart.


Ncr Usb Devices Driver Windows 10

Driver Type:
Audio
Driver Name:
Win7_R266.zip
Release Date:
10/24/2011
Size:
50MB

Description:
Windows7 RealTek HD audio driver

Release Notes:

Notes:


Driver Type:
Touchscreen
Driver Name:
3M_Capacitive_7.13.8.zip
Release Date:
4/20/2012
Size:
3.8MB

Description:
3MTouch - drivers for Capacitive touch screens.

Release Notes:

Notes:

To install unzip to a Drivers directory and run install.bat from MT712BataPatch.


Driver Type:
OPOS
Driver Name:
OPOSCCOs-1_7_001.zip
Release Date:
6/14/2005
Size:
942KB

Description:
Standard OPOS Common Control Objects. Typically not needed unless you don't have your own CCO's, or you are using OPOS interface for objects besides the MSR, Cash drawer, 2x20 Line display.

Release Notes:

Notes:


Driver Type:
Serial Port
Driver Name:
Serial1220_3.5.0.9.zip
Release Date:
05/08/2012
Size:
71 KB

Description:
Serial Port Driver.

Release Notes:

Notes:

Unzip the files and use the InstallSerial1220.exe to install new driver.

NCR USB Devices Driver
Driver Type:
Wireless Driver
Driver Name:
ICS_Ds32.zip
Release Date:
11/02/2011
Size:
7MB

Description:
Intel Wireless Network Drivers

Release Notes:

Notes:


NCR USB Devices Driver

NCR USB Devices Driver
Driver Type:
LAN
Driver Name:
Driver_Win7_7.048.0823.2011.zip
Release Date:
10/24/2011
Size:
695KB

Description:
RealTek PCIe GBE Network Controller for P1230/P1530

Release Notes:

Notes:

Driver Type:
Scanner
Driver Name:
BCSInterface_1.0.0.1
Release Date:
1/17/2013
Size:
5MB

Description:
Honeywell barcode scanner

Release Notes:
BCSReleaseNotes.txt

Notes:

Driver Type:
Serial Expansion Driver
Driver Name:
Driver_Release Note32_77XX.zip
Release Date:
10/29/2009
Size:
2.2MB

Description:
Serial Expansion Driver

Release Notes:

Notes:


NCR USB Devices DriverThis Web page was last modified on 6/24/2020 10:36:45 PM