Commit Graph

  • 06ff987b79 Issues/issue 632 invoke id mismatch (#633) Steve Karg 2024-05-07 06:58:26 -05:00
  • 96222574f8 Bugfix/router mstp builds (#630) Steve Karg 2024-04-30 13:52:00 -05:00
  • b90b14e5f6 Merge pull request #39 from se-apc/devel/getters_and_setters_to_support_relative_permanence (#629) Tomasz Kazimierz Motyl 2024-04-30 19:35:31 +01:00
  • fc56e8b4a6 Fixed invalid comparison in life-safety-zone basic object. Steve Karg 2024-04-29 09:46:55 -05:00
  • 3eff297a48 added some help about decoding complex data in WriteProperty example app. (#627) Steve Karg 2024-04-27 12:42:08 -05:00
  • bb276e2431 Refactored all the sprintf to use snprintf instead. (#628) Steve Karg 2024-04-27 12:41:45 -05:00
  • 70c54817fd Added AlignAfterOpenBracket: AlwaysBreak and BinPackArguments: true to clang-format. Updated test/bacnet c/h files with updated format. Steve Karg 2024-04-24 09:38:12 -05:00
  • 1aaebe9414 Added host_n_port_context_decode function. Steve Karg 2024-04-23 11:26:20 -05:00
  • de6287bedb Added datetime to ASCII function. Steve Karg 2024-04-23 10:26:30 -05:00
  • e73520a974 Add timestamp snprintf. Fix bacapp snprintf to account for string size zero behavior of snprintf. Steve Karg 2024-04-23 10:04:46 -05:00
  • 8729c00dbd zephyr OS changes after bacdef.h refactor. Steve Karg 2024-04-22 13:39:11 -05:00
  • 39ed5d8c09 zephyr OS changes after bacdef.h refactor. Steve Karg 2024-04-22 13:31:29 -05:00
  • a59e665ff2 Fixed CMake build for BDT and FDT to only apply to BIP and BIP6. Steve Karg 2024-04-22 09:05:07 -05:00
  • 4add49b549 Setting logic behind valit transitions check straight (#623) Tomasz Kazimierz Motyl 2024-04-22 14:18:16 +01:00
  • 6e31a01086 fix build with readable objects (#622) antocout 2024-04-22 15:17:19 +02:00
  • f929a10ad2 Fixed zephyr bip_get_addr endian UDP port number Steve Karg 2024-04-22 08:11:18 -05:00
  • 770be70688 Chore/bacnet-sc-unrelated-cleanup (#620) Steve Karg 2024-04-19 12:54:56 -05:00
  • 600508c357 Change first instance of an integer value from 1 to 0 (#619) antocout 2024-04-17 15:53:12 +02:00
  • 7b6dcada60 Fixed UDP port endian for zephyr os BACnet/IP Steve Karg 2024-04-05 13:57:01 -05:00
  • 028f139a24 Fixed UDP port endian for zephyr os BACnet/IP Steve Karg 2024-04-05 13:42:32 -05:00
  • aca3a2bc82 Fixed basic network port object header dependency on readrange.h file. Steve Karg 2024-04-05 13:17:35 -05:00
  • e19cc0be1e Added API for multistate number-of-states Steve Karg 2024-04-04 17:09:51 -05:00
  • 5abdaf0916 Fixed binary object active and inactive text setting. Steve Karg 2024-04-04 13:04:02 -05:00
  • f3b1ea0ab9 Added reliability, active-text, inactive-text to binary-input object ReadProperty. Steve Karg 2024-04-04 12:35:52 -05:00
  • b8201dad26 Fixed unit test checking for unknown property. Added reliability property to binary-value ReadProperty. Steve Karg 2024-04-04 12:26:14 -05:00
  • d1f92cbb8f Change time-value object present-value to not report current time. Added out-of-service property to WriteProperty. Steve Karg 2024-04-04 11:33:54 -05:00
  • 0cebc83d88 Enable example apps to bind to device 4194303 (#615) Steve Karg 2024-04-04 10:58:44 -05:00
  • 41c11b23d3 Bugfix/basic object features cleanup (#614) Steve Karg 2024-04-03 16:57:36 -05:00
  • 7520930dc1 fixed life safety zone default object name (#613) Steve Karg 2024-04-03 16:47:46 -05:00
  • 76d3680b5e Feature - added create/delete/COV services for analog, binary, and multistate objects (#612) Steve Karg 2024-04-03 13:27:03 -05:00
  • 8a0a01c0fa Release/version 1.3.5 rc1 (#611) Steve Karg 2024-04-01 16:39:10 -05:00
  • adf6b5f1fb Bugfix/zephyr defines kconfig (#610) Steve Karg 2024-04-01 13:58:37 -05:00
  • 6bd1942635 Refactor/property lists member function (#609) Steve Karg 2024-03-27 09:52:01 -05:00
  • 4e0a37fd75 Fix double promotion in format specifier %f by casting floats to double. (#608) Steve Karg 2024-03-26 15:23:49 -05:00
  • f6c6fe87c5 Completed the implementation of object-instance and object index differentiation object/basic/ai.c module. Thanks, GauiStori! (#607) Steve Karg 2024-03-26 14:51:39 -05:00
  • a4910d4117 Bugfix/zephyr build for minimal ram (#606) Steve Karg 2024-03-26 14:21:30 -05:00
  • 80c51a06e3 Secured the WPM and RPM service encoders (#604) Steve Karg 2024-03-26 12:29:15 -05:00
  • 31ffc8024e Bugfix/double float promotion warnings (#605) Steve Karg 2024-03-26 09:45:01 -05:00
  • 1520f2c612 Add core stack headers into bacdef.h and cleanup includes. (#602) Steve Karg 2024-03-15 16:58:52 -05:00
  • 78f7340266 Issues/issue 593 update to zephyr v3 6 0 (#601) Greg Shue 2024-03-15 08:29:05 -07:00
  • f0760e2b96 Require bacdef.h as first bacnet header to include (#598) (#600) Steve Karg 2024-03-13 16:27:56 -05:00
  • a5f4ab3c88 Feature/life safety zone object example (#595) Steve Karg 2024-03-07 16:15:46 -06:00
  • 2ecb1a2bc8 Bugfix/mstp extended frames client (#592) Steve Karg 2024-03-06 18:32:00 -06:00
  • 4e94323619 Updated changelog and version for 1.3.4 release (#589) Steve Karg 2024-03-02 07:31:37 -06:00
  • cbe7d2a8ed Added support for both DFR0259 and LINKSPRITE RS485 shield in build (#588) Steve Karg 2024-03-02 07:20:27 -06:00
  • 8a23c9b244 Added FAQ 18 for firewall info (#587) Steve Karg 2024-03-01 16:13:57 -06:00
  • 3f4ccb55d5 Added a BASH script for parallel EPICS clients registering as foreign devices to a BBMD (#586) Steve Karg 2024-02-29 09:12:35 -06:00
  • 5c55683f86 Fixed makefile for building the Linux router application. (#585) Steve Karg 2024-02-28 17:08:00 -06:00
  • 1176b0d966 Feature/bacnet discover dnet devices (#583) Steve Karg 2024-02-28 12:56:09 -06:00
  • dfef5208d1 Bugfix/bacapp deprecation fixes (#578) Steve Karg 2024-02-27 14:03:14 -06:00
  • 33c7df249a Feature/arbitrary apdu application (#580) Steve Karg 2024-02-23 09:24:05 -06:00
  • fd2c49bf65 Fixed apps/Makefile to use apps/lib/libbacnet.a module instead of omodule in system /usr/lib folder. Steve Karg 2024-02-19 10:32:02 -06:00
  • 8401f01b75 add a clean target in apps to remove stale library Steve Karg 2024-02-18 10:01:38 -06:00
  • 58419602da improve release script - only write to tmp folder Steve Karg 2024-02-17 17:38:28 -06:00
  • d43d818400 Add missing binary input functions (#574) Sebastian Weyer 2024-02-16 19:07:28 +01:00
  • 20b969d26b ao.c: set proper bounds for Analog_Output_Present_Value_Set and Analog_Output_Present_Value_Write (#575) Sebastian Weyer 2024-02-16 19:06:40 +01:00
  • d044736ecb enable rebuilding tagged release code and zips in a working tree in temp folder Steve Karg 2024-02-16 12:03:05 -06:00
  • 93d47d95d5 fix release tool to have a prefix folder with the tag version name Steve Karg 2024-02-16 11:10:39 -06:00
  • 84c638e5a1 remove ARM library for stm32f4xx port Steve Karg 2024-02-16 10:24:06 -06:00
  • 89fa3cea77 Fixed the Network Port object subnet mask for IP example. (#573) Steve Karg 2024-02-13 14:15:59 -06:00
  • 190183966c update keylist to use bool and stdint value for key not found. (#572) Steve Karg 2024-02-12 17:35:15 -06:00
  • 7eedaa406d Bugfix/bacaddr dnet only init (#570) Steve Karg 2024-02-08 16:39:49 -06:00
  • 58c19ebd2a fix function header comment Steve Karg 2024-02-08 14:55:33 -06:00
  • 851d10bc02 Move some platform compile fixes into platform.h file Steve Karg 2024-02-08 14:54:17 -06:00
  • 46d686a8ab Add missing object functions to analog inputs and values (#568) Sebastian Weyer 2024-02-05 18:32:02 +01:00
  • f326b1347f fix compile warnings Steve Karg 2024-02-03 08:02:44 -06:00
  • 9ece658575 update release script to use tag option and remove tag reminder Steve Karg 2024-02-02 16:45:29 -06:00
  • d9fe85eee1 Updated version to 1.3.3 on 2024-02-02. Groundhog day! Steve Karg 2024-02-02 16:40:06 -06:00
  • e450da87f5 update the changelog to the current master branch Steve Karg 2024-02-02 14:51:17 -06:00
  • 1fa0f2a766 Added bacapp decoding for accumulator SCALE property (#566) Steve Karg 2024-02-02 11:18:57 -06:00
  • 1f591db6e7 Feature/mstp zero config option (#564) Steve Karg 2024-02-02 11:18:20 -06:00
  • 8f576461a8 Feature/oscbs 29 calendar time object (#440) Mikhail Antropov 2024-02-02 08:01:27 +03:00
  • 340bd09561 Implement missing data types for calendar and schedule (#474) Ondřej Hruška 2024-02-01 17:57:46 +01:00
  • 7ad82f19a0 CMakeLists.txt: exclude h_routed_npdu.c when BAC_ROUTING=OFF (#562) Sebastian Weyer 2024-01-30 22:05:31 +01:00
  • 5924c0c6ab ao.h: add BACNET_STACK_EXPORT macro to Analog_Output_Read_Property function (#561) Sebastian Weyer 2024-01-29 17:43:16 +01:00
  • 6cb875aae6 Feature/add bacnet binary lighting object (#522) Steve Karg 2024-01-29 09:41:40 -06:00
  • 34b1d24bb7 Build/add cmake to ports at91sam7 (#560) Steve Karg 2024-01-27 16:00:22 -06:00
  • ef762118a6 Chore/refactor dlmstp core mstp (#559) Steve Karg 2024-01-27 15:16:42 -06:00
  • 587e3c5a11 Chore/refactor automac unit test (#557) Steve Karg 2024-01-12 16:14:24 -06:00
  • c6dcab8f0a Change Life-Safety-Point object to use Create/Delete-Object (#555) Steve Karg 2024-01-12 16:01:50 -06:00
  • ebc47571ba Bugfix/stm32f4xx port example updates (#556) Steve Karg 2024-01-08 15:27:46 -06:00
  • a459b0feca Fix build on FreeBSD (#554) Alonso Cárdenas 2024-01-05 22:34:51 -05:00
  • 1db2119bf2 fix apps that use old BACnetPropertyStates enumeration. Steve Karg 2024-01-05 17:20:28 -06:00
  • c7c2e1c6ef Fix enumerations syntax Steve Karg 2024-01-05 17:12:59 -06:00
  • 889ea5ae12 Fix enumerations syntax Steve Karg 2024-01-05 17:11:13 -06:00
  • ba4b0ca7c6 Changed BACnetPropertyStates to support more enumerations. Added apdu size checking on decode. Removed BACnetPropertyStates local enumeration. Increased BACnetPropertyStates codec unit test coverage. Steve Karg 2024-01-05 16:00:42 -06:00
  • bb081d28da Bugfix/service request refactor size check (#553) Steve Karg 2024-01-05 08:59:45 -06:00
  • 5ca14e5320 update changelog Steve Karg 2024-01-03 14:46:01 -06:00
  • 7f3b82db9a Fixed compilation with BACNET_SVC_SERVER=1 for apps. (#552) Steve Karg 2024-01-03 10:35:03 -06:00
  • ead190584c Fix COBS conversion for large MSTP data-not-expecting-reply frames. (#550) Steve Karg 2023-12-31 19:38:00 -06:00
  • 73ee75635b Changed npdu_encode function to return length when given a NULL buffer. (#549) Steve Karg 2023-12-27 10:29:42 -06:00
  • 0aa6b242b3 updated bin/readme.txt with additional tool descriptions Steve Karg 2023-12-22 20:39:09 -06:00
  • c84afb2aff fixed spelling in bacucov help message. Steve Karg 2023-12-22 14:53:09 -06:00
  • 6656b57703 updated release script for tag menu option Steve Karg 2023-12-21 10:04:52 -06:00
  • f64eab736e Incremented version to 1.3.2 for release on 2023-12-21. Steve Karg 2023-12-21 09:53:21 -06:00
  • 548b2ea580 Add WPM workaround for BTL Specified Test 9.23.2.X5 (#548) Steve Karg 2023-12-21 09:52:32 -06:00
  • 19539c3fd5 Add hex file output recipe to ports/stm32f4xx port Steve Karg 2023-12-17 14:44:56 -06:00
  • 4a2166b08a Bump actions/upload-artifact from 3 to 4 (#547) dependabot[bot] 2023-12-15 09:12:42 -06:00
  • 4a55e9d3d9 Bump github/codeql-action from 2 to 3 (#545) dependabot[bot] 2023-12-15 09:12:08 -06:00
  • bbe5de7c12 Bugfix/bacapp application decode buffer over-read (#546) Steve Karg 2023-12-14 11:24:47 -06:00