Commit Graph

45 Commits

Author SHA1 Message Date
Michael Davidsaver 1f070bb849 more compat 2017-11-01 19:34:36 -05:00
Michael Davidsaver 26c3b4e944 fix RTEMS macro name conflict
RTEMS defines "PVM" in sys/param.h
2017-10-04 11:56:41 +02:00
Michael Davidsaver 01388fb526 more pvif 2017-10-04 10:42:36 +02:00
Michael Davidsaver e89653306a pdb: consolidate metaLONG w/ metaDOUBLE 2017-10-03 15:43:09 +02:00
Michael Davidsaver 512819e3a9 switch remaining to pv/typemap.h 2017-10-03 15:01:01 +02:00
Michael Davidsaver fbf301c151 replace pvatypemap.h with pv/typemap.h in pvDataCPP 2017-10-03 14:53:33 +02:00
Michael Davidsaver d9a4061064 another try 2017-10-03 11:09:23 +02:00
Michael Davidsaver 1e6230b623 header change 2017-10-03 10:26:15 +02:00
Michael Davidsaver 3e87bde899 missing header 2017-10-01 10:18:02 -05:00
Michael Davidsaver cca924fa49 pvif: fix alarm status mapping 2017-09-30 15:29:08 -05:00
Michael Davidsaver 67aa5e616c compat 2017-09-29 15:25:40 -05:00
Michael Davidsaver bda905217a pdb: add "proc" mapping 2017-09-29 15:09:20 -05:00
Michael Davidsaver e0bac39667 pdb: group put w/ process 2017-09-29 14:48:24 -05:00
Michael Davidsaver b839d5dc6d pdb: meta mapping 2017-09-28 18:27:40 -05:00
Michael Davidsaver e084a9e943 pdb: time/alarm meta mapping 2017-09-28 14:56:14 -05:00
Michael Davidsaver 786e9ec7d3 encapsulate nanoseconds splitting 2017-09-21 18:12:29 -05:00
Michael Davidsaver 0d4e99c1a2 ntndarray mapping 2017-09-21 12:45:42 -05:00
Michael Davidsaver 67bda75bcb redo mappings to handle fieldOffset of structure array 2017-09-20 18:57:11 -05:00
Michael Davidsaver 0e4ba7eceb NTNDArray mapping 2017-09-19 14:18:53 -05:00
Michael Davidsaver 2e0fe07135 minor 2017-09-14 11:37:39 -05:00
Michael Davidsaver b5d0678c75 pvif simplify 2017-09-13 19:31:15 -05:00
Michael Davidsaver 0118f70193 pvif add simple mappings 2017-09-12 20:10:33 -05:00
Michael Davidsaver 850d79dc62 add PVIFBuilder abstraction 2017-09-12 15:31:46 -05:00
Michael Davidsaver 66063dce5a minor pvif 2017-09-12 10:42:52 -05:00
Michael Davidsaver 44dd24989c pvif: fix put bitmask checking
check for leaf and struct bits
2017-09-06 20:24:47 -05:00
Michael Davidsaver 2c6599d4c9 singlepv dbnotify 2017-09-06 14:10:07 -05:00
Michael Davidsaver 1b03882506 pdb: fix array length bytes vs. elements 2017-08-16 16:01:55 +02:00
Michael Davidsaver 91c9cf8b38 import/export 2017-07-12 16:17:49 +02:00
Michael Davidsaver ba485df469 fixup testpdb 2017-06-22 16:38:24 +02:00
Michael Davidsaver 132eb03aa0 testpvif: get() modifies mask() 2017-06-21 16:43:10 +02:00
Michael Davidsaver c26a59c4a3 conditional BitSet::logical_and 2017-05-24 17:52:12 -04:00
Michael Davidsaver 480698be67 pvif: don't translate status codes
PVD status codes are different and cs-studio
pva plugin fails with array out of bounds for
unknown status codes.
2016-03-27 15:51:22 +09:00
Michael Davidsaver f1f6db989e pvalink: use cached values for triggered scan 2016-03-24 17:03:46 -04:00
Michael Davidsaver 193539b63e start on pvalink 2016-03-24 10:53:04 -04:00
Michael Davidsaver 2af78e5ff2 pvif: handle scalar string fields 2016-03-23 15:40:18 -04:00
Michael Davidsaver 679bd53974 imprecise precision
The precision should be translated into 'display.format'
somehow.  Not sure what is expected, so leave it
blank.
2016-03-23 15:18:51 -04:00
Michael Davidsaver 704c0a1485 pvif: userTag from LSB 2016-03-21 19:05:14 -04:00
Michael Davidsaver 322810a5f0 pvif, fix maskALWAYS handling and timestamp epoch 2016-03-18 13:25:01 -04:00
Michael Davidsaver 3dd40dcf76 group monitor working 2016-03-17 18:37:22 -04:00
Michael Davidsaver 302d2ec0a3 more 2016-03-17 17:00:43 -04:00
Michael Davidsaver fdd5b1096a minor 2016-03-16 17:03:40 -04:00
Michael Davidsaver 5fcdfe97f5 bitwise_and 2016-03-02 18:22:05 -05:00
Michael Davidsaver 3425aaba7a more PDB 2016-03-02 16:16:11 -05:00
Michael Davidsaver 078babad71 more PDB integration 2016-03-02 14:20:56 -05:00
Michael Davidsaver 48824ec333 add PVIF
mapping between DBR and PVD types
2016-03-02 10:52:17 -05:00