0% found this document useful (0 votes)
260 views8 pages

JS980 Peripherals and OPOS H2.00

The document discusses a package of peripheral drivers and OPOS drivers for the Panasonic JS980. It includes drivers for a cash drawer, customer display unit, magnetic card reader, and fingerprint sensor. It provides details on package contents, installation instructions using a sample batch file, default registry settings, and configuration information for each device.

Uploaded by

Banex
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
260 views8 pages

JS980 Peripherals and OPOS H2.00

The document discusses a package of peripheral drivers and OPOS drivers for the Panasonic JS980. It includes drivers for a cash drawer, customer display unit, magnetic card reader, and fingerprint sensor. It provides details on package contents, installation instructions using a sample batch file, default registry settings, and configuration information for each device.

Uploaded by

Banex
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Panasonic JS980 Peripheral Drivers and OPOS

Drivers Package
Aug 5, 2020

Package Contents
Panasonic currently provides the peripherals and OPOS driver package independently of the base OS. This allows the
peripheral drivers to be updated more frequently and customized for the particular customer or application.

Current package name: JS980_Peripherals_and_OPOS_H2.00.zip

This package consists of the following sub packages:

Peripheral Rev. Description


Common Control Objects supporting multiple device
Common Control Object 1.14.001
classes
Cash Drawer 1.0.15.3 Cash drawer OPOS driver and test utility
Customer Display unit
1.1.6.1 VFD OPOS driver and test utility
(VFD)
Magnetic Card Reader unit 3.16.3 MSR driver
MSR Test Demo 6.16 MSR test utility
MSR Config Utility 2.3.4 MSR configuration utility
Fingerprint Sensor unit 2.3.1.767 FP reader driver package and test program

After unpacking the ZIP file, please note there is a master install.bat file that can be used to install all or some of the
packages. Feel free to customize this file to include only the necessary drivers for the application. The install.bat
program should be executed with administrator privilege to ensure proper installation.

Please see the following sections for customization and configuration settings.
REM Install JS980 OPOS Drivers Batch File 1.0

REM Install the Common Control Objects version 1.14.001


Sample install batch file cd /d %~dp0\CCO
call install_silent.bat
provided.
REM Install the Cash Drawer Driver
cd /d %~dp0\CashDrawer\V1.0.15.3
call InstallAllUserSilent.bat

REM Install the Line Display (VFD) Driver


cd /d %~dp0\VFD
call InstallAllUserSilent.bat

REM Install the MSR driver and test demo


cd /d %~dp0\MSR\SecureMag_USBHID_OPOS3.16.3
call install_silent.bat

cd /d %~dp0\MSR\Demo_V6.16
call install_silent.bat

cd /d %~dp0\MSR\MSR_Config_V2.3.4
call install_silent.bat

REM Install the Digital Persona FPR


cd /d %~dp0\FPR\2.3.1.767x64
call install_silent.bat

REM Install some registry settings for hardware configuration


cd /d %~dp0
reg import "JS980 OPOS REG IMPORT.reg"
After each of the packages is installed, a set of default registry settings is imported. Please see the relevant subsections
for descriptions of the settings.

Sample default registry Windows Registry Editor Version 5.00


settings for installed
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\OLEforRetail\ServiceOPOS\CashDrawer]
devices. "DRAWER1"="CD11"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\OLEforRetail\ServiceOPOS\CashDrawer\CD11]
"InputAdd"=dword:00000482
"OutputAdd"=dword:00000482
"InputStatus"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\OLEforRetail\ServiceOPOS\LineDisplay]
"LINE_DISPLAY"="FTLDSO"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\OLEforRetail\ServiceOPOS\LineDisplay\FTLDSO]
"COMPORT"="COM3"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\OLEforRetail\ServiceOPOS\MSR]
"MSR"="IDTECH_SECUREMAG_USBHID"

Common Control Objects


The Common Control Objects version 1.14.001 from Monroe Consulting Services is provided. This package provides
standard control objects for devices like Line Display, Cash Drawer, and MSR to be used unless other control objects are
installed.

In the CCO subfolder is the InstallSilent.bat program that is called by the master install batch to silently install the
package with the correct settings.

Cash Drawer OPOS and Test Package


Cash Drawer package version 1.0.15.3 is provided. This driver supports the industry standard 24V RJ-12 Epson interface
cash drawers.

In the Cash Drawer\V1.0.15.3 subfolder is the InstallAllUserSilent.bat file that will silently install the driver and test
program with proper settings.

Some required settings will be applied by importing the following registry settings:
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\OLEforRetail\ServiceOPOS\CashDrawer\CD11]
"InputAdd"=dword:00000482 sets the correct input address 482h for JS980 Drawer 1
"OutputAdd"=dword:00000482 sets the correct output address 482h for JS980 Drawer 1
"InputStatus"=dword:00000001 sets the drawer status between NO or NC status switch type

To test the driver function, first close any POS application and then launch the Cash program icon from the desktop or
the start menu/OPOS Utility folder.
0. Please ensure the CD11 is selected in the Cash
Drawer Device dropdown box.

1. Press the button ‘Open Service’. Note the


DeviceDescription and other values change

2. Press ‘Claim CD’. Note the Claimed property


change.

3. Press ‘Enable CD’ Note the DeviceEnabled


property change

4. Press ‘Open Drawer’. The drawer should kick


open.

Note the value for “DrawerOpened” should be true


when the drawer is open and dales when the drawer is closed. If this appears to be backwards with the drawer in use,
please change the registry setting for InputStatus above. (Value can be 0 or 1).

Customer Display (VFD) OPOS and Test Package


VFD package version 1.1.6.1 is provided. This driver supports the JS980 20 character by 2 line rear display option.

In the VFD subfolder is the InstallAllUserSilent.bat file that will silently install the driver and test program with proper
settings.

Some required settings will be applied by importing the following registry settings:
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\OLEforRetail\ServiceOPOS\LineDisplay\FTLDSO]
"COMPORT"="COM3"
This configures the device connection by default as COM3. COM1 or COM2 may be selected if desired.

After installing the driver package, please set the BIOS to supply +12V Power setting for COM as follows:

1. Press <DEL> at power on to enter


BIOS
2. Select Advanced tab
3. Select Intel Advanced Menu
4. Select Power & Performance
5. Check setting of VGA Power (+12V
or None)
External VGA Power Setting

Note: VGA Power setting +12V is only to support JS980 integrated video display powerd from VGA port. For any other
external VGA monitor, please DISABLE this power setting.
Magnetic Stripe Reader Packages
MSR driver installer

IDTech MSR package version 3.16.3 is provided. This driver supports the IDTech SecureMag device option supplied with
JS980.

In the MSR\SecureMag_USBHID_OPOS3.16.3 subfolder is the install_silent.bat file that will silently install the driver and
test program with proper settings.

MSR Demo program

IDTech MSR Demo package version 6.16 is provided. This demo test utility supports the IDTech SecureMag device
option supplied with JS980.

In the MSR\Demo_V6.163 subfolder is the install_silent.bat file that will silently install the driver and test program with
proper settings.

MSR Configuration utility

IDTech MSR configuration package version 2.3.4 is provided. This package supports configuration of the IDTech
SecureMag device option supplied with JS980.

In the MSR\Demo_V6.163 subfolder is the install_silent.bat file that will silently install the driver and test program with
proper settings.

With Windows 10, the MSR must be set to “USB HID Format” for use with the supplied driver. Some original MSR
devices may have default setting of “USB HID Keyboard” mode that will need to be changed.

To check or change the configuration, please connect the MSR device, then open the MagSwipeCfgUtil from the Start
Menu under MagSwipe.

1. First press the “Select Reader Interface” button


2. Press the circle under the USB picture
3. Touch the comport dropdown and a value like this should appear:
\\?\hid#vid_0acd&pid_2010#7&2d70c31
1. If the device cannot be found, there may be an issue configuring on this PC. Contact Panasonic
for assistance. Some newer versions of Windows 10 have been reported as not detecting the
device while in USB HID Keyboard mode. In this case, configuration may be completed on a
separate Win10 PC after installing the configuration utility there.
4. Press continue. Then press button “Change Advanced Reader Settings”.
5. Set the value for USB HID Format (left side option). (see screen image below)
6. Press button at bottom “Send to MSR” to save setting to the device.
7. Exit the program
MSR setting screen set to USB HID Format.

To test the device, launch the MSR OPOS Test Program under Start Menu -> MSROPOSDemo.

1. Select the MSR device


“IDTECH_SECUREMAG_USBHID – USB-HID” from
the dropdown
2. Press “Open”, then “Claim” buttons
3. Check the “DeviceEnabled” button at right side
of Control tab
4. Change to the Track Data tab
5. Swipe a card to check the data
FingerPrint Sensor package
Digital Persona package version 2.3.1.767 is provided. This driver supports the JS980 integrated FingerPrint reader
option.

In the FPR\2.3.1.767x64 subfolder is the install_silent.bat file that will silently install the driver program with proper
settings.

Logical Device Naming


The OPOS default Logical Device Names are:

Cash Drawer – “CD11”

Line Display – “FTLDSO”

MSR – “IDTECH_SECUREMAG_USBHID”

 Panasonic provides the following device aliases as one method to set hard coded application device name
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\OLEforRetail\ServiceOPOS\CashDrawer]
"DRAWER1"="CD11"
This example allows an application to open device “DRAWER1” without actually changing the device name key.
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\OLEforRetail\ServiceOPOS\LineDisplay]
"LINE_DISPLAY"="FTLDSO"
This example allows an application to open device “LINE_DISPLAY” without actually changing the device name key.

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\OLEforRetail\ServiceOPOS\MSR]
"MSR"="IDTECH_SECUREMAG_USBHID"
This example allows an application to open device “MSR” without actually changing the device name key.

As an alternate if above examples do not function with the desired application, the actual registry keys may be renamed
as appropriate to the desired value for application.
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\OLEforRetail\ServiceOPOS\CashDrawer\CD11]

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\OLEforRetail\ServiceOPOS\LineDisplay\FTLDSO]

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\OLEforRetail\ServiceOPOS\MSR\IDTECH_SECUREMAG_USBHID]
Port Configurations Comparison to JS-970

Serial Ports (RJ-50/RJ-48)

The RJ-50 serial port pinouts are NOT the same between models JS980 and JS-970. Please review the new port wiring
below.

Serial Port Pinout


The RJ-50 serial port pinouts are NOT the same between models
JS970 JS980
DB-9 RJ-50 RJ-45** DB-9 RJ-50 RJ-45**
DCD 1 10 DCD - DCD 1 2 DCD 1
RXD 2 6 RXD 5 RXD 2 4 RXD 3
TXD 3 5 TXD 4 TXD 3 6 TXD 5
DTR 4 9 DTR 8 DTR 4 8 DTR 7
GND 5 4 GND 3 GND 5 9 GND 8
DSR 6 2 DSR 1 DSR 6 3 DSR 2
RTS 7 3 RTS 2 RTS 7 5 RTS 4
CTS 8 8 CTS 7 CTS 8 7 CTS 6
RI/+5/+12 9 1 RI/+5/+12 - RI/+5/+12 9 10 RI/+5/+12 -

**Custom cables can be made with RJ-45 (8P8C) instead of RJ-50 if power/RI signal not required.

Cash Drawer Port

While the JS-980 still supports the Epson +24V drawer kick interface, the support for auto-sensing and switching to +12V
operation for legacy drawers has been eliminated.

DO NOT USE JS-970 LEGACY 12V DIN DRAWER ADAPTER WITH JS980. DAMAGE MAY OCCUR FROM OPERATION AT
WRONG VOLTAGE.

Please check compatibility with legacy drawers and cables used with JS-970. At least one extended replacement drawer
cable has been found incompatible between models (Replacement cable for CF405MBPAN)

[end]

You might also like