Modules (Expander Information)

Request list of expander modules or check the hardware type of readers.

Type: Modules

Copy
http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=Modules&SubType=<SubType>

This type also has a command path (see Modules (Expander Commands)).

SubTypes

  • List

  • ListWithSubType

  • CheckHardwareType

List and ListWithSubType

Success Response

  • List:

    Copy
    Module2=AnalogExpander,65535,2881561413,275,19,0,1,1,1
  • ListWithSubType:

    Copy
    Module2=AnalogExpander,65535,2881561413,275,19,0,1,1,1,20

Response Parameters

Response parameters are comma separated values under the key Module<Module ID>.

Parameter

Example

Description

Type

Keypad

Name of the module type (see list of module types below).

Record Id

65535

If the module has been programmed this will be the Record ID, otherwise 65535 to denote this module has not been programmed.

Serial Number

2881561413

Module serial number (in decimal)

Firmware Version

275

Version number of the module firmware

Firmware Build

19

Build number of the module firmware

Address

0

Address of the module

Address can be changed

1

If the module address can be changed

Registered

1

If the module is registered

Online

1

If the module is online

SubType

20

Module subtype aka personality code (only included if ListWithSubType is requested)

Module Types

Keypad

SubType

Hardware Part Number

0

PRT-KLCD

1

PRT-KLES

16

PRT-KLCD

17

PRT-KLCS

InputExpander

SubType

Hardware Part Number

0

PRT-ZX16-PCB

1

PRT-ZXS16-PCB

16

PRT-ZX16-DIN

17

PRT-ISO16-DIN

18

PRT-IO84-DIN

19

PRT-ZX1

20

PRT-ZX8-DIN

21

PRT-HZX16-DIN

ReaderExpander

SubType

Hardware Part Number

0

PRT-RDI2-PCB

1

PRT-RDE2-PCB

2

PRT-RDM2-PCB

3

PRT-RDS2-PCB

4

PRT-RDM2-PCB

18

PRT-RDM2-DIN (also used for PRT-RDM2-DIN-485)

20

PRT-RDM2-DIN (also used for PRT-RDM2-DIN-485)

21

PRT-RDM2-DIN (also used for PRT-RDM2-DIN-485)

22

PRT-IVO-IF

23

PRT-F2F8-DIN

25

PRT-HRDM-DIN

OutputExpander

SubType

Hardware Part Number

0

PRT-PX16-PCB

16

PRT-PX8-DIN

17

PRT-HPX8-DIN

AnalogExpander

SubType

Hardware Part Number

0

PRT-ADC4-PCB

1

PRT-DAC4-PCB

16

PRT-ADC4-DIN

17

PRT-DAC4-DIN

20

PRT-PSU-DIN-4A (also used for PRT-PSU-DIN-8A)

22

PRT-PSU-DIN-2A

Errors

Copy
Request Failed (1) Operator does not have sufficient access rights.
Copy
Request Failed (2) Did not get a response from the main app.
Copy
Request Failed (128) Module Request type not recognised.

CheckHardwareType

Request the details of the reader port settings.

Copy
http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=Modules&SubType=CheckHardwareType&Module=ReaderUnit&Address=1&Port=1

Request Parameters

Parameter

Example

Description

Module

ReaderUnit

The module type you wish to check. Will be either ReaderUnit for third-party smart readers or ReaderExpander for all other reader modules.

Address

10

The address of the module you wish to check.

Port

10

The reader port of the module you wish to check.

Success Response

  • ReaderUnit:

    Copy
    ReaderUnitType=RS485
  • ReaderExpander:

    Copy
    PortOne=RS485&PortTwo=RS485&PortThree=None

Reader Unit Types

  • Wiegand

  • ICT485

  • OSDP

  • Aperio

  • SALLIS

  • SALLIS (Ethernet)

  • Allegion

  • ThirdPartyGeneric

  • ThirdPartyGeneric (Ethernet)

  • Undefined: The requested address or port is out of range.

Reader Expander Port Types

  • Wiegand

  • RS485

  • Ethernet

  • None

Errors

Missing parameters on CheckHardwareType:

Copy
Request Failed (12)