ce58e55
Fixed tabs. by
2014-04-29 11:54:26 -0700
6f35924
messages->dict conversion by
2014-04-19 13:44:48 -0600
ee5bddf
ignore backup edit files by
2014-04-10 04:20:19 +0000
5b9265e
also .pyo files by
2014-04-10 04:19:24 +0000
41c7258
Added support for iterating over event handlers. by
2014-04-10 12:30:35 -0700
2dbf706
Added support for catching key send events, added KEY_PANIC, bugfixes. by
2014-03-24 12:29:42 -0700
f6113b7
Added missing potential exception when opening a SerialDevice. by
2014-02-21 12:54:00 -0800
d18b070
More error handling and closing of device on error. by
2014-02-21 12:40:35 -0800
0ba2e64
Merge branch 'ryandrake08-strip_leading_null' into dev by
2014-02-18 14:58:58 -0800
7b4b8a0
Strip any leading null characters from data before trying to parse message by
2014-02-17 04:13:27 -0800
0a6d493
Updated default address mask, proper handling of invalid messages, added fileno() to support use with select(). by
2014-02-03 12:59:42 -0800
0b7f366
Updated version. by
2014-01-13 12:32:11 -0800
9fb3e80
Fixed KPM header test. by
2014-01-13 12:31:40 -0800
3034e14
Added timestamp to messages. by
2014-01-13 12:28:09 -0800
463cf8b
Updated gitignore. by
2014-01-13 12:27:20 -0800
a145bec
Fixed high cpu load. by
2014-01-13 11:16:51 -0800
1e33185
Fixed incorrect optional header for keypad messages. by
2014-01-10 12:15:57 -0800
cafe2c0
Filename updates. by
2013-12-20 16:57:23 -0800
8335282
Updated setup.py by
2013-12-20 16:01:56 -0800
e6d84a9
Reworked descriptions. by
2013-12-20 15:58:39 -0800
d2f5dee
Reworked descriptions. by
2013-12-20 15:56:31 -0800
2aa5a5b
Renamed README. by
2013-12-20 15:45:38 -0800
b0e5a4c
Documentation tweaks. by
2013-12-20 15:35:28 -0800
98d3f3f
Product name tweaks. by
2013-12-13 15:10:51 -0800
f63c3e8
Added note about setuptools. by
2013-12-12 10:23:12 -0800
35c0184
Fixed terminology. by
2013-12-12 10:05:11 -0800
1851cd3
Added missing items. by
2013-12-11 17:15:33 -0800
b614970
Updated module paths. by
2013-12-11 17:09:17 -0800
e1b87c6
Moving test directory. by
2013-12-11 17:07:53 -0800
7ea4436
Documentation update. by
2013-12-11 16:40:09 -0800
8168d59
Separated out expander messages into their own event and limited on_message to just triggering off of keypad by
2013-12-11 16:39:30 -0800
c94047d
Link overkill. by
2013-12-11 15:48:37 -0800
4b32e88
Link overkill. by
2013-12-11 15:48:26 -0800
ffddccb
Documentation updates. by
2013-12-11 15:46:55 -0800
a3c3216
Documentation updates. by
2013-12-11 15:46:00 -0800
0c525ad
Simplified the arguments for very basic events. by
2013-12-11 15:45:04 -0800
545c195
Added support for baudrate on the command-line. Disabled reader thread by default. by
2013-12-11 15:42:40 -0800
f714a69
More updates. by
2013-12-10 16:08:50 -0800
99f203d
Ridiculous amount of documentation updates. by
2013-12-10 16:04:54 -0800
9b17907
Moved doc build directory. by
2013-12-10 12:36:59 -0800
77da554
Added example. Cleanup. by
2013-12-10 11:07:59 -0800
44bfb73
Refactored the device read_line methods. Still ugly, but better. by
2013-12-10 10:59:28 -0800
ba91f5e
Refactored _update_internal_states. Made battery/fire timeouts configurable. by
2013-12-09 14:56:32 -0800
3bdda82
Reworked regex so that it doesn't give me nightmares. by
2013-12-09 12:24:21 -0800
5f5bf33
Reworked detection thread to use sets more fully. by
2013-12-09 11:58:43 -0800
17bac10
Added company name to keywords. by
2013-12-08 11:59:18 -0800
75e39f0
More cleanup. by
2013-12-08 11:58:16 -0800
28896ca
Linting. by
2013-12-08 11:16:43 -0800
f1a71de
Simplification and compliance (mostly) with pep8. by
2013-12-08 09:56:37 -0800
89fb70a
Switched examples to simpler handler definitions. by
2013-12-06 16:56:39 -0800
87722fd
Mock mess is now an even bigger mess after do_handshake call added. by
2013-12-06 14:34:36 -0800
df6b9d2
Updated API docs. by
2013-12-06 13:20:13 -0800
cfcf92a
Directory rename. by
2013-12-06 13:17:12 -0800
2bea15b
Renamed ad2 to decoder. by
2013-12-06 13:07:59 -0800
fa1eef5
Initial rename. by
2013-12-06 13:07:26 -0800
22d7a92
Moved get_config to the internal on_open event. by
2013-12-06 12:10:55 -0800
84b8249
Added TODO note for increased shutdown speed of SocketDevice. by
2013-12-06 11:43:10 -0800
ea06827
Added support for context manager. by
2013-12-06 11:28:31 -0800
cd30411
Made baudrate comment more explanatory. by
2013-12-06 10:38:45 -0800
6723d81
Made SSL force the handshake instead of waiting until communication occurs. This allows us to grab the config automatically in open. by
2013-12-06 10:34:54 -0800
cb4a570
Fixed typo. by
2013-12-05 16:10:39 -0800
1511543
More example cleanup. by
2013-12-05 15:54:49 -0800
efc8ce4
Fixed off-by-one bit test in RFMessage. Loop indicators were also out of order. by
2013-12-05 15:44:14 -0800
8f6f7b2
Fixed issue with passing events through from the zonetracker. by
2013-12-05 15:43:39 -0800
ab62967
Added examples. by
2013-12-05 15:42:45 -0800
aa67728
Merge branch 'overseer-rework' into release-prep by
2013-12-05 11:02:57 -0800
f910285
Refactored AD2Factory functionality into USBDevice. by
2013-12-05 11:02:41 -0800
fb51c1b
Merge branch 'update-events' into release-prep by
2013-12-04 11:25:31 -0800
2f9d95e
Updated event module to support kwargs. by
2013-12-04 11:24:47 -0800
df63a60
Added initial version of the README. by
2013-12-04 10:18:51 -0800
eae3b37
Updated ignore list. by
2013-12-04 10:12:51 -0800
b808015
USBDevice: now closing device before releasing it to the kernel. by
2013-12-04 10:11:58 -0800
be7e0ff
Updated pyftdi version. by
2013-12-04 09:48:16 -0800
8ef1c25
Reworked USBDevice constructor so that it makes more sense and actually functions correctly. by
2013-12-03 15:08:55 -0800
9232fa1
Renamed README.rst to README.md by
2013-12-03 11:21:26 -0800
0d76104
Moved instance variables into the classes for ease of documentation. by
2013-12-03 10:51:09 -0800
8cca6e7
Added note regarding messages marked with ready and restoring zones. by
2013-12-02 17:02:19 -0800
02f803e
Documentation fixes. by
2013-12-02 16:16:22 -0800
7a795ba
More name changes. by
2013-12-02 16:01:28 -0800
4a2e966
Updated for new module name. by
2013-12-02 15:55:52 -0800
5f84134
More license stuff. by
2013-12-02 14:40:51 -0800
d80c556
Import consistency. by
2013-12-02 14:17:13 -0800
805efa3
Import consistency. Refactored Overseer as AD2Factory. by
2013-12-02 14:15:00 -0800
5dd9222
Removed old submodule definition. by
2013-12-02 14:02:46 -0800
914fc48
Added attribution and compliance with CC license. by
2013-12-02 14:01:50 -0800
5cf62af
Added license details. by
2013-12-02 14:00:59 -0800
7f919c5
Cleanup. by
2013-12-01 11:12:04 -0800
6f84c2f
Cleanup by
2013-11-26 09:42:15 -0800
2038562
__str__ now returns the raw message for all message types. Cleanup. by
2013-11-26 09:32:47 -0800
a3586e2
Added missing imports. by
2013-11-26 09:31:49 -0800
2f2a224
Removed unused import. by
2013-11-26 09:13:01 -0800
e664463
Added note regarding missing expander zones in fault list. by
2013-11-26 09:11:31 -0800
9f2e84a
Cleanup. by
2013-11-26 09:02:37 -0800
1cbb35c
Removed obnoxious symlinks for pyftdi, added proper dependency link in setup. by
2013-11-26 08:52:28 -0800
3ad1353
More naming changes. by
2013-11-22 15:59:27 -0800
89d0f3b
Updates for name change. by
2013-11-22 15:53:49 -0800
155ca5c
More tweaks to setup.py by
2013-11-22 15:46:50 -0800
96a0105
Updated sphinx docs. by
2013-11-22 15:33:59 -0800
6cc390c
Added unit tests. by
2013-11-22 15:18:35 -0800
b4ec42f
Bugfixes, naming changes, error handling. by
2013-11-22 15:10:01 -0800