1
0
mirror of https://github.com/JoelBender/bacpypes synced 2025-09-28 22:15:23 +08:00

final notes for 0.17.1

Joel Bender 2018-05-26 22:04:44 -04:00
parent 838c5e178b
commit 3786651841

@ -24,6 +24,27 @@ to this:
if _debug: _log.debug(" - this_device: %r", this_device)
```
### BVLL Allows More Traffic
The BVLL now allows more unicast traffic without be registered.
### Other Minor Changes
The functions for encoding and decoding the maximum segments accepted and
the maximum APDU length accepted have changed to more accurately reflect
unknown or unspecified values. To carry the correct sematics into the
client and server segmentation state machines the `apduMaxSegs` and `apduMaxResp`
fields in the APCI are now the values in the PDU rather than the encoded/decoded
versions.
The task manager now executes tasks that were scheduled for the same time
in the same order they were scheduled. When *A* and *B* are both scheduled
at time _t_, it was the case that *B* could be executed before *A* and it
made unit tests harder than necessary.
In the `bacpypes.vlan` module, `IPNetworks` can be given a name which can
help with debugging test traffic through `IPRouterNode` objects.
## 0.17.0
This release contains a number of new features that will break existing code.