Commit Graph

167 Commits

Author SHA1 Message Date
Sebastian Marsching f18bdb7b56 Fix build on macOS.
This changeset consists of two changes:

The declaration of the pyInitLastState global variable is moved from
pydevsup.h to setup.c. This is needed to avoid an "duplicate symbols"
error when linking. As this variable is only used in setup.c anyway,
there is no downside in moving its declaration there.

The log example application is now only built on Linux. As it depends
on the inotify API, which is Linux-specific, it cannot be reasonably
built on other platforms. As it is not needed for the pyDevSup to work,
it is OK to built it without this application.
2019-02-25 08:37:52 -08:00
Daron Chabot 0d7e92ef80 MNT: py2/3 compatible dict methods 2019-02-24 07:29:06 -08:00
Bruno Martins 68c4c92e28 Debian: build for all supported python3 versions 2018-12-19 11:29:31 -08:00
Philipp 62b4a046bc VAL asignment for waveforms 2018-10-31 22:13:27 +01:00
Philipp 54fabd3a9d Handle string waveforms 2018-10-31 21:23:33 +01:00
Michael Davidsaver 44e5bd98b9 add setTime to test IOC 2018-04-17 10:52:51 -07:00
Philipp Niedermayer 4269c69c23 Use datetime.timestamp()
Includes nanoseconds and is timezone independend
Available from python 3.3 (older versions will still use timetuple)
2018-04-17 10:50:51 -07:00
Philipp Niedermayer 2e51578ec8 Fixes #6 2018-04-17 10:50:51 -07:00
Michael Davidsaver 8c15d97ace more RELEASE.local 2018-01-24 16:29:19 -08:00
Michael Davidsaver 867dd87095 travis-ci 2018-01-24 16:21:08 -08:00
Michael Davidsaver e0a3ecb768 fix realclean hack 2018-01-24 16:20:58 -08:00
Michael Davidsaver 6de2538c1d enable RELEASE.local 2018-01-24 16:01:31 -08:00
Michael Davidsaver d6685b49b9 use inspect 2018-01-24 15:48:56 -08:00
Michael Davidsaver ab867e3bee add SKIP_DB_INSTALL for package build 2017-05-12 15:29:57 -04:00
Michael Davidsaver 2fbe91c884 debianize 2016-04-22 12:31:37 -04:00
Michael Davidsaver ca85bb1cb8 shared lib deps 2016-04-22 12:08:03 -04:00
Michael Davidsaver 9be6038aab simpler unicode to char* 2015-08-04 10:10:16 -04:00
Michael Davidsaver 7959e54ff9 nsls2 FPM 2015-06-19 14:12:13 -04:00
Michael Davidsaver 9d735107a4 add AsyncOffload
device support helper for async. (eg. aSub)
2015-06-16 10:50:34 -04:00
Michael Davidsaver 0f2768fe2c update Field doc 2015-06-12 16:44:58 -04:00
Michael Davidsaver 7ac846141f Field get/put of arrays
Adjust Field.getval() and Field.putval() to work
with numpy.ndarray.

putval() handle assign scalar to array

Field.getarray() for DBF_STRING returns 2d array
returns N by MAX_STRING_SIZE
2015-06-12 16:44:56 -04:00
Michael Davidsaver 3b227ec7fd add aSub support 2015-06-12 16:44:56 -04:00
Michael Davidsaver e7510fa315 update ptable dset 2015-03-24 14:31:52 -04:00
Michael Davidsaver 3f9bb84706 logApp: reference leak in inotify_wrap.c 2015-01-04 12:54:41 -05:00
Michael Davidsaver b93aee9496 disect: track types by name string 2015-01-04 12:37:43 -05:00
Michael Davidsaver 8564630595 weatherApp: error handling 2015-01-04 12:25:59 -05:00
Michael Davidsaver 89b411990a Reference counter debugging 2015-01-04 12:09:10 -05:00
Michael Davidsaver 7d527103bf dbrec: improper use of DBENTRY
use of DBENTRY after free and leak of same
2015-01-04 09:20:44 -05:00
Michael Davidsaver 325fb87496 more archiver appliance 2014-12-24 09:00:51 -05:00
Michael Davidsaver 0d8690d5b7 archApp: archiver appliance monitoring 2014-12-09 11:50:23 -05:00
Michael Davidsaver 46bc99a57d devsup.db: Record.setTime() accept float 2014-12-09 11:12:50 -05:00
Michael Davidsaver 79cf57d748 devsup.db: add initHook() dectorator 2014-12-09 11:12:24 -05:00
Michael Davidsaver 32b8145fc7 fix ref count mistake 2014-06-20 14:51:52 -04:00
Michael Davidsaver d59e376d4d 0.2 2014-06-16 18:27:54 -04:00
Michael Davidsaver f66a457504 more doc 2014-06-16 18:25:18 -04:00
Michael Davidsaver 6a1d485230 fix 2.6 build 2014-06-16 18:25:18 -04:00
Michael Davidsaver ee2cb409c2 update documentation 2014-06-16 17:55:15 -04:00
Michael Davidsaver 9b5b9687b4 softIocPy auto-load dbd
Re-use softMain.c from Base
2014-06-16 16:35:01 -04:00
Michael Davidsaver 56ea9de16e prepend PWD to PYTHONPATH 2014-06-16 16:22:24 -04:00
Michael Davidsaver d10ecd5d69 optionally include autosave, caPutLog, and/or devIocStats 2014-06-16 15:02:15 -04:00
Michael Davidsaver 405a242584 add main archiver 2014-03-27 19:20:53 -04:00
Michael Davidsaver 34bff5c001 allow access to some global IOC calls
Might be useful at some point...
2014-03-08 11:09:15 -05:00
Michael Davidsaver 2c19a4b392 remove unused 2014-03-08 09:24:52 -05:00
Michael Davidsaver c947b185ce __enter__ return self
enables 'with X as Y' syntax
2014-02-26 09:51:42 -05:00
Michael Davidsaver 2f33de5c39 fix some error handling 2014-02-26 09:49:38 -05:00
Michael Davidsaver e69f32474d more ArchiveEngine monitor 2014-02-17 16:17:02 -05:00
Michael Davidsaver 5882d518ee test ArchiveEngine monitor
alarm if engine is not running
2014-02-17 15:51:59 -05:00
Michael Davidsaver e314f77805 more doc 2014-02-16 11:28:20 -05:00
Michael Davidsaver 5378b540b6 initial version of parameter table 2014-02-08 12:39:13 -05:00
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