Skip to main content
Associate
October 23, 2024
Solved

How to Communicate NUCLEO-G0B1RE with OSDP?

  • October 23, 2024
  • 4 replies
  • 1803 views

I have STM32 Nucleo-G0B1RE Development Board. In our application we require OSDP protocol interafce. So that's why we purchase HID SIGNO 20 Reader. Now I want to implement OSDP via RS485. So, How i implement OSDP in the STM controller. Can you please guide me. Is there any sample code or library availbale kindely share to me this would help me for developing the OSDP protocol with STM32 Nucleo-G0B1RE Development Board.

Best answer by Andrew Neil

@AnilRathod wrote:

In our application we require OSDP protocol interafce. 


So this: https://www.securityindustry.org/industry-standards/open-supervised-device-protocol/ ?

aka IEC 60839-11-5: https://webstore.iec.ch/en/publication/33414

AndrewNeil_0-1732790515068.png

https://www.lenels2.com/en/news/insights/What_is_OSDP.html

 

So, as far as the STM32 is concerned, it's just RS485 - ie, a UART connection.

So, as @mƎALLEm said, the only thing that's specific to STM32 will be the UART RS485 part - all the rest will be unrelated to STM32.

 

4 replies

Associate
October 28, 2024

Hello Team,

Is there any chance or update how I Implement OSDP with STM32 Board. 

Associate
November 8, 2024

Can anyone help me to resolve my query?

Pavel A.
Super User
November 8, 2024
Associate
November 28, 2024

Thank you for your suggestion, but what I am looking was not avalibale in your suggested link.
Is there any Library or source code or example code available for OSDP which work with STM32 Nucleo-G0B1RE Development Board.

mƎALLEm
Technical Moderator
November 28, 2024

Hello,

what you tried at the moment to communicate to that module?

Did you contact the module provider to provide you a manual or even a code to help you?

Check in the internet if you find someone else has implemented that.

This is a very specific request not related to STM32 unless you find an issue on the UART as you mentioned RS485.

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."
Andrew Neil
Andrew NeilBest answer
Super User
November 28, 2024

@AnilRathod wrote:

In our application we require OSDP protocol interafce. 


So this: https://www.securityindustry.org/industry-standards/open-supervised-device-protocol/ ?

aka IEC 60839-11-5: https://webstore.iec.ch/en/publication/33414

AndrewNeil_0-1732790515068.png

https://www.lenels2.com/en/news/insights/What_is_OSDP.html

 

So, as far as the STM32 is concerned, it's just RS485 - ie, a UART connection.

So, as @mƎALLEm said, the only thing that's specific to STM32 will be the UART RS485 part - all the rest will be unrelated to STM32.

 

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.