0

No products in the cart.

Trade Login

Access Control Reader Wiring: Wiegand and OSDP

Knowledge Base › Access Control  ·  Last reviewed September 2026  ·  Connixtech technical team

Access control readers talk to a door controller over one of two protocols. Wiegand is one-way and unencrypted, using two data lines. OSDP (Open Supervised Device Protocol) is a two-way RS-485 bus that supports encryption and supervision.

The cable is different, the wiring is different and the distance limits are different. This page is the bench reference for both, with figures taken from manufacturer installation documentation rather than rules of thumb.

Is OSDP better than Wiegand?

For new work, yes. Wiegand transmits the credential number in clear as a stream of pulses, so anyone who reaches the reader wiring on the unsecured side of the door can capture and replay it. It is also unsupervised: a cut cable looks identical to an idle reader. OSDP with Secure Channel encrypts the link and tells the controller when a reader stops responding.

Wiegand is not obsolete, and there is nothing wrong with maintaining an existing Wiegand install. But specifying it on a new commercial door in 2026 is a decision you should be able to justify.

 WiegandOSDP (RS-485)
Physical layer2 data lines (D0/D1)1 twisted pair (A/B)
DirectionReader to controller onlyTwo-way
EncryptionNoneAES-128 Secure Channel
SupervisionNoneYes
Typical max run76–152 m, see belowUp to ~1200 m
Readers per runOneMultiple, daisy-chained
LED and buzzerSeparate conductorsOver the same bus

How to wire a Wiegand reader

Wiegand reader wiring diagram: colour-coded conductors from reader to controller, drain grounded at the controller only
The standard Wiegand colour code. Ground the drain at the controller end only — bonding both ends causes ghost reads. Maximum run varies widely by manufacturer, so work from your reader’s datasheet.

Colour code

Nearly all Wiegand readers follow this convention. Confirm against the reader’s own datasheet before you terminate — exceptions exist.

Wire colourFunction
Red+12 V DC (or +5 V, per reader)
Black0 V / ground
GreenData 0 (D0)
WhiteData 1 (D1)
BrownLED control
YellowBuzzer control
BlueTamper
Drain / bareScreen

What cable does Wiegand need?

HID specifies 22 AWG (0.33 mm²), 5-conductor stranded with an overall shield — Alpha 1295 or equivalent — for its ProxPro readers, and notes that additional conductors are required for LED or beeper control. That is a reasonable default for any Wiegand reader.

Ground the drain wire at one end only, at the controller. Bonding both ends creates an earth loop, and it is the most common cause of intermittent reader faults and ghost reads.

Home run every reader back to the controller. Do not join in the ceiling, and do not share a conduit with mains. Cable: Security Cables.

How far can a Wiegand reader run?

This is where published figures disagree, so be careful which number you rely on.

SourceConductorStated maximum
HID ProxPro datasheet22 AWG shielded500 ft (152 m)
Common industry guidance18 AWG shielded500 ft (152 m)
Common industry guidance22 AWG shielded250 ft (76 m)
Paxton18 AWG100 m
Paxton22 AWG25 m

Take the figure from your reader’s datasheet, not from a guide. The spread above is real: the same 22 AWG cable is rated at 152 m by one manufacturer and 25 m by another. Where you need distance, increase conductor size or move to OSDP.

Two limits apply and both must be met: the manufacturer’s stated signal distance, and enough voltage at the reader. A 120 mA reader at 100 m on thin cable can easily drop 2 V. Measure at the reader terminals under load, not at the panel.

Bit formats

The controller must be set to the format the credential encodes, or valid cards read but never grant access. If cards beep but every attempt is denied, check this before anything else.

FormatBitsNotes
Standard 26-bit268-bit facility code, 16-bit card number
34-bit34Larger card number range
37-bit37Common on higher-security credentials
ProprietaryVariesNeeds the definition from the supplier

On HID Signo readers the facility code range is 1–255 and no default is set from the factory. Credentials: Card & Tags.

How do I wire an OSDP card reader?

OSDP RS-485 bus diagram: controller daisy-chained to three addressed readers, with a crossed-out spur connection
OSDP is a daisy chain, not a star. Give every reader a unique address, keep A and B on one twisted pair, and terminate only where the run length or interference calls for it.

OSDP runs on RS-485 as a daisy chain — controller to reader 1 to reader 2 and so on. It is not a star. Spurs and star wiring cause reflections and unreliable comms even when total length is short.

TerminalConnects to
+VReader power (12 V DC typical)
GND / 0 VCommon 0 V across the bus
A (D+ / TX+)A on every reader
B (D− / TX−)B on every reader
ScreenDrain grounded at the controller only

What type of wire is needed for OSDP?

Screened twisted pair with a characteristic impedance around 120 Ω. Keep A and B on a single pair — blue and blue-white, for example — and use a separate pair or separate cable for power. Do not split A and B across two different pairs.

Retrofitting OSDP onto existing Wiegand cable: HID notes the Data 0 and Data 1 conductors may be reused for OSDP, but warns that standard Wiegand cable may not meet RS-485 twisted-pair recommendations. It will often work on a short run. Do not assume it on a long one.

Cable: Network Cables.

Termination and addressing

  • Termination: HID’s Signo installation guide calls for a 120 Ω ±2 Ω resistor where the OSDP run exceeds 200 ft (61 m), or where there is EMF interference. Short, quiet runs generally do not need it.
  • Addressing: set a unique address on every reader. Duplicate addresses are the most common OSDP commissioning fault, and they present as one reader working intermittently rather than an obvious failure.
  • Baud rate: match it across the bus. 9600 and 115200 are typical defaults.
  • Secure Channel: enable it and install keys before handover. An OSDP install left in clear-text mode has thrown away the main reason to choose OSDP.

Readers and keypads: Readers, Keypads.

Fault-finding

SymptomFirst checks
No LED on the readerVoltage at the reader under load; polarity
Reader beeps, no event at panelD0/D1 swapped, or format mismatch
Ghost reads or extra digitsDrain grounded both ends; cable beside mains
All cards denied but reads logBit format or facility code mismatch
OSDP reader offlineDuplicate address; A/B swapped; termination
One OSDP reader works, others do notStar wiring instead of daisy chain
Works cold, fails as it warmsMarginal voltage drop at the far reader

Measurement tip: with the reader idle, D0 and D1 should each sit at supply voltage. Present a card and both lines pulse low. If one line sits low permanently, that conductor is shorted or the reader output has failed.


Need help specifying a system? Connixtech’s technical team is available Monday–Friday, 8am–5pm NZT. Email info@connixtech.co.nz or call +64 27 284 7161. Trade customers can download datasheets from the Downloads page.

Figures on this page come from HID ProxPro and HID Signo installation documentation and general industry guidance. Always work to the datasheet for the specific reader and controller you are installing.