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