@@ -137,7 +137,8 @@ config BACAPP_TYPES_EXTRA
137137 CALENDAR_ENTRY, SPECIAL_EVENT, HOST_N_PORT,
138138 DEVICE_OBJECT_PROPERTY_REFERENCE, DEVICE_OBJECT_REFERENCE,
139139 OBJECT_PROPERTY_REFERENCE, DESTINATION, BDT_ENTRY, FDT_ENTRY,
140- ACTION_COMMAND, SCALE, SHED_LEVEL
140+ ACTION_COMMAND, SCALE, SHED_LEVEL, ACCESS_RULE, CHANNEL_VALUE,
141+ TIMER_VALUE, LOG_RECORD, and SECURE_CONNECT
141142
142143config BACAPP_NULL
143144 bool "BACnet data types supported for WriteProperty: NULL"
@@ -337,6 +338,12 @@ config BACAPP_CHANNEL_VALUE
337338 help
338339 BACnet data types supported for WriteProperty: BACAPP_CHANNEL_VALUE
339340
341+ config BACAPP_TIMER_VALUE
342+ bool "BACnet data types supported for WriteProperty: BACAPP_TIMER_VALUE"
343+ default false
344+ help
345+ BACnet data types supported for WriteProperty: BACAPP_TIMER_VALUE
346+
340347config BACAPP_LOG_RECORD
341348 bool "BACnet data types supported for WriteProperty: BACAPP_LOG_RECORD"
342349 default false
@@ -361,6 +368,236 @@ config BACAPP_SNPRINTF_ENABLED
361368 help
362369 Enable BACnet app snprintf
363370
371+ config CHANNEL_NUMERIC
372+ bool "BACnet data types supported for BACnetChanneValue numeric"
373+ default true
374+ help
375+ BACnet data types supported for BACnetChanneValue numeric include:
376+ NULL, BOOLEAN, UNSIGNED, SIGNED, REAL, DOUBLE, ENUMERATED,
377+ LIGHTING_COMMAND, COLOR_COMMAND, and XY_COLOR.
378+
379+ config CHANNEL_VALUE_ALL
380+ bool "BACnet data types supported for all BACnetChanneValue types"
381+ default true
382+ help
383+ NULL, BOOLEAN, UNSIGNED, SIGNED, REAL, DOUBLE, ENUMERATED,
384+ LIGHTING_COMMAND, COLOR_COMMAND, XY_COLOR, OBJECT_ID,
385+ OCTET_STRING, CHARACTER_STRING, BIT_STRING, DATE, and TIME.
386+
387+ config CHANNEL_NULL
388+ bool "BACnet data types supported for BACnetChanneValue: NULL"
389+ default false
390+ help
391+ BACnet data types supported for BACnetChanneValue: NULL
392+
393+ config CHANNEL_BOOLEAN
394+ bool "BACnet data types supported for BACnetChanneValue: BOOLEAN"
395+ default false
396+ help
397+ BACnet data types supported for BACnetChanneValue: BOOLEAN
398+
399+ config CHANNEL_UNSIGNED
400+ bool "BACnet data types supported for BACnetChanneValue: UNSIGNED"
401+ default false
402+ help
403+ BACnet data types supported for BACnetChanneValue: UNSIGNED
404+
405+ config CHANNEL_SIGNED
406+ bool "BACnet data types supported for BACnetChanneValue: SIGNED"
407+ default false
408+ help
409+ BACnet data types supported for BACnetChanneValue: SIGNED
410+
411+ config CHANNEL_REAL
412+ bool "BACnet data types supported for BACnetChanneValue: REAL"
413+ default false
414+ help
415+ BACnet data types supported for BACnetChanneValue: REAL
416+
417+ config CHANNEL_DOUBLE
418+ bool "BACnet data types supported for BACnetChanneValue: DOUBLE"
419+ default false
420+ help
421+ BACnet data types supported for BACnetChanneValue: DOUBLE
422+
423+ config CHANNEL_OCTET_STRING
424+ bool "BACnet data types supported for BACnetChanneValue: OCTET_STRING"
425+ default false
426+ help
427+ BACnet data types supported for BACnetChanneValue: OCTET_STRING
428+
429+ config CHANNEL_CHARACTER_STRING
430+ bool "BACnet data types supported for BACnetChanneValue: CHARACTER_STRING"
431+ default false
432+ help
433+ BACnet data types supported for BACnetChanneValue: CHARACTER_STRING
434+
435+ config CHANNEL_BIT_STRING
436+ bool "BACnet data types supported for BACnetChanneValue: BIT_STRING"
437+ default false
438+ help
439+ BACnet data types supported for BACnetChanneValue: BIT_STRING
440+
441+ config CHANNEL_ENUMERATED
442+ bool "BACnet data types supported for BACnetChanneValue: ENUMERATED"
443+ default false
444+ help
445+ BACnet data types supported for BACnetChanneValue: ENUMERATED
446+
447+ config CHANNEL_DATE
448+ bool "BACnet data types supported for BACnetChanneValue: DATE"
449+ default false
450+ help
451+ BACnet data types supported for BACnetChanneValue: DATE
452+
453+ config CHANNEL_TIME
454+ bool "BACnet data types supported for BACnetChanneValue: TIME"
455+ default false
456+ help
457+ BACnet data types supported for BACnetChanneValue: TIME
458+
459+ config CHANNEL_OBJECT_ID
460+ bool "BACnet data types supported for BACnetChanneValue: OBJECT_ID"
461+ default false
462+ help
463+ BACnet data types supported for BACnetChanneValue: OBJECT_ID
464+
465+ config CHANNEL_LIGHTING_COMMAND
466+ bool "BACnet data types supported for BACnetChanneValue: LIGHTING_COMMAND"
467+ default false
468+ help
469+ BACnet data types supported for BACnetChanneValue: LIGHTING_COMMAND
470+
471+ config CHANNEL_XY_COLOR
472+ bool "BACnet data types supported for BACnetChanneValue: XY_COLOR"
473+ default false
474+ help
475+ BACnet data types supported for BACnetChanneValue: XY_COLOR
476+
477+ config CHANNEL_COLOR_COMMAND
478+ bool "BACnet data types supported for BACnetChanneValue: COLOR_COMMAND"
479+ default false
480+ help
481+ BACnet data types supported for BACnetChanneValue: COLOR_COMMAND
482+
483+ config BACNET_TIMER_VALUE_NUMERIC
484+ bool "BACnet data types supported for BACnetTimerStateChangeValue numeric"
485+ default true
486+ help
487+ BACnet data types supported for BACnetTimerStateChangeValue numeric include:
488+ NULL, BOOLEAN, UNSIGNED, SIGNED, REAL, DOUBLE, ENUMERATED, and NO_VALUE
489+
490+ config BACNET_TIMER_VALUE_ALL
491+ bool "BACnet data types supported for all BACnetTimerStateChangeValue types"
492+ default true
493+ help
494+ BACnet data types supported for all BACnetTimerStateChangeValue types include:
495+ NULL, BOOLEAN, UNSIGNED, SIGNED, REAL, DOUBLE, ENUMERATED, NO_VALUE,
496+ OCTET_STRING, CHARACTER_STRING, BIT_STRING, DATE, TIME, OBJECT_ID,
497+ DATETIME, CONSTRUCTED_VALUE, and LIGHTING_COMMAND
498+
499+ config BACNET_TIMER_VALUE_NULL
500+ bool "BACnet data types supported for BACnetTimerStateChangeValue: NULL"
501+ default false
502+ help
503+ BACnet data types supported for BACnetTimerStateChangeValue: NULL
504+
505+ config BACNET_TIMER_VALUE_BOOLEAN
506+ bool "BACnet data types supported for BACnetTimerStateChangeValue: BOOLEAN"
507+ default false
508+ help
509+ BACnet data types supported for BACnetTimerStateChangeValue: BOOLEAN
510+
511+ config BACNET_TIMER_VALUE_UNSIGNED
512+ bool "BACnet data types supported for BACnetTimerStateChangeValue: UNSIGNED"
513+ default false
514+ help
515+ BACnet data types supported for BACnetTimerStateChangeValue: UNSIGNED
516+
517+ config BACNET_TIMER_VALUE_SIGNED
518+ bool "BACnet data types supported for BACnetTimerStateChangeValue: SIGNED"
519+ default false
520+ help
521+ BACnet data types supported for BACnetTimerStateChangeValue: SIGNED
522+
523+ config BACNET_TIMER_VALUE_REAL
524+ bool "BACnet data types supported for BACnetTimerStateChangeValue: REAL"
525+ default false
526+ help
527+ BACnet data types supported for BACnetTimerStateChangeValue: REAL
528+
529+ config BACNET_TIMER_VALUE_DOUBLE
530+ bool "BACnet data types supported for BACnetTimerStateChangeValue: DOUBLE"
531+ default false
532+ help
533+ BACnet data types supported for BACnetTimerStateChangeValue: DOUBLE
534+
535+ config BACNET_TIMER_VALUE_OCTET_STRING
536+ bool "BACnet data types supported for BACnetTimerStateChangeValue: OCTET_STRING"
537+ default false
538+ help
539+ BACnet data types supported for BACnetTimerStateChangeValue: OCTET_STRING
540+
541+ config BACNET_TIMER_VALUE_CHARACTER_STRING
542+ bool "BACnet data types supported for BACnetTimerStateChangeValue: CHARACTER_STRING"
543+ default false
544+ help
545+ BACnet data types supported for BACnetTimerStateChangeValue: CHARACTER_STRING
546+
547+ config BACNET_TIMER_VALUE_BIT_STRING
548+ bool "BACnet data types supported for BACnetTimerStateChangeValue: BIT_STRING"
549+ default false
550+ help
551+ BACnet data types supported for BACnetTimerStateChangeValue: BIT_STRING
552+
553+ config BACNET_TIMER_VALUE_ENUMERATED
554+ bool "BACnet data types supported for BACnetTimerStateChangeValue: ENUMERATED"
555+ default false
556+ help
557+ BACnet data types supported for BACnetTimerStateChangeValue: ENUMERATED
558+
559+ config BACNET_TIMER_VALUE_DATE
560+ bool "BACnet data types supported for BACnetTimerStateChangeValue: DATE"
561+ default false
562+ help
563+ BACnet data types supported for BACnetTimerStateChangeValue: DATE
564+
565+ config BACNET_TIMER_VALUE_TIME
566+ bool "BACnet data types supported for BACnetTimerStateChangeValue: TIME"
567+ default false
568+ help
569+ BACnet data types supported for BACnetTimerStateChangeValue: TIME
570+
571+ config BACNET_TIMER_VALUE_OBJECT_ID
572+ bool "BACnet data types supported for BACnetTimerStateChangeValue: OBJECT_ID"
573+ default false
574+ help
575+ BACnet data types supported for BACnetTimerStateChangeValue: OBJECT_ID
576+
577+ config BACNET_TIMER_VALUE_DATETIME
578+ bool "BACnet data types supported for BACnetTimerStateChangeValue: DATETIME"
579+ default false
580+ help
581+ BACnet data types supported for BACnetTimerStateChangeValue: DATETIME
582+
583+ config BACNET_TIMER_VALUE_LIGHTING_COMMAND
584+ bool "BACnet data types supported for BACnetTimerStateChangeValue: LIGHTING_COMMAND"
585+ default false
586+ help
587+ BACnet data types supported for BACnetTimerStateChangeValue: LIGHTING_COMMAND
588+
589+ config BACNET_TIMER_VALUE_NO_VALUE
590+ bool "BACnet data types supported for BACnetTimerStateChangeValue: NO_VALUE"
591+ default false
592+ help
593+ BACnet data types supported for BACnetTimerStateChangeValue: NO_VALUE
594+
595+ config BACNET_TIMER_VALUE_CONSTRUCTED_VALUE
596+ bool "BACnet data types supported for BACnetTimerStateChangeValue: CONSTRUCTED_VALUE"
597+ default false
598+ help
599+ BACnet data types supported for BACnetTimerStateChangeValue: CONSTRUCTED_VALUE
600+
364601config BACDL_BIP_PORT
365602 int "BACnet IPv4 UDP port"
366603 default 47808
0 commit comments