Implemented ReadRange functionality for the device "Device Address Binding" property and modified the ReadRange test app to use this real property for its target.

Implemented a framework for allowing the ReadRange handler determine which properties support ReadRange and which varients of ReadRange they support.
This commit is contained in:
petermcs
2009-11-10 15:37:11 +00:00
parent eb370fa972
commit b8251f314f
12 changed files with 499 additions and 147 deletions
+7
View File
@@ -38,6 +38,7 @@
#include <stdint.h>
#include <stdbool.h>
#include "bacdef.h"
#include "readrange.h"
#ifdef __cplusplus
extern "C" {
@@ -93,6 +94,12 @@ extern "C" {
uint8_t * apdu,
unsigned apdu_len);
int rr_address_list_encode(
uint8_t *apdu,
BACNET_READ_RANGE_DATA *pRequest,
BACNET_ERROR_CLASS *error_class,
BACNET_ERROR_CODE *error_code);
void address_set_device_TTL(
uint32_t device_id,
uint32_t TimeOut,