Steve Karg
ead190584c
Fix COBS conversion for large MSTP data-not-expecting-reply frames. ( #550 )
...
Co-authored-by: Steve Karg <skarg@users.sourceforge.net >
2023-12-31 19:38:00 -06:00
Steve Karg
e1efca9d9e
Fix MSTP slave FSM for Data-Expecting-Reply frames ( #538 )
...
* Fix MSTP subordinate nodes Data-Expecting-Reply handling
---------
Co-authored-by: Steve Karg <skarg@users.sourceforge.net >
2023-11-20 19:08:28 -06:00
Steve Karg
3c94580bee
Added MSTP extended frame transmit. ( #531 )
...
* Added MSTP extended frame transmit to bacnet/datalink/mstp.c and ports/stm32f4xx/dlmstp.c modules.
* Changed RS485_Send_Frame to MSTP_Send_Frame in mstp.c
---------
Co-authored-by: Steve Karg <skarg@users.sourceforge.net >
2023-11-12 09:49:37 -06:00
Steve Karg
4efaf097c0
Fix [bug#80] npdu_decode via deprecation ( #447 )
...
* Fix [bug#80] npdu_decode via deprecation
---------
Co-authored-by: Steve Karg <skarg@users.sourceforge.net >
2023-07-10 17:27:10 -05:00
jci-zimm
064c6f7f1c
MSTP stat lost_token_counter was missing a drop case ( #421 )
...
Co-authored-by: jzimmen_jcplc <nathan.m.zimmerman@jci.com >
2023-04-13 20:36:22 -05:00
Steve Karg
c9979f48bc
Fix ports stm32f4xx IAR project warnings ( #268 )
...
Co-authored-by: Steve Karg <skarg@users.sourceforge.net >
2022-05-05 13:57:20 -05:00
Steve Karg
12a5e48b3e
Bugfix/btl mstp local broadcast discard ( #248 )
...
* Discard Confirmed PDU DNER on local broadcast. Discard DER on local broacast.
Co-authored-by: Steve Karg <skarg@users.sourceforge.net >
2022-04-02 08:44:04 -05:00
Nick Schaf
aba098c450
Fix transmitted frame and pdu counters ( #236 )
2022-03-03 16:32:44 -06:00
Nick Schaf
585cdb4a7d
dlmstp statistics enhancements ( #235 )
...
- Add lost-token count
- Add invalid-frame-received count
- Add function to reset statistics
- Add function to retrieve statistics
2022-02-28 17:40:32 -06:00
Nick Schaf
b31cb43e22
Avoid redefining MSTP timeouts ( #230 )
...
* Avoid redefining MSTP timeouts
* Remove duplicate MS/TP time definitions
Ports of MS/TP datalink included #defines of several time values, which
were already defined in src/bacnet/datalink/mstpdef.h. All those ports
already include that header.
2022-02-26 08:58:57 -06:00
Nick Schaf
f5017b71b1
Feature/MSTP promiscuous read ( #228 )
...
* dlmstp callbacks for prmiscuous read
Add callback functions for start and completion of received frames to
inform the caller of these events.
* Fix exports and grammar
* Clarify naming of frame-complete callback
* Fixup code style and variable naming
2022-02-26 08:58:34 -06: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