NCRPSW/NCRPSL

By default, the NCRPSW/NCRPSL open/close sense setting is Normally Closed. NCRPSW/NCRPSL cash drawer polarity settings can be configured in three ways:

  • through the DAL (Device Abstraction Layer)
  • through the configuration file
  • through the Device Configuration Tool
ClosedConfiguring through the DAL

To change the sense settings in the DAL, set the polarity command.

 Normally Open Switch PolarityNormally Closed Switch Polarity (Default)
 Command CodeInput ParameterInput Parameter
Terminal Cash DrawerAERO_DAL_CMD_CASHDRAWER_SET_POLARITYPOLARITY_HOSPITALITY = 1POLARITY_RETAIL = 0

The command echoes back the new polarity. The table below displays the result codes.

Result CodeDescription
AERO_SUCCESSValid parameters and successfully set in configuration.
AERO_ERR_INTERNAL_ERRORFailed to set configured polarity to requested polarity.
AERO_ERR_INVALID_P1Invalid input polarity.
ClosedConfiguring through the Configuration File

To change the sense settings in the configuration file, go to ..\ncr\aero\config\cashdrawer.factory.json and configure the value of the following parameters.

  Normally Open Switch PolarityNormally Closed Switch Polarity (Default)
 Parameter NameParameter ValueParameter Value
Terminal Cash Drawerdefault10
ClosedConfiguring through the Device Configuration Tool

To change the sense settings through the Device Configuration Tool, follow these steps:

  1. Run the Device Configuration Tool.
  2. On the left pane, navigate to the device.

  3. On the right pane, set the polarity:
      Normally Open Switch PolarityNormally Closed Switch Polarity (Default)
     Parameter NameParameter ValueParameter Value
    Terminal Cash DrawerPolarity10
  4. Select the Save button.