Feature/bacnet secure connect hub (#818)
* Added BACnet Secure Connect datalink. * Added BACnet/SC hub application --------- Co-authored-by: Kirill Neznamov <kirill.neznamov@dsr-corporation.com> Co-authored-by: Mikhail Antropov <michail.antropov@dsr-corporation.com> Co-authored-by: Ondřej Hruška <ondra@ondrovo.com> Co-authored-by: Patrick Grimm <patrick@lunatiki.de>
This commit is contained in:
@@ -32,6 +32,11 @@
|
||||
#include "bacnet/basic/bbmd6/h_bbmd6.h"
|
||||
#endif
|
||||
|
||||
#if defined(BACDL_BSC)
|
||||
#include "bacnet/datalink/bsc/bsc-conf.h"
|
||||
#include "bacnet/datalink/bsc/bsc-datalink.h"
|
||||
#endif
|
||||
|
||||
#if defined(BACDL_ETHERNET) && !defined(BACDL_MULTIPLE)
|
||||
#define MAX_MPDU ETHERNET_MPDU_MAX
|
||||
|
||||
@@ -99,6 +104,17 @@ void routed_get_my_address(BACNET_ADDRESS *my_address);
|
||||
#define datalink_get_my_address bip6_get_my_address
|
||||
#define datalink_maintenance_timer(s) bvlc6_maintenance_timer(s)
|
||||
|
||||
#elif defined(BACDL_BSC) && !defined(BACDL_MULTIPLE)
|
||||
#define MAX_MPDU BVLC_SC_NPDU_SIZE_CONF
|
||||
|
||||
#define datalink_init bsc_init
|
||||
#define datalink_send_pdu bsc_send_pdu
|
||||
#define datalink_receive bsc_receive
|
||||
#define datalink_cleanup bsc_cleanup
|
||||
#define datalink_get_broadcast_address bsc_get_broadcast_address
|
||||
#define datalink_get_my_address bsc_get_my_address
|
||||
#define datalink_maintenance_timer(s) bsc_maintenance_timer(s)
|
||||
|
||||
#elif !defined(BACDL_TEST) /* Multiple, none or custom datalink */
|
||||
#include "bacnet/npdu.h"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user