Christian Tremblay, ing
7a11eec365
Upgrade setup tools ?
2021-02-22 11:53:08 -05:00
Christian Tremblay, ing
fe755a656d
Learning that commenting lines is a bad idea sometimes...
2021-02-22 11:47:30 -05:00
Christian Tremblay, ing
3a201ab7cc
error on yaml
2021-02-22 11:46:15 -05:00
Christian Tremblay, ing
6c438e1629
Legacy version can be a pain... :0)
2021-02-22 11:45:03 -05:00
Christian Tremblay, ing
0fe8e84120
16.04 was too old for py34
2021-02-22 11:39:01 -05:00
Christian Tremblay, ing
c96c6a5d50
Making two files is probably not the best idea, trying with only one file instead.... and opening the door to Windows and Mac tests
2021-02-22 11:34:18 -05:00
Christian Tremblay, ing
f64d32b5d3
Removing -m... I think the issue is related to distutils...
2021-02-22 11:25:45 -05:00
Christian Tremblay, ing
5569fab99a
Really removing 3.9 this time...
2021-02-22 11:19:46 -05:00
Christian Tremblay, ing
399c961c0c
forcing wheel install for legacy. Forgot to remove py 3.9, not yet part of setup
2021-02-22 11:17:27 -05:00
Christian Tremblay, ing
bec98cc471
Skipping time machine test that fail. Removing pip upgrade on legacy tests
2021-02-22 11:15:04 -05:00
Christian Tremblay, ing
873d4bdc69
Let's try it without pip for older versions
2021-02-22 11:09:03 -05:00
Christian Tremblay, ing
e6aefb4a56
Postpone Linter.... let's make test work.... will fight with flake8 later
2021-02-22 11:02:19 -05:00
Christian Tremblay, ing
689c6137aa
limiting flake8 to py34
2021-02-22 10:59:53 -05:00
Christian Tremblay, ing
b6dbbca0c9
Typoe in flake8 ignore
2021-02-22 10:53:24 -05:00
Christian Tremblay, ing
a9b0e0a539
Removing 2.5 and 2.6 for now. Trying to ignore flake8 codes ignore = E123,E221,E226,E302,E41,E701
2021-02-22 10:49:22 -05:00
Christian Tremblay, ing
dcdabfc1e7
Testing Github Actions for bacpypes
2021-02-22 10:40:40 -05:00
Joel Bender
7c4350b1e8
addtional sample adding a console to the first virtual device ( #381 )
2020-12-24 13:36:12 -05:00
Joel Bender
dad4378bac
patch from @damienpicard in pull #371
2020-11-27 12:48:43 -05:00
Damien Picard
86880853a4
correctly unpack bbmd info for WhoIsRouterForeign.py
2020-11-27 17:08:51 +01:00
Joel Bender
0761f9f380
bug in registration status ( #368 )
2020-11-09 21:57:07 -05:00
Mihai Bişog
50e19ee7af
🐛 Added active foreign device registration tracking, improved registration behavior ( #368 )
...
- The way foreign device registration was handled was a bit confusing.
You would call `register` and if everything was perfect then
subsequent renewals would be done automatically. Except when the BBMD
would sometimes return an error in which case subsequent renewals
would stop.
- With this change, renewals will always be rescheduled
independently of the BBMD's response. You call `register` to start
the registration (and renewal) process and `unregister` to bring
it to a halt.
- Because there was no foreign device registration timeout tracking, and
because of the previous issue, BIPForeign could end up in an
inconsistent state if it had an active registration and for the next
renewal the BBMD would not answer (e.g. poor network conditions). In
this case the registration status would remain as registered and no
further renewals would have been attempted.
- This is solved by implementing timeout tracking of the active
registration. The BACnet standard mentions that a BBMD should remove
the registration from its FDT if no renewal was done 30s after the
TTL, so if (30 + TTL) seconds pass since the last ACK then we've
definitely lost the registration.
2020-11-08 10:36:34 -05:00
Joel Bender
47714a2df9
allow the property identifier in commands to be just an integer, it was inconsistent in the samples
2020-11-04 10:13:32 -05:00
Christian Tremblay, ing
2ca9c4f5cb
Sync for py27 and py25
2020-10-25 21:44:00 -04:00
Christian Tremblay, ing
859cb49c9b
Changed the way we handle an empty lifetime in APDU looking for None instead of 0 to fix a Runtime error when install_task gets a delta of None
2020-10-25 20:32:58 -04:00
Joel Bender
d91a7e388a
duplicate patch in other source trees
2020-10-25 19:40:06 -04:00
Christian Tremblay, ing
ce5a30f881
Forcing a default value of 0 for lifetime... just in case.
...
Fix for issue #364
Signed-off-by: Christian Tremblay, ing. <christian.tremblay@servisys.com>
2020-10-25 11:15:54 -04:00
Joel Bender
825e01643d
roll up changes and release 0.18.3
2020-10-20 10:40:06 -04:00
Joel Bender
f834e53c55
bump the version number
2020-10-20 10:34:18 -04:00
Joel Bender
0b432128bc
hotfix - extended unicode characters not supported
2020-10-20 09:57:57 -04:00
Joel Bender
17bb6703c5
make the analog value object writable ( #361 )
2020-10-09 19:20:21 -04:00
Joel Bender
29280be74f
COV sample with an analog input object ( #359 )
2020-10-07 00:30:14 -04:00
Christian Tremblay, ing
c6d6825d4f
Adding common math function support to object with numerical value. Integer not included for now. Don't want to transform them in floating point by error.
2020-09-14 10:35:54 -04:00
Joel Bender
757dcfc043
fix typos in EventParameterAccessEventAccessEvent ( #346 ) ( #347 )
2020-07-15 13:09:32 -04:00
Joel Bender
746880a44f
removing tools ( #339 ) ( #340 )
...
go!
2020-05-02 12:39:05 -04:00
Joel Bender
15cea1c51e
removing tools ( #339 )
2020-05-02 12:36:19 -04:00
Joel Bender
2b04b097b1
resolve merge conflicts from RichardLitt-feat/getting-started-edits pull request
2020-05-02 12:24:31 -04:00
Joel Bender
22ed9a1682
Merge branch 'feat/getting-started-edits' of https://github.com/RichardLitt/bacpypes into RichardLitt-feat/getting-started-edits
2020-05-02 12:20:30 -04:00
Joel Bender
1b374db3f8
Merge branch 'RichardLitt-feat/edit-whoisiam' into develop
2020-05-02 12:19:36 -04:00
Joel Bender
1d9a8a285c
Merge branch 'feat/edit-whoisiam' of https://github.com/RichardLitt/bacpypes into RichardLitt-feat/edit-whoisiam
2020-05-02 12:12:18 -04:00
Joel Bender
5968c30d07
new 'develop' branch - bump the version for the next release
2020-05-02 12:02:15 -04:00
Richard Littauer
9ec89dbf11
refactor: Remove tutorials/WhoIsIAm.py
...
This removes the Tutorial code and updates the old samples/WhoIsIAm.py to match it.
2020-04-30 08:46:14 -04:00
Richard Littauer
65cee28169
docs: spelling errors
...
Also removed whitespace. Can resubmit if that is unsatisfactory.
2020-04-28 18:17:21 -04:00
Joel Bender
cc9a5c420a
stage merged and conflicts resolved
2020-04-22 18:51:14 -04:00
Joel Bender
d832f84319
update release script and classifiers
2020-01-29 15:53:34 -05:00
Joel Bender
5c7da58ad6
0.18.0 releasd
2020-01-29 15:46:08 -05:00
Joel Bender
792041b3ca
release 0.17.7
2019-11-17 14:57:47 -05:00
Joel Bender
4111b8604a
0.17.6 released
2019-04-19 10:04:42 -04:00
Joel Bender
fd27c54ac7
documentation update test for ReadTheDocs web hook
2019-01-30 20:34:51 -05:00
Joel Bender
61dbd5237f
0.17.5 release
2018-08-15 16:29:30 -04:00
Joel Bender
12a8f43ce1
conflicts - ugh
2018-07-04 23:58:02 -04:00