1
0
mirror of https://github.com/JoelBender/bacpypes synced 2025-10-05 22:18:16 +08:00
Commit Graph

272 Commits

Author SHA1 Message Date
Joel Bender
0279b4ca75 bring branch up-to-date with stage, keep 0.17.0 version 2017-12-06 21:56:03 -05:00
Joel Bender
d491f649c0 rename the traffic log from something hidden 2017-09-25 21:16:34 -04:00
Joel Bender
c892cd259d add a way to capture vlan messages when they are processed 2017-09-23 01:40:43 -04:00
Joel Bender
61c18fa3d0 fix WhatIsNetworkNumber and NetworkNumberIs encoding/decoding 2017-09-20 21:01:22 -04:00
Joel Bender
21a1f2b1e3 fix encoding function, add a comparison function for testing 2017-09-19 23:39:03 -04:00
Joel Bender
ae96b548c6 merge in 78 to incorporate testing pieces 2017-09-19 21:39:01 -04:00
Joel Bender
1592589fc3 bring branch up to date with stage again 2017-09-19 21:35:30 -04:00
Joel Bender
56b5cd7c52 switch from deferred calls to 'run this now' tasks 2017-09-19 02:43:12 -04:00
Joel Bender
8b1cccdbfb minor code formatting 2017-09-19 02:41:58 -04:00
Joel Bender
d83c0ef401 be more proactive canceling the _dcc_enable_task when DCC is enabled or disabled 2017-09-15 01:02:00 -04:00
Joel Bender
6bf3bba359 wayward keyboard strike 2017-09-14 22:22:12 -04:00
Joel Bender
c32e0b8138 update to pass deltas rather than using clock time 2017-09-14 22:18:35 -04:00
Joel Bender
ef0f012ead the ApplicationNode sends everything up the stack to the state machine 2017-09-13 21:58:21 -04:00
Joel Bender
ab70b4a267 simplify xtob 2017-09-12 22:06:22 -04:00
Joel Bender
4c1ecffba6 add a call() transition and tests, foreign device registration tests 2017-09-12 02:52:23 -04:00
Joel Bender
88e9afd202 fixes #138 2017-09-11 10:29:42 -04:00
Joel Bender
fcddac5a82 pull in fixes from #126 in stage 2017-09-09 23:10:12 -04:00
Joel Bender
a050df73a6 offset assignment bug, working around floating point issues, added tests 2017-09-09 22:56:17 -04:00
Joel Bender
e31d7e7d37 bring branch up to date 2017-09-09 02:05:43 -04:00
Joel Bender
17d0074fc5 bring the branch up to date with stage 2017-09-09 01:13:48 -04:00
Joel Bender
1749f2a0af merging #131 which ended up being lots of tests 2017-09-09 00:55:06 -04:00
Joel Bender
1ec923c018 sync python versions 2017-09-08 23:45:39 -04:00
Joel Bender
cd5a4653dd type checking improved, added tests 2017-09-08 15:00:38 -04:00
Joel Bender
5f761b7d91 sync the versions 2017-09-07 00:23:53 -04:00
Joel Bender
c1c4e077ac merge in stuff from stage and retest 2017-09-06 23:07:05 -04:00
Joel Bender
3242556a12 sync the versions 2017-09-05 11:59:02 -04:00
Joel Bender
aee547d050 sync the python versions 2017-08-31 23:59:53 -04:00
Joel Bender
06524869e6 debug the components 2017-08-31 15:44:01 -04:00
Joel Bender
8d93e3d39c bring branch up-to-date with stage 2017-08-30 23:46:53 -04:00
Joel Bender
6ec0e2fb92 bring branch up-to-date with stage 2017-08-30 22:57:57 -04:00
Joel Bender
b9f23bff26 bring branch up-to-date with stage 2017-08-30 22:53:46 -04:00
Joel Bender
2a1acf70af allow missing objects 2017-08-29 23:32:23 -04:00
Joel Bender
f1d4626527 add crude virtual IP network classes and tests 2017-08-16 23:24:07 -04:00
Joel Bender
75b3e1af6b remove the restriction on VLAN nodes to have address of type Address 2017-08-15 00:21:39 -04:00
Joel Bender
f34de1071b password failure is an execution error, add a password to the test application 2017-08-04 10:16:41 -04:00
Joel Bender
77a5f81d79 leftover bits 2017-08-04 02:06:24 -04:00
Joel Bender
263dd9d5a3 remove flakes 2017-08-04 01:23:32 -04:00
Joel Bender
3adcfbe91b shuffled some code around (just py27 for now) 2017-08-04 01:19:59 -04:00
Joel Bender
e21b540d7b Merge branch '78_device_communication_control' of https://github.com/amrx101/bacpypes into 78-device-communication-control 2017-08-03 21:01:00 -04:00
Amit Kumar
79262b29d3 first commit, introduced DeviceCommunicationControlServices class
Application checks and drops packets as per Clause 16

WIP

do_DeviceCommunication implemented

Set deviceInfoCache if not set already

First iteration

removed unused import

proper simpleAckPDU

removed unnecessary comments

Instanciate SMAP in Application class

Removed smap instanciation from BIPForeignApplication

Add support so one can add properties to LocalDeviceObject

Remove adding _dcc variables to LocalDeviceObject

Support for authentication WIP

removed unwanted change

Response with error on authentication failure

Removed unused import

DeviceCommunicationService class added for py3

Device allow for attributes

Changes in Application

Appservice changes for py3

Dont attach smap instance to local device

miscc
2017-08-03 18:17:41 +05:30
Joel Bender
38c8fb2613 vlan node bind in __init__ failed because empty networks are falsy 2017-08-02 23:51:31 -04:00
Joel Bender
ab7ef56fe7 bring the branch up to date with 'stage' 2017-08-02 21:45:41 -04:00
Joel Bender
f1b7f9b1fa the 'description' property is optional 2017-08-02 11:14:34 -04:00
Joel Bender
76f53473e7 old API name for debugging contents 2017-07-25 13:44:11 -04:00
Joel Bender
6e30ea3117 copy/paste error in debugging code 2017-07-24 15:02:57 -04:00
Joel Bender
5333d6e66f allow the sieve queue class to be extended 2017-07-24 15:00:55 -04:00
Joel Bender
9b843f3660 bring the branch up to date with stage 2017-07-20 12:44:45 -04:00
Joel Bender
887e0d0bbc bump for the next release 2017-07-20 12:13:01 -04:00
Joel Bender
66fef855a9 obsolete function name -- I thought I hot fixed this :-/ 2017-07-20 10:40:16 -04:00
Joel Bender
2ebde5a1f2 add some debugging 2017-06-26 14:15:03 -04:00