Steve Karg
1520f2c612
Add core stack headers into bacdef.h and cleanup includes. ( #602 )
...
* Added dependent BACnet stack headers into bacdef.h file.
* Changed bacdef.h and other stack includes in c/h files to have a common pattern.
* Moved bits.h, bytes.h, and bacnet_stack_exports.h under bacnet/basic/sys/ folder.
2024-03-15 16:58:52 -05:00
Steve Karg
cbe7d2a8ed
Added support for both DFR0259 and LINKSPRITE RS485 shield in build ( #588 )
...
* Added SHIELD=dfr0259 or SHIELD=linksprite build options to RS485 driver for stm32f4xx port.
2024-03-02 07:20:27 -06:00
Steve Karg
ef762118a6
Chore/refactor dlmstp core mstp ( #559 )
...
* Create common DLMSTP using core MSTP FSM in STM32F4xx example
* add openocd debug launcher under vscode in STM32F4xx example
* Add generic property list member checking for write property members of network port object in STM32F4xx example
2024-01-27 15:16:42 -06:00
Steve Karg
1372e52aa7
Feature/mstp extended frames ( #529 )
...
* added MSTP extended frames to bacnet/datalink/mstp.c module. Thank you, Simon!
* auto-size some FIFO buffers for MSTP
* add COBS library to MSTP builds
---------
Co-authored-by: Steve Karg <skarg@users.sourceforge.net >
2023-11-08 15:54:18 -06:00
Steve Karg
7db03ac5e5
Fix spurious interrupts from STM32 ORE ( #456 )
...
Co-authored-by: Steve Karg <skarg@users.sourceforge.net >
2023-07-17 13:49:40 -05:00
Steve Karg
295f127c2b
Feature/makefile add apps library ( #218 )
...
* add BACnet stack library at apps/lib
* convert apps to use apps/lib for smaller binary
* fix -DBACDL_ALL=1 build
* fix piface build
* datalink MAX_MPDU and MAX_HEADER cleanup
* add bip6 to git workflow
* fix system library dependency of BACnet library
Co-authored-by: Steve Karg <skarg@users.sourceforge.net >
2022-01-29 15:55:40 -06:00
Steve Karg
06dde5050c
Add MSTP port to nucleof429zi using DFR0259 RS485 shield ( #136 )
...
Co-authored-by: Steve Karg <skarg@users.sourceforge.net >
2020-10-30 11:53:57 -05:00