libosdp Logo

LibOSDP

  • Build and install
  • Cross Compiling
  • OSDP Secure Channel
  • Debugging
  • compatibility

Protocol

  • Introduction
  • Command and Reply Codes
  • Packet Structure
  • PD Capabilities
  • Frequently Asked Questions

API

  • Control Panel
  • Peripheral Device
  • PD Info
  • Miscellaneous
  • Application Commands
  • Application Events
  • Communication Channel

osdpctl

  • Create/Manage/Control OSDP Devices
  • Configuration

Appendix

  • Changelog
  • License
libosdp
  • Protocol Description

Protocol Description

  • Introduction
    • Physical Interface
    • Signaling
    • Character Encoding
    • Channel Access
    • Timing
    • Message Synchronization
    • Packet Structure
    • Peripheral Device Capabilities
    • Commands
  • Command and Reply Codes
    • Commands
    • Responses
  • Packet Structure
    • Header
    • Security Control Block (Optional)
    • Command/Reply Structure
    • Packet Validation
  • PD Capabilities
    • Message Structure
    • Function Code 1 - Contact Status Monitoring
    • Function Code 2 - Output Control
    • Function Code 3 - Card Data Format
    • Function Code 4 - Reader LED Control
    • Function Code 5 - Reader Audible Output
    • Function Code 6 - Reader Text Output
    • Function Code 7 - Time Keeping
    • Function Code 8 - Check Character Support
    • Function Code 9 - Communication Security
    • Function Code 10 - Receive BufferSize
    • Function Code 11 - Largest Combined Message Size
    • Function Code 12 - Smart Card Support
    • Function Code 13 - Readers
  • Frequently Asked Questions
    • Is OSDP standardized?
    • Who is the owner of this protocol?
    • Can I use OSDP/libosdp in my product?
    • Where can I find the specification document?
    • Is OSDP free to consume?
    • I’m contributing to libosdp project should I buy the specification?

© Copyright 2019, goToMain.

Built with Sphinx using a theme provided by Read the Docs.