Steve Karg
83ac107258
Added BACAPP Kconfig options for Zephyr OS builds. ( #655 )
2024-05-29 15:06:05 -05:00
Steve Karg
8eab077ebf
Added function to determine if an object property is a BACnetARRAY. ( #642 )
...
* Added function to determine if an object property is a BACnetARRAY. Added property test for BACnetARRAY members.
2024-05-15 13:25:44 -05:00
Steve Karg
affb358139
Feature/add basic structured view object ( #641 )
...
* Added basic structured view object and unit test. Added example structured view into server example.
* Removed creation of objects from basic device object into the server example
2024-05-14 14:51:45 -05:00
Steve Karg
f929a10ad2
Fixed zephyr bip_get_addr endian UDP port number
2024-04-22 08:11:18 -05:00
Steve Karg
adf6b5f1fb
Bugfix/zephyr defines kconfig ( #610 )
...
* Added COV features to time-value object
* Added zephyr config names with BACNET prefix
2024-04-01 13:58:37 -05:00
Steve Karg
a4910d4117
Bugfix/zephyr build for minimal ram ( #606 )
...
* Removed BACnet objects from ports/zephyr. There should only be datalink and OS related interfaces in OS ports.
* Added Kconfig and bacnet-config.h options in ports/zephyr to keep small footprint for MCUs having less RAM
* Changed ports/zephry for BACnet/IP and date-time with latest zephyr OS
2024-03-26 14:21:30 -05:00
Mikhail Antropov
1b147e2edc
OSCBS-23 Scalable BACnet object arrays, part #2
...
Add processing object table as section iterable for zephyr
- zephyr/subset/object/device.c
- zephyr/subset/object/objects.ld
Add object descriptor array as dynamic list
- zephyr/subset/object/object.h
- zephyr/subset/object/*.c
2022-06-17 11:56:17 +03:00
Greg Shue
8b8ef8f338
Issue 187 enable skipped ztest suites ( #189 )
...
* Fix some ztests that were skipped
* Expose bacapp_same_value()
* Fix bacapp, ptransfer tests
* Fix bugs in Load_Control object & tests
* refactor days functions from datetime module
* fix legacy ctests
* Add bacnet/basic/sys/days.[ch] to Zephyr build
* Update ztest to match from Zephyr v2.6.0; update ringbuf, datetime to build
* Fixup ztest test for object/acc
* Fix bvlc_address_from_ascii; enable/fix bvlc test
* Comment cleanup
* test/bacnet/basic/object/lc partially enabled
* Fix bacapp_decode_data_len return status on erroneous input
* fix ztest include fatal error
* fix ztest strsignal reference fatal error
* fix zassert_mem_equal reference syntax error
* fix zassert_mem_equal reference syntax error
Co-authored-by: Gregory Shue <gregory.shue@legrand.us >
Co-authored-by: Steve Karg <skarg@users.sourceforge.net >
2021-08-16 17:29:40 -05:00
Greg Shue
c5f59af14b
Zephyr cleanup (fix date-time.c, cleanout device.c, use full C lib) ( #124 )
...
Co-authored-by: Gregory Shue <gregory.shue@legrand.us >
2020-09-23 14:27:52 -05:00
Greg Shue
a95b7d597e
Zephyr core bacnet server port; bacnet/device test ( #123 )
...
Co-authored-by: Gregory Shue <gregory.shue@legrand.us >
2020-09-22 09:24:38 -05:00
Gregory Shue
6ccc9505f3
Simplest Zephyr module + bacnet_stack config and hello sample
2020-08-29 13:08:08 -07:00