From c6501b901edf60398ada22d78144cc2c210aecdf Mon Sep 17 00:00:00 2001 From: brayra Date: Fri, 27 Feb 2009 16:30:54 +0000 Subject: [PATCH] Added check for environment variable BACNET_APDU_TIMEOUT. Added printing of BACNET_MSTP_BAUD when overridden by evnironment variable. --- bacnet-stack/demo/readprop/main.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/bacnet-stack/demo/readprop/main.c b/bacnet-stack/demo/readprop/main.c index ef82b2a4..02c70532 100644 --- a/bacnet-stack/demo/readprop/main.c +++ b/bacnet-stack/demo/readprop/main.c @@ -174,9 +174,15 @@ static void Init_DataLink( pEnv = getenv("BACNET_MSTP_BAUD"); if (pEnv) { RS485_Set_Baud_Rate(strtol(pEnv, NULL, 0)); + fprintf(stderr, "BACNET_MSTP_BAUD=%s\r\n",pEnv); } else { RS485_Set_Baud_Rate(38400); } + pEnv = getenv("BACNET_APDU_TIMEOUT"); + if (pEnv) { + apdu_timeout_set(strtol(pEnv, NULL, 0)); + fprintf(stderr, "BACNET_APDU_TIMEOUT=%s\r\n",pEnv); + } pEnv = getenv("BACNET_MSTP_MAC"); if (pEnv) { dlmstp_set_mac_address(strtol(pEnv, NULL, 0)); @@ -209,7 +215,7 @@ static void Init_DataLink( struct in_addr addr; addr.s_addr = bbmd_address; printf - ("ReadProperty: Registering with BBMD at %s:%ld for %ld seconds\n", + ("ReadProperty: Registering with BBMD at %s:%ld for %ld seconds\r\n", inet_ntoa(addr), bbmd_port, bbmd_timetolive_seconds); bvlc_register_with_bbmd(bbmd_address, bbmd_port, bbmd_timetolive_seconds);