Commit Graph

  • f28b03bf81 msv.c : Fix typo in Object_Name (#864) Jonathan 2024-11-27 03:18:38 +01:00
  • 1924ab9540 device.c : Add BitString_Value_Create and BitString_Value_Delete in Object_Table (#863) Jonathan 2024-11-27 03:18:06 +01:00
  • 8c82dbb76c Add ability to compile with BACNET_PROTOCOL_REVISION<17 (#862) Jonathan 2024-11-27 03:17:27 +01:00
  • fd3be47d86 Feature/date time mstimer clock (#861) Steve Karg 2024-11-24 11:20:25 -06:00
  • cdda524afc Added Time-Of-Device-Restart property to example device. (#860) Steve Karg 2024-11-22 19:14:09 -06:00
  • 776b212995 Removed strcasecmp and strncasecmp because they are non-standand C functions. (#858) Steve Karg 2024-11-21 12:29:08 -06:00
  • f149481eff Added API for datetime based clocks Steve Karg 2024-11-21 06:55:46 -06:00
  • 1375347ab6 Added bacnet_strnlen and bacnet_stricmp to avoid libc compiler problems (#857) Steve Karg 2024-11-21 06:43:37 -06:00
  • c71b2e3a66 Merge pull request #82 from se-apc/devel/object_event_state (#853) Tomasz Kazimierz Motyl 2024-11-21 11:20:30 +00:00
  • 5bb2546efb Fixed compiler warning in write-group module constant. (#856) Steve Karg 2024-11-14 10:09:15 -06:00
  • 51c915a5da Bugfix/lighting output dimming refactor (#855) Steve Karg 2024-11-13 15:24:25 -06:00
  • 35d49a14ee Merge pull request #81 from se-apc/dc_Analogs_Event_Detection_Enable (#854) Tomasz Kazimierz Motyl 2024-11-13 14:37:08 +00:00
  • ab74620449 Merge pull request #83 from se-apc/bugfix/fixing_error_condition_for__max_recipients_wp (#852) Tomasz Kazimierz Motyl 2024-11-13 14:26:46 +00:00
  • b97f1705ce Systick Interrupt should never be activated using NVIC_EnableIRQ because it's an system exception (#850) Steve Karg 2024-11-06 08:17:23 -06:00
  • 9da3bad465 Added DLMSTP start, valid, and invalid frame complete callbacks in common DLMSTP module. (#848) Steve Karg 2024-11-06 08:16:55 -06:00
  • 568bd130c6 Remove extraneous structure dereferences Steve Karg 2024-11-06 06:35:28 -06:00
  • e31350f6e9 Chore/doxygen update build (#845) Steve Karg 2024-11-06 05:53:04 -06:00
  • bfe0f65953 Bump microsoft/setup-msbuild from 1.3 to 2 (#849) dependabot[bot] 2024-11-06 05:50:37 -06:00
  • 66d3e90bf9 Bump microsoft/setup-msbuild from 1.1 to 1.3 (#847) dependabot[bot] 2024-11-05 11:38:31 -06:00
  • d022f232d1 Bump actions/checkout from 3 to 4 (#846) dependabot[bot] 2024-11-05 11:38:02 -06:00
  • f332225b19 Release/version 1.4.0 candidate (#758) Steve Karg 2024-11-04 07:40:17 -06:00
  • cf77abac9b Feature/bacnet secure connect hub (#818) Steve Karg 2024-11-04 07:05:26 -06:00
  • 90cdc4920b Fixed MS/TP module flush stderr compile error from leftover. (#844) Steve Karg 2024-11-03 10:28:42 -06:00
  • d47bb67c21 Added WriteGroup service to blinkt app demo. (#843) Steve Karg 2024-11-01 10:40:53 -05:00
  • 97213c3a13 Build blinkt and piface in gcc pipeline to prevent bit rot. (#842) Steve Karg 2024-10-31 21:52:22 -05:00
  • 6d9cff2312 Fixed device object compile errors and added IPv6 recipes for blinkt and piface (#841) Steve Karg 2024-10-31 14:16:47 -05:00
  • 7b6a0923f0 Added missing MS/TP zero configuration preferred address API and usage. (#840) Steve Karg 2024-10-29 20:09:16 -05:00
  • 6bc74a8967 Added unit testing for FIFO peek feature. (#839) Steve Karg 2024-10-29 19:50:41 -05:00
  • a41e8177ba Added IPv6 Zone Index function to return ASCII. (#838) Steve Karg 2024-10-29 15:32:54 -05:00
  • 88e7ac3879 Changed the lint apt install to be consistent (#837) Steve Karg 2024-10-29 14:48:15 -05:00
  • 1444715c5a Add network port callbacks for pending changes activate and discard. (#836) Steve Karg 2024-10-29 14:28:21 -05:00
  • 089caf7e4b Fixed BACnet basic file object to have dynamic name, mime-type, path. (#835) Steve Karg 2024-10-29 13:30:03 -05:00
  • a38cc531d2 Added WriteProperty setter for BACnet Unsigned Integer values. (#834) Steve Karg 2024-10-29 13:17:39 -05:00
  • 15412b9ee5 Added linker specific code for Darwin for compiling mstpcrc (#833) Steve Karg 2024-10-29 12:33:55 -05:00
  • 05c6d06265 Fixed MS/TP Slave Node FSM to enable receiving DNER frames (#832) Steve Karg 2024-10-29 03:53:01 -05:00
  • 3329dff337 Added WriteGroup service and Channel object interfaces (#829) Steve Karg 2024-10-25 10:43:29 -05:00
  • 9397cfaafb Fixed BACnetLightingCommand decode options by setting them. (#830) Steve Karg 2024-10-25 09:06:47 -05:00
  • 3eab5490c5 Added common property test for BACnetARRAY (#828) Steve Karg 2024-10-24 15:48:00 -05:00
  • 44662fdb35 Added code to parse BACnetAccessRule from ASCII command line. (#827) Steve Karg 2024-10-24 15:12:30 -05:00
  • 4bb18a34a9 Added a common BACnetARRAY write property iterator function. (#826) Steve Karg 2024-10-24 14:46:16 -05:00
  • 20fcbaaaa3 added cmake build artificats to gitignore Steve Karg 2024-10-24 14:23:24 -05:00
  • dcf79b038f Enabled BACnetARRAY checking when using proplist.c and added to apps/epics (#823) Steve Karg 2024-10-23 13:54:48 -05:00
  • d3de5c9491 fix missing router-mstp in cmake (#820) Patrick Grimm 2024-10-21 14:53:32 +02:00
  • b9de08cf60 Feature/router bsd (#821) Patrick Grimm 2024-10-21 14:53:01 +02:00
  • 57c3b81bb1 enable BACDL_ETHERNET test for macOS linux and windows (#822) Patrick Grimm 2024-10-21 14:44:54 +02:00
  • 987ce816ea fix EXC_BAD_ACCESS in datalink_set() strcasecmp() (#816) Patrick Grimm 2024-10-18 20:21:40 +02:00
  • f649e37bfa Fixed jquery.js used for syntax highlighting in PERL documentation (#817) Steve Karg 2024-10-18 13:20:42 -05:00
  • c3cb72bc41 Fixed BACNET_APPLICATION_DATA_VALUE declarations to be initialized so that the next pointer is NULL by default. (#814) Steve Karg 2024-10-18 07:43:39 -05:00
  • ac7dee0021 Issues/issue 811 mstpcap considers valid frames as invalid if used as a standalone tool (#812) Steve Karg 2024-10-15 15:38:25 -05:00
  • 2b58f5b122 Fix the MSTP turnaround delay implementation. (#809) Sergey Nazaryev 2024-10-14 15:56:55 +03:00
  • b555e4a440 fix app router (#808) Patrick Grimm 2024-10-14 14:56:37 +02:00
  • 2d98e2f625 fix app router-ipv6: duplicate symbol (#807) Patrick Grimm 2024-10-14 14:56:05 +02:00
  • a71d4b95eb Fix/router ipv6 test (#806) Patrick Grimm 2024-10-14 14:55:04 +02:00
  • e71c4177a1 fix bsd/bip6.c:35:16: error: variadic macros are a C99 feature (#805) Patrick Grimm 2024-10-11 16:46:17 +02:00
  • 52a2cd437a Fixed MS/TP FSM TS filter that was removed for zero-config permiscuous feature. (#803) Steve Karg 2024-10-10 15:50:57 -05:00
  • bcb82841fb Merge pull request #78 from se-apc/bugfix/stack_smashing_on_cov_subscriptions_encoding (#802) Tomasz Kazimierz Motyl 2024-10-09 18:31:13 +01:00
  • 385c6bbd5d fix app router-ipv6 cmake (#800) Patrick Grimm 2024-10-09 13:15:56 +02:00
  • 7178120176 fix app router cmake (#799) Patrick Grimm 2024-10-08 19:54:53 +02:00
  • c4c1d9f921 Added define to control IP_DHCP_Enable property being present in Network Port object (#796) Steve Karg 2024-10-04 22:15:31 -05:00
  • 9d5c3ec515 fix app router cmake (#794) Patrick Grimm 2024-10-04 20:48:40 +02:00
  • 712dda8bbe fix server app doesn't work with BAC_ROUTING (#783) Patrick Grimm 2024-10-04 20:47:52 +02:00
  • 90dcd9dca1 win32: fix ethernet and bip6 (#774) Patrick Grimm 2024-10-04 20:46:34 +02:00
  • 442f0bdf1c gcc.yml : Add LEGACY flag to make bip-apps with GNU99 (#795) Jonathan 2024-10-04 20:43:41 +02:00
  • 97cb612d6d netport.c : Tiny improvements (#792) Jonathan 2024-10-02 15:05:06 +02:00
  • c18768ba61 Fixed BACnetAccessRule application integration into Access Rights object. Improved unit testing and code coverage. (#790) Steve Karg 2024-09-30 14:04:30 -05:00
  • 7b18add6d3 Issues/issue 787 app bacepics misses optional parameters for the device object (#789) Steve Karg 2024-09-27 16:22:58 -05:00
  • 3eee88dd31 Added optional description property to basic network port object example. (#788) Steve Karg 2024-09-27 14:43:41 -05:00
  • 4781582204 Changed ATmega168 port to ATmega328 on Uno R3 with DFR0259 RS485 shield (#784) Steve Karg 2024-09-27 14:42:47 -05:00
  • 6e4034a92d Fixed a warning emitted from arm-none-eabi-gcc in hostnport.c (#785) Jonathan 2024-09-27 00:06:09 +02:00
  • cd3f79d544 Added ucix_get_list and ucix_set_list function (#780) Patrick Grimm 2024-09-24 23:24:28 +02:00
  • 93afcfe062 fix duplicated ports/bsd/bip-init.c (#781) Patrick Grimm 2024-09-24 23:23:38 +02:00
  • e451b3dc26 add uci include and lib for cmake (#779) Patrick Grimm 2024-09-23 18:52:27 +02:00
  • 55a242361d add ether support for mac os x (#775) Patrick Grimm 2024-09-23 18:51:13 +02:00
  • a0ffd96f8f Fixed cmake dependencies to build readbdt, readfdt and router-ipv6 if BACDL_BIP=OFF (#777) Patrick Grimm 2024-09-23 16:52:36 +02:00
  • fe1fd39261 Added local tool aptfile to use with apt based development installation. (#772) Steve Karg 2024-09-21 09:26:34 -05:00
  • 3d86873346 Bugfix/read property multiple client errors (#765) Steve Karg 2024-09-21 09:26:09 -05:00
  • 869a827d55 Secured Active-COV-Subscriptions property encoding. (#763) Tomasz Kazimierz Motyl 2024-09-21 15:22:08 +01:00
  • 44757c755e bsd/rs485.c fix compiler warning (#771) Patrick Grimm 2024-09-21 16:00:08 +02:00
  • f4325f00b5 Fixed UTF-8 passwords for DeviceCommunicationControl to hold up to 20 UTF-8 characters (#767) Tomasz Kazimierz Motyl 2024-09-19 14:37:36 +01:00
  • b9adcc8097 Clean "types-limits" warnings (#766) Jonathan 2024-09-19 15:31:49 +02:00
  • c9371baacd add mstp support for mac os x (#764) Patrick Grimm 2024-09-16 14:31:11 +02:00
  • 6f35559170 Fix some typos (#762) Jonathan 2024-09-11 15:20:32 +02:00
  • 07d194ab05 Merge pull request #66 from se-apc/bugfix/cob_subscriptions_destination_indexing (#761) Tomasz Kazimierz Motyl 2024-09-11 14:02:24 +01:00
  • 98e8cf2147 Make it possible to select multiple datalinks (#717) Kari Argillander 2024-09-04 21:32:31 +03:00
  • b7d03fd415 Added unit test for BACnetAccessRule Steve Karg 2024-09-02 09:18:47 -05:00
  • f1eaa4e154 [WIP] fixing BACnetAccessRule encoding and decoding. Steve Karg 2024-09-02 08:21:48 -05:00
  • f806c5829b Run clang-format and enable CI check for it (#755) Kari Argillander 2024-08-30 19:20:58 +03:00
  • 622a9e609e Moved west manifest, zephyr folder, and ports/zephyr folders to another repository bacnet-stack-zephyr (#757) Steve Karg 2024-08-30 11:01:18 -05:00
  • 8ee583a10c Added RP and RPM error code indications in callbacks (#756) Steve Karg 2024-08-29 14:09:22 -05:00
  • a2f1d6959d Make most of functions const correct (#714) Kari Argillander 2024-08-29 22:08:02 +03:00
  • 0177c59f4a Use pre-commit and editorconfig (#753) Kari Argillander 2024-08-29 01:04:00 +03:00
  • 599033b7b0 Move some external files to external/ folder (#744) Kari Argillander 2024-08-29 00:24:48 +03:00
  • 3d3e192ae9 Added object-name c-string getter function to basic objects so they can be referenced to free if dynamically created. (#754) Steve Karg 2024-08-28 16:21:58 -05:00
  • b3c8c10c03 Fixed COV detection in the basic Binary Output object example. (#751) Steve Karg 2024-08-26 15:03:58 -05:00
  • 3e0370eee1 Updated Version to 1.3.8 for release on 2024-08-26 (#720) Steve Karg 2024-08-26 08:14:19 -05:00
  • 9d570cd579 Add shield option explanation to ports/stm32f4xx/README.md (#749) Jonathan 2024-08-26 14:40:47 +02:00
  • 369da70f2a Strip tabs and trailing white spaces, and fix end of files (#748) Kari Argillander 2024-08-25 22:13:57 +03:00
  • 9e0657424e Prepere repo so we can run auto formatters (#747) Kari Argillander 2024-08-24 01:58:41 +03:00
  • 36b5a3be98 Fixed MacOS specific usage during FreeBSD 11.4 build (#745) Steve Karg 2024-08-23 17:50:30 -05:00
  • eba1def58c Refactored required writable property function from epics app (#743) Steve Karg 2024-08-22 16:31:16 -05:00