#protocols #devices #open #supervised #command

osdp

Rust implementation of the Open Supervised Device Protocol (OSDP)

21 releases

0.1.22 Jun 17, 2023
0.1.19 May 1, 2023
0.1.18 Apr 26, 2023

#485 in Hardware support

43 downloads per month

BSD-3-Clause

52KB
1K SLoC

osdp-rs

osdp-rs is a Rust implementation of the Open Supervised Device Protocol (OSDP).

Crates.io Documentation

Implementation

Commands

Command data build

  • osdp_POLL
  • osdp_ID
  • osdp_CAP
  • osdp_LSTAT
  • osdp_ISTAT
  • osdp_OSTAT
  • osdp_RSTAT
  • osdp_OUT
  • osdp_LED
  • osdp_BUZ
  • osdp_TEXT
  • osdp_COMSET
  • osdp_BIOREAD
  • osdp_BIOMATCH
  • osdp_KEYSET
  • osdp_CHLNG
  • osdp_SCRYPT
  • osdp_MFG
  • osdp_ACURXSIZE
  • osdp_KEEPACTIVE
  • osdp_ABORT
  • osdp_PIVDATA
  • osdp_GENAUTH
  • osdp_CRAUTH
  • osdp_FILETRANSFER
  • osdp_XWR

Dependencies

~0.4–1MB
~22K SLoC