Added UnconfirmedPrivateTransfer client send function.

This commit is contained in:
skarg
2009-10-20 21:48:38 +00:00
parent af30d31a6c
commit d8b6557641
7 changed files with 91 additions and 9 deletions
+2 -5
View File
@@ -98,17 +98,14 @@ int ptransfer_encode_apdu(
int uptransfer_encode_apdu(
uint8_t * apdu,
uint8_t invoke_id,
BACNET_PRIVATE_TRANSFER_DATA * private_data)
{
int apdu_len = 0; /* total length of the apdu, return value */
if (apdu) {
apdu[0] = PDU_TYPE_UNCONFIRMED_SERVICE_REQUEST;
apdu[1] = encode_max_segs_max_apdu(0, MAX_APDU);
apdu[2] = invoke_id;
apdu[3] = SERVICE_UNCONFIRMED_PRIVATE_TRANSFER;
apdu_len = 4;
apdu[1] = SERVICE_UNCONFIRMED_PRIVATE_TRANSFER;
apdu_len = 2;
apdu_len = pt_encode_apdu(
&apdu[apdu_len],
MAX_APDU-apdu_len,