Commit Graph

  • *
  • *
  • | *
  • | *
  • | |\
  • | | *
  • | | *
  • | |/
  • | *
  • | |\
  • | | *
  • | | *
  • | | |\
  • | | | *
  • | | | *
  • | | |/
  • | | *
  • | | |\
  • | | | *
  • | | | *
  • | | |/
  • | | *
  • | | |\
  • | | * \
  • | | |\ \
  • | | * | |
  • | | * | |
  • | | | * |
  • | | |/ /
  • | | | *
  • | | |/
  • | | *
  • | | |\
  • | * | |
  • | |\| |
  • | | * |
  • | | | *
  • | | |/
  • | |/|
  • | * |
  • | |\|
  • | | *
  • | | *
  • | | *
  • | * |
  • | |\|
  • | | *
  • | * |
  • | |\|
  • | | *
  • | | *
  • | |/
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • |/
  • *
  • *
  • *
  • |\
  • | *
  • | |\
  • | | *
  • | |/|
  • | | *
  • | |/|
  • |/| |
  • | | *
  • | |/
  • |/|
  • | *
  • * |
  • |\|
  • | *
  • |/
  • *
  • |\
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • | *
  • | *
  • | *
  • | *
  • * |
  • |\ \
  • | * |
  • |/ /
  • | *
  • |/
  • *
  • *
  • |\
  • | *
  • * |
  • |/
  • *
  • |\
  • * \
  • |\ \
  • * \ \
  • |\ \ \
  • * | | |
  • * | | |
  • | * | |
  • |/ / /
  • | | *
  • | * |
  • | |/
  • * |
  • * |
  • |\ \
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • af9e785 (pyserial_fix) Fixed setup to match requirements. by f34rdotcom 2019-12-22 12:01:05 -0800
  • a5ede28 meh. not a good idea to lock it and forget it! by f34rdotcom 2019-07-19 11:29:31 -0700
  • d392edb (HEAD -> main) update pkg version to 1.13.11 by AJ Schmidt 2021-05-31 20:02:04 -0400
  • bd5762c Merge pull request #60 from ajschmidt8/regex-fix by Sean Mathews 2021-05-31 16:31:15 -0700
  • 674a31b update tests by AJ Schmidt 2021-05-31 19:17:56 -0400
  • 3dd1543 parse regex as int by AJ Schmidt 2021-05-31 19:09:29 -0400
  • 8a1a917 Merge pull request #58 from nutechsoftware/dev by AJ Schmidt 2021-02-28 15:34:18 -0500
  • 83cfd4d update pkg version 1.13.10 by AJ Schmidt 2021-02-28 15:26:37 -0500
  • 29e7dd1 Merge pull request #57 from ajschmidt8/unit-tests by AJ Schmidt 2021-02-28 14:22:55 -0500
  • 355ff9c fix py2 unit tests by AJ Schmidt 2021-02-25 21:52:27 -0500
  • d143953 fix unit tests by AJ Schmidt 2021-01-31 18:18:07 -0500
  • d45be9f Merge pull request #56 from ajschmidt8/dev by Scott Petersen 2021-01-19 19:49:02 -0800
  • 33b20ac fix 1 failing unit test by AJ Schmidt 2020-12-21 21:03:13 -0500
  • a48cece update serial read_line by AJ Schmidt 2020-12-21 19:44:48 -0500
  • 6cdcd44 Merge pull request #52 from krkeegan/Fix_Issue_50 by Sean Mathews 2020-08-28 21:34:05 -0700
  • cafd55c Merge pull request #53 from krkeegan/Fix_Issue_51 by Sean Mathews 2020-08-28 21:33:36 -0700
  • d809cb3 Testing new serial reading code. by f34rdotcom 2020-08-27 16:19:18 -0700
  • a3ca3cd Revert "Merge pull request #41 from mstovenour/fix_issue_#40" by f34rdotcom 2020-08-27 13:11:07 -0700
  • 69b0377 Don't Update Expander Zone Based on Regular Messages by KRKeegan 2020-08-04 10:49:55 -0700
  • 66752a6 Improved Handling of New Zone Faults by KRKeegan 2020-06-25 16:15:06 -0700
  • e2a85ac Merge pull request #41 from mstovenour/fix_issue_#40 by Sean Mathews 2020-04-19 15:39:43 -0700
  • 8463a55 Merge pull request #44 from nutechsoftware/dev by Sean Mathews 2019-12-22 12:02:37 -0800
  • e9cc834 Fixed setup to match requirements. by f34rdotcom 2019-12-22 12:01:05 -0800
  • 4f12f7c Resolve issue nutechsoftware/alarmdecoder#issue_40 Solution adds previous leftover to front of buf so leftovers can be searched for newline. It also will process leftover data even if there is no more serial data arriving. by Michael Stovenour 2019-09-04 20:26:22 -0500
  • bc9371e Merge pull request #38 from nutechsoftware/dev by Sean Mathews 2019-08-09 12:57:38 -0700
  • cf9c940 Ok that did not work on some panels. Back to timers ;(. Sorry fire will take 30 seconds to clear. At least its not flopping back and forth anymore. by f34rdotcom 2019-08-04 16:53:51 -0700
  • 75947c7 Remove fire timeout. Not needed now that fire is tracked correctly by removing system messages. In theory any normal message with no fire bit will clear the fire event so most of this was just workarrounds for other issues. by f34rdotcom 2019-08-04 11:35:21 -0700
  • 6218baa Ok. I sure hope that is the last quirk with Ademco system messages and alarms :( It was still cycling with fire on/off during a fire event restoring fire on system messages. Looked at my 20p and 50pul and both would show 3 on the system specific field so I am going to use it! by f34rdotcom 2019-08-03 21:07:29 -0700
  • 41a3f8c Merge pull request #37 from nutechsoftware/dev by Sean Mathews 2019-07-30 11:16:33 -0700
  • 838cc9f Added 'EXIT DELAY' pattern test to DSC arming panel state logic by f34rdotcom 2019-07-28 12:04:36 -0700
  • 514fe67 Merge pull request #36 from nutechsoftware/dev by Sean Mathews 2019-07-20 19:28:54 -0700
  • f228c53 bump revision. change in sending EXIT events. No longer sending updates in ARM event now sending in Ready(FALSE) events. by f34rdotcom 2019-07-20 15:41:52 -0700
  • 2311c45 meh. not a good idea to lock it and forget it! by f34rdotcom 2019-07-19 11:29:31 -0700
  • 70a1e9e Added EXIT state tracking _exit by Sean Mathews 2019-05-14 19:15:32 -0700
  • d2cbe8c Set serial to string and Unknown by default not numeric by Sean Mathews 2019-02-20 20:26:25 -0800
  • 722cc43 fixed tests. by Sean Mathews 2019-02-17 23:44:35 -0800
  • 67b8ae9 fixed tests. by Sean Mathews 2019-02-17 23:40:44 -0800
  • 1eca7e6 Another fix for system_fault change. Fixed FIRE bit toggle OFF/ON on Acemco. by Sean Mathews 2019-02-17 23:28:44 -0800
  • 0231296 system fault bit field is a 4 bit hex number from 0-f. by Sean Mathews 2019-02-17 20:49:19 -0800
  • 72a9d41 Bump version. Improve LRR detail. added perimeter only and instant flags from section #1 by Sean Mathews 2019-02-16 22:54:48 -0800
  • b0c0140 Version bump for last commit. by Sean Mathews 2018-12-12 11:02:04 -0800
  • 1ba7346 Merge pull request #31 from nutechsoftware/dev by Sean Mathews 2018-09-25 20:01:52 -0700
  • b4dc495 Merge pull request #29 from jonathanjsimon/dev by Sean Mathews 2018-09-25 19:54:15 -0700
  • 59c1969 Merge branch 'master' into dev by Jonathan Simon 2018-09-07 18:32:33 -0400
  • 9867746 Merge branch 'hotfix/ssl_allow_self_signed' by Jonathan Simon 2018-09-07 18:32:33 -0400
  • 4ba3596 Aadd support for self signed certificates by Jonathan Simon 2018-09-07 18:29:59 -0400
  • 9d382a5 serial_number is alpha numeric not int. by Sean Mathews 2018-07-11 11:32:24 -0700
  • edb83f1 Merge pull request #27 from nutechsoftware/dev by Sean Mathews 2018-05-29 12:54:46 -0700
  • 1064b26 Added support for on_chime. Clerification on_bypass return value. Version bump. by f34rdotcom 2018-05-24 05:27:41 +0000
  • 914bf63 Merge pull request #19 from nutechsoftware/dev by Sean Mathews 2018-04-13 22:38:19 -0700
  • d0d2420 version bump by f34rdotcom 2018-04-14 05:18:45 +0000
  • cf9ed59 Failure is not an option. Raise an exception. by f34rdotcom 2018-04-14 04:52:46 +0000
  • 25bb5b2 revert by f34rdotcom 2018-04-12 20:10:36 +0000
  • 940ba4b Not used, never used, private method. Switched to new _update_armed_ready_status. by f34rdotcom 2018-04-12 20:02:29 +0000
  • a05de69 Ready and Arm change events were happening on the same message causing one message to be missing status bits of the other. Refactor to a new routine to avoid breaking anyone. New routine processes all state logic first for both ready and arm bits then calls event functions last. by f34rdotcom 2018-04-07 05:22:43 +0000
  • 6838f0c ok need to test locally.. how? by f34rdotcom 2018-04-06 05:00:39 +0000
  • 77c3bdb changed fire handeling to just use Fire bit and remove SYSTEM BATTERY LOW messages to avoid Ademco quirk. Removed processing of LRR messages as default behavior to avoid over processing of events from section #1 and LRR. by f34rdotcom 2018-04-06 04:30:00 +0000
  • ad3ff87 again. by f34rdotcom 2018-04-05 07:04:21 +0000
  • 3bef3c9 bug in test. Thanks for adding testinggit add test/test_ad2.py ! by f34rdotcom 2018-04-05 04:00:28 +0000
  • ce9940b added on_ready_change event handler and tests by f34rdotcom 2018-04-05 03:51:45 +0000
  • ee1cbc7 Added Travis CI badge to README. by Scott Petersen 2018-01-21 12:01:02 -0800
  • 63c0381 Darn api changes. by Scott Petersen 2018-01-21 11:52:20 -0800
  • eefede9 Updates to tests for Travis. by Scott Petersen 2018-01-21 11:45:44 -0800
  • 930fe35 More work on Travis. by Scott Petersen 2018-01-21 11:33:47 -0800
  • e8fef64 Added support for Travis CI. by Scott Petersen 2018-01-21 11:30:00 -0800
  • d665d42 version bump. by Sean Mathews 2018-01-01 13:13:45 -0800
  • 6dd4a96 Merge pull request #17 from TD22057/open_errors by Sean Mathews 2017-11-07 10:25:55 -0800
  • ee756f6 Fixed extra spaces by Ted Drain 2017-11-06 20:10:13 -0800
  • 8f60f55 Cleaning up for merge. by Ted Drain 2017-11-05 16:25:03 -0800
  • 9ccba59 Fixed spacing by Ted Drain 2017-11-05 16:16:19 -0800
  • c52a61b Removed some unnecessary changes by Ted Drain 2017-11-05 16:13:58 -0800
  • 36318ed Merge pull request #16 from jailbird777/master by Sean Mathews 2017-10-16 10:52:25 -0700
  • eaf44ed - Update setp.py by jailbird777 2017-10-15 23:38:44 -0500
  • ae8f3f8 Improved error handling in open by Ted Drain 2017-10-15 20:51:46 -0700
  • faa1f04 Version bump. by Scott Petersen 2017-10-12 15:11:10 -0700
  • ece4763 Merge branch 'dev' by Scott Petersen 2017-10-12 15:10:52 -0700
  • ffc6d5e Added ability to clear the event handlers. by Scott Petersen 2017-10-12 15:10:42 -0700
  • 865a6ff Version bump. by Scott Petersen 2017-10-10 15:46:05 -0700
  • 86186f5 Merge branch 'jmgurney-readmefix' into dev by Scott Petersen 2017-10-10 15:40:55 -0700
  • 9cd88ab Modified the previously-moved panel_message.py in accordance with pull #12. by Scott Petersen 2017-10-10 15:38:56 -0700
  • e08f27e Merge branch 'dev' of git.corp.nutech.com:ad2usb/pyad2usb into dev by Scott Petersen 2017-10-10 11:38:56 -0700
  • 48992dd Fixed incorrectly named variable. by Scott Petersen 2017-10-10 11:33:05 -0700
  • 99c857b Fixed repr import. Fixed docs for on_arm parameters. Added human-readable description for CID RESERVIED_653. by Scott Petersen 2017-10-10 11:31:36 -0700
  • ef6a385 Add special keys S1-S8, fix KEY_PANIC by Kevin Roberts 2017-09-29 10:58:55 -0700
  • 08c998c format the code block properly by using a :: end paragraph marker by John-Mark Gurney 2017-09-13 10:03:44 -0700
  • 1d4904e move the compile to a class var, so that it doesn't get recompiled everytime.. by John-Mark Gurney 2017-09-06 15:49:20 -0700
  • 210ace7 Temporary fix for SSL import workarounds. by Scott Petersen 2017-07-31 12:34:10 -0700
  • d0229e1 Merge branch 'new-lrr-format' into dev by Scott Petersen 2017-07-31 12:28:28 -0700
  • 86495ec Added a super basic AUI message implementation. Moved setting raw value into BaseMessage. by Scott Petersen 2017-07-31 12:27:32 -0700
  • 58d99fa Device file headers. by Scott Petersen 2017-07-20 14:32:17 -0700
  • f234038 Broke out the devices into their own files for easier management. by Scott Petersen 2017-07-20 13:11:14 -0700
  • e0f160c Test changes and additions. by Scott Petersen 2017-07-20 12:49:11 -0700
  • 0851947 Cleanup, comments. by Scott Petersen 2017-07-20 12:48:52 -0700
  • 8b4aed5 Refactoring the code used to parse the numeric_code in Message. by Scott Petersen 2017-07-19 11:07:27 -0700
  • 18f1d11 Regular DSC panel messages no longer trigger zone events. DSC is expander only. by Scott Petersen 2017-07-18 12:50:39 -0700
  • 97951cd Added another partial close event to LRR. by Scott Petersen 2017-07-18 12:28:53 -0700
  • 2e7b6c9 Reworked bypass handling to provide zone information if available through LRR messages. by Scott Petersen 2017-07-18 12:28:26 -0700
  • b03fa61 Debug message cleanup. by Scott Petersen 2017-07-13 11:57:06 -0700
  • 7f742f0 Rudimentary support for alarm/bypass LRR events. by Scott Petersen 2017-07-11 15:10:58 -0700
  • ec4a44c Fixed away status for DSC panel messages. by Scott Petersen 2017-07-10 12:49:43 -0700