Commit Graph

72 Commits

Author SHA1 Message Date
Michael Davidsaver
7c05753052 allow support module name in info() tag
Gives the option of reducing the input link
length and preventing runtime switching of
module.
2014-02-08 12:39:13 -05:00
Michael Davidsaver
7bdcef3767 add Field.getarraylen() 2014-02-08 12:33:59 -05:00
Michael Davidsaver
c9872d911b oops 2013-12-14 14:14:10 -05:00
Michael Davidsaver
b994904204 remove unused 2013-12-14 13:59:45 -05:00
Michael Davidsaver
de28a136af general get/set of array field length 2013-12-14 12:33:08 -05:00
Michael Davidsaver
8a575f183e py3 compat 2013-12-10 22:31:36 -05:00
Michael Davidsaver
17436ceffb add python version suffix to softIocPY 2013-12-10 21:57:15 -05:00
Michael Davidsaver
c2e2949ce4 compatibility 2013-12-10 20:45:53 -05:00
Michael Davidsaver
fb4d7a0c6f install python config
Usable by 3rd party modules.
Fix python3 stuff
2013-12-10 20:22:57 -05:00
Michael Davidsaver
1ab43405c4 thread safe processing reason
Use TLS to ensure that concurrent scanners
don't see our reason.
2013-12-10 18:29:01 -05:00
Michael Davidsaver
907db555b4 module import helper 2013-12-10 18:29:01 -05:00
Michael Davidsaver
6a9aa2e29d context manager to lock record 2013-12-10 16:26:42 -05:00
Michael Davidsaver
3464a6d1f2 IOScanListThread return queued status 2013-12-10 16:07:24 -05:00
Michael Davidsaver
46f997b9a9 handle array buffer replacement 2013-12-10 12:44:13 -05:00
Michael Davidsaver
cb69b38ae1 populate default interpreter path 2013-12-09 00:33:28 -05:00
Michael Davidsaver
01331ed3f5 update Makefile 2013-12-09 00:33:28 -05:00
Michael Davidsaver
6a19f971bb release GIL on error 2013-12-08 13:00:20 -05:00
Michael Davidsaver
c88ebd5bee silence some warnings 2013-12-08 12:31:35 -05:00
Michael Davidsaver
45c93831de handle NULL arguments to iocsh calls 2013-07-16 14:43:11 -04:00
Michael Davidsaver
b45f15cc8a recGblSetSevr args transposed... 2013-06-06 11:57:51 -04:00
Michael Davidsaver
ab5dea3bf0 don't allow putval of None 2013-06-02 22:26:15 -04:00
Michael Davidsaver
a432a0fc26 add more record types 2013-05-25 15:44:39 -04:00
Michael Davidsaver
89e42e7f4f StoppableThread sleep 2013-05-25 15:31:40 -04:00
Michael Davidsaver
5251b72d0c change build
Change executable name to softIocPy
Also build library pyDevSup#.#
2013-05-25 14:51:52 -04:00
Michael Davidsaver
ca94435b4e install py files 2013-05-25 14:17:41 -04:00
Michael Davidsaver
2df81d776b specify raw dset in py module 2013-05-25 13:56:04 -04:00
Michael Davidsaver
098a5fef61 drop 2.x compare for Record 2013-04-14 16:25:10 -04:00
Michael Davidsaver
229eb81864 add constants package 2013-04-14 13:49:17 -04:00
Michael Davidsaver
ec3e8e4519 proper module init 2013-04-14 12:57:35 -04:00
Michael Davidsaver
47c47dfa6e rename evalPy to py 2013-04-14 12:04:47 -04:00
Michael Davidsaver
1e34cf9b76 move hooks into python 2013-04-14 12:01:56 -04:00
Michael Davidsaver
4f00b841cc get link field time and alarms 2013-04-14 11:06:33 -04:00
Michael Davidsaver
a834e4974d set record timestamp 2013-04-14 10:07:30 -04:00
Michael Davidsaver
84a67c8e92 minor 2013-04-14 09:15:54 -04:00
Michael Davidsaver
939ae5a11e wrapper recGblSetSevr 2013-04-14 09:15:04 -04:00
Michael Davidsaver
b631200096 Allow access to ENUM and MENU fields 2013-04-07 11:59:10 -04:00
Michael Davidsaver
094f031b27 minor 2013-04-07 11:37:26 -04:00
Michael Davidsaver
c9820d264f support python 3.2 2013-04-07 08:40:00 -04:00
Michael Davidsaver
01acc29c79 minor 2013-04-06 20:06:16 -04:00
Michael Davidsaver
40ff993e4f fix Raw dset handling 2013-03-31 19:00:33 -04:00
Michael Davidsaver
5a5fbddc27 simplify dbdset iointr 2013-03-31 17:44:36 -04:00
Michael Davidsaver
85f46c9d18 oops 2013-03-31 16:43:03 -04:00
Michael Davidsaver
8b1b880a8a during IOC shutdown del_record called w/o scanDelete
During IOC shutdown device support is disconnected
while SCAN=I/O Intr
2013-03-31 16:38:50 -04:00
Michael Davidsaver
8ce086f567 minor 2013-03-31 14:15:47 -04:00
Michael Davidsaver
955fea0106 dset report 2013-03-31 12:51:55 -04:00
Michael Davidsaver
5a465176c6 update I/O Intr 2013-03-31 12:36:55 -04:00
Michael Davidsaver
63aaf8afe7 more db.py 2013-03-31 09:45:10 -04:00
Michael Davidsaver
61057e7c81 Record.rtype 2013-03-30 20:28:01 -04:00
Michael Davidsaver
0be6dc6295 misc 2013-03-30 20:22:20 -04:00
Michael Davidsaver
05e1346c8a fix field buffer 2013-03-30 19:54:14 -04:00