Add a Device object and application layer to router demo.

This commit is contained in:
skarg
2017-08-25 17:05:40 +00:00
parent 4599d725f6
commit f53035cde1
+6
View File
@@ -1037,6 +1037,12 @@ static void my_routing_npdu_handler(
routed_apdu_handler(snet, &npdu_data, src, &dest,
&pdu[apdu_offset],
(uint16_t) (pdu_len - apdu_offset));
/* add a Device object and application layer */
if ((dest.net == 0) ||
(dest.net == BACNET_BROADCAST_NETWORK)) {
apdu_handler(src, &pdu[apdu_offset],
(uint16_t) (pdu_len - apdu_offset));
}
}
} else {
fprintf(stderr, "NPDU: DNET=%u. Discarded!\n",