Hook di indicazione del servizio senza implementazione dell'azione predefinita
I seguenti hook elencati non hanno alcuna azione predefinita implementata. L'applicazione deve implementare le proprie routine di gestione delle richieste nel caso in cui il servizio debba essere supportato.
DeviceCommunicationControlgancio di servizioReinitializeDevicegancio di servizioTimeSynchronizationgancio di servizioUtcTimeSynchronizationgancio di servizio
Gli hook qui elencati potrebbero dover essere implementati dall'applicazione utente (a seconda dell'applicazione utente e delle sue specifiche relative allo standard BACnet) perché nessuna pre-implementazione non è possibile a causa della dipendenza hardware di questi hook.
IL BACnetDefaultImpl la biblioteca fornisce implementazioni per i servizi sopra menzionati (DCC_SvcAppHook, ReinitDevice_SvcAppHook, TimeSync_SvcAppHook, E UTCTimeSync_SvcAppHook), che si basano su alcuni presupposti restrittivi. Controlla se queste implementazioni possono essere utilizzate o meno per la tua applicazione.
Per ulteriori informazioni, vedere: Requisiti di implementazione quando si utilizza l'API/Stack BACnet corrente