Ganchos de indicación de servicio sin implementación de acción predeterminada
Los siguientes ganchos enumerados no tienen implementada ninguna acción predeterminada. La aplicación tiene que implementar sus propias rutinas de manejo de solicitudes en el caso de que el servicio deba ser soportado.
DeviceCommunicationControl
gancho de servicioReinitializeDevice
gancho de servicioTimeSynchronization
gancho de servicioUtcTimeSynchronization
gancho de servicio
Es posible que la aplicación de usuario deba implementar los ganchos enumerados aquí (dependiendo de la aplicación de usuario y sus especificaciones con respecto al estándar BACnet) porque no es posible una implementación previa debido a la dependencia del hardware de estos ganchos.
El BACnetDefaultImpl
La biblioteca proporciona implementaciones para los servicios mencionados anteriormente (DCC_SvcAppHook
, ReinitDevice_SvcAppHook
, TimeSync_SvcAppHook
, y UTCTimeSync_SvcAppHook
), que se basan en algunos supuestos restrictivos. Compruebe si estas implementaciones se pueden utilizar o no para su aplicación.
Para más información, ver: Requisitos de implementación cuando se usa la API/pila BACnet actual