Re: [Bacnet-developers] Supported Services
Brought to you by:
skarg
From: Steve K. <st...@ka...> - 2007-11-09 19:33:26
|
Hi Evan, > I'm trying to decide whether the BACnet Protocol Stack will be useful > for my particular application, but I can't seem to find an up-to-date > list of supported features. I need to add a step to my release checklist to keep the docs/website/code in sync. > The table on http://bacnet.sourceforge.net/ looks as if it is > much more current -- but it doesn't show SubscribeCOV and > ReadPropertyMultiple as being supported. However, a cursory glance at > the source code makes it look like both of those services can be > initiated. My guess is that they are not marked as supported on the > table because there are no demos written for them. Your guess is correct. I only checkbox the service on the website if we have a demo of that service. > So my question is: does anyone know if SubscribeCOV and > ReadPropertyMultiple can be initiated successfully? If so, I may be > willing to help with the demos as part of learning how to use them. The encoding and decoding is probably correct - but creating a demo would help to verify that. SubscribeCOV handling would need to be added to demo/server to allow subscriptions to properties. A SubscribeCOV client demo application would need to be created to send SubscribeCOV requests. ReadPropertyMultiple is already added to demo/server that integrates into the demo objects. I tested the server using VTS3 and monitored with WireShark. There are actually some fixes for RPM in subversion - hope to release them soon. A ReadPropertyMultiple client demo application would need to be created to send ReadPropertyMultiple requests. You are welcome to contribute to creating a command line demo. I would suggest that you start with the latest code from subversion since I moved the source and header files to their own directories. The demos now rely on a BACnet library from the lib directory which makes maintaining the demos a lot easier. Best Regards, Steve -- http://steve.kargs.net/ |