changed graphic/control limits
This commit is contained in:
@@ -63,6 +63,7 @@
|
||||
* .23 02-28-92 jba ANSI C changes
|
||||
* .24 04-10-92 jba pact now used to test for asyn processing, not status
|
||||
* .25 04-18-92 jba removed process from dev init_record parms
|
||||
* .26 06-02-92 jba changed graphic/control limits for hihi,high,low,lolo
|
||||
*/
|
||||
|
||||
#include <vxWorks.h>
|
||||
@@ -271,7 +272,11 @@ static long get_graphic_double(paddr,pgd)
|
||||
{
|
||||
struct aiRecord *pai=(struct aiRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)&pai->val){
|
||||
if(paddr->pfield==(void *)&pai->val ||
|
||||
paddr->pfield==(void *)&pai->hihi ||
|
||||
paddr->pfield==(void *)&pai->high ||
|
||||
paddr->pfield==(void *)&pai->low ||
|
||||
paddr->pfield==(void *)&pai->lolo){
|
||||
pgd->upper_disp_limit = pai->hopr;
|
||||
pgd->lower_disp_limit = pai->lopr;
|
||||
} else recGblGetGraphicDouble(paddr,pgd);
|
||||
@@ -284,7 +289,11 @@ static long get_control_double(paddr,pcd)
|
||||
{
|
||||
struct aiRecord *pai=(struct aiRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)&pai->val){
|
||||
if(paddr->pfield==(void *)&pai->val ||
|
||||
paddr->pfield==(void *)&pai->hihi ||
|
||||
paddr->pfield==(void *)&pai->high ||
|
||||
paddr->pfield==(void *)&pai->low ||
|
||||
paddr->pfield==(void *)&pai->lolo){
|
||||
pcd->upper_ctrl_limit = pai->hopr;
|
||||
pcd->lower_ctrl_limit = pai->lopr;
|
||||
} else recGblGetControlDouble(paddr,pcd);
|
||||
|
||||
@@ -57,6 +57,7 @@
|
||||
* .24 02-28-92 jba ANSI C changes
|
||||
* .25 04-10-92 jba pact now used to test for asyn processing, not status
|
||||
* .26 04-18-92 jba removed process from dev init_record parms
|
||||
* .27 06-02-92 jba changed graphic/control limits for hihi,high,low,lolo
|
||||
*/
|
||||
|
||||
#include <vxWorks.h>
|
||||
@@ -295,6 +296,10 @@ static long get_graphic_double(paddr,pgd)
|
||||
struct aoRecord *pao=(struct aoRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)&pao->val
|
||||
|| paddr->pfield==(void *)&pao->hihi
|
||||
|| paddr->pfield==(void *)&pao->high
|
||||
|| paddr->pfield==(void *)&pao->low
|
||||
|| paddr->pfield==(void *)&pao->lolo
|
||||
|| paddr->pfield==(void *)&pao->oval
|
||||
|| paddr->pfield==(void *)&pao->pval){
|
||||
pgd->upper_disp_limit = pao->hopr;
|
||||
@@ -310,6 +315,10 @@ static long get_control_double(paddr,pcd)
|
||||
struct aoRecord *pao=(struct aoRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)&pao->val
|
||||
|| paddr->pfield==(void *)&pao->hihi
|
||||
|| paddr->pfield==(void *)&pao->high
|
||||
|| paddr->pfield==(void *)&pao->low
|
||||
|| paddr->pfield==(void *)&pao->lolo
|
||||
|| paddr->pfield==(void *)&pao->oval
|
||||
|| paddr->pfield==(void *)&pao->pval){
|
||||
pcd->upper_ctrl_limit = pao->drvh;
|
||||
|
||||
@@ -52,6 +52,7 @@
|
||||
* .12 02-05-92 jba Changed function arguments from paddr to precord
|
||||
* .13 02-28-92 jba Changed get_precision,get_graphic_double,get_control_double
|
||||
* .14 02-28-92 jba ANSI C changes
|
||||
* .15 06-02-92 jba changed graphic/control limits for hil,ilil
|
||||
*/
|
||||
|
||||
#include <vxWorks.h>
|
||||
@@ -293,7 +294,9 @@ static long get_graphic_double(paddr,pgd)
|
||||
{
|
||||
struct compressRecord *pcompress=(struct compressRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)pcompress->bptr){
|
||||
if(paddr->pfield==(void *)pcompress->bptr
|
||||
|| paddr->pfield==(void *)&pcompress->ihil
|
||||
|| paddr->pfield==(void *)&pcompress->ilil){
|
||||
pgd->upper_disp_limit = pcompress->hopr;
|
||||
pgd->lower_disp_limit = pcompress->lopr;
|
||||
} else recGblGetGraphicDouble(paddr,pgd);
|
||||
@@ -306,7 +309,9 @@ static long get_control_double(paddr,pcd)
|
||||
{
|
||||
struct compressRecord *pcompress=(struct compressRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)pcompress->bptr){
|
||||
if(paddr->pfield==(void *)pcompress->bptr
|
||||
|| paddr->pfield==(void *)&pcompress->ihil
|
||||
|| paddr->pfield==(void *)&pcompress->ilil){
|
||||
pcd->upper_ctrl_limit = pcompress->hopr;
|
||||
pcd->lower_ctrl_limit = pcompress->lopr;
|
||||
} else recGblGetControlDouble(paddr,pcd);
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
* .04 02-28-92 jba ANSI C changes
|
||||
* .05 04-10-92 jba pact now used to test for asyn processing, not status
|
||||
* .06 04-18-92 jba removed process from dev init_record parms
|
||||
* .07 06-02-92 jba changed graphic/control limits for hihi,high,low,lolo
|
||||
*/
|
||||
|
||||
|
||||
@@ -188,7 +189,11 @@ static long get_graphic_double(paddr,pgd)
|
||||
{
|
||||
struct longinRecord *plongin=(struct longinRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)&plongin->val){
|
||||
if(paddr->pfield==(void *)&plongin->val
|
||||
|| paddr->pfield==(void *)&plongin->hihi
|
||||
|| paddr->pfield==(void *)&plongin->high
|
||||
|| paddr->pfield==(void *)&plongin->low
|
||||
|| paddr->pfield==(void *)&plongin->lolo){
|
||||
pgd->upper_disp_limit = plongin->hopr;
|
||||
pgd->lower_disp_limit = plongin->lopr;
|
||||
} else recGblGetGraphicDouble(paddr,pgd);
|
||||
@@ -201,7 +206,11 @@ static long get_control_double(paddr,pcd)
|
||||
{
|
||||
struct longinRecord *plongin=(struct longinRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)&plongin->val){
|
||||
if(paddr->pfield==(void *)&plongin->val
|
||||
|| paddr->pfield==(void *)&plongin->hihi
|
||||
|| paddr->pfield==(void *)&plongin->high
|
||||
|| paddr->pfield==(void *)&plongin->low
|
||||
|| paddr->pfield==(void *)&plongin->lolo){
|
||||
pcd->upper_ctrl_limit = plongin->hopr;
|
||||
pcd->lower_ctrl_limit = plongin->lopr;
|
||||
} else recGblGetControlDouble(paddr,pcd);
|
||||
|
||||
@@ -34,6 +34,7 @@
|
||||
* .03 02-28-92 jba ANSI C changes
|
||||
* .04 04-10-92 jba pact now used to test for asyn processing, not status
|
||||
* .05 04-18-92 jba removed process from dev init_record parms
|
||||
* .06 06-02-92 jba changed graphic/control limits for hihi,high,low,lolo
|
||||
*/
|
||||
|
||||
|
||||
@@ -225,7 +226,11 @@ static long get_graphic_double(paddr,pgd)
|
||||
{
|
||||
struct longoutRecord *plongout=(struct longoutRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)&plongout->val){
|
||||
if(paddr->pfield==(void *)&plongout->val
|
||||
|| paddr->pfield==(void *)&plongout->hihi
|
||||
|| paddr->pfield==(void *)&plongout->high
|
||||
|| paddr->pfield==(void *)&plongout->low
|
||||
|| paddr->pfield==(void *)&plongout->lolo){
|
||||
pgd->upper_disp_limit = plongout->hopr;
|
||||
pgd->lower_disp_limit = plongout->lopr;
|
||||
} else recGblGetGraphicDouble(paddr,pgd);
|
||||
@@ -238,7 +243,11 @@ static long get_control_double(paddr,pcd)
|
||||
{
|
||||
struct longoutRecord *plongout=(struct longoutRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)&plongout->val){
|
||||
if(paddr->pfield==(void *)&plongout->val
|
||||
|| paddr->pfield==(void *)&plongout->hihi
|
||||
|| paddr->pfield==(void *)&plongout->high
|
||||
|| paddr->pfield==(void *)&plongout->low
|
||||
|| paddr->pfield==(void *)&plongout->lolo){
|
||||
pcd->upper_ctrl_limit = plongout->hopr;
|
||||
pcd->lower_ctrl_limit = plongout->lopr;
|
||||
} else recGblGetControlDouble(paddr,pcd);
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
* .03 02-05-92 jba Changed function arguments from paddr to precord
|
||||
* .04 02-28-92 jba Changed get_precision,get_graphic_double,get_control_double
|
||||
* .05 02-28-92 jba ANSI C changes
|
||||
* .06 06-02-92 jba changed graphic/control limits for hihi,high,low,lolo
|
||||
*/
|
||||
|
||||
#include <vxWorks.h>
|
||||
@@ -192,6 +193,10 @@ static long get_graphic_double(paddr,pgd)
|
||||
struct pidRecord *ppid=(struct pidRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)&ppid->val
|
||||
|| paddr->pfield==(void *)&ppid->hihi
|
||||
|| paddr->pfield==(void *)&ppid->high
|
||||
|| paddr->pfield==(void *)&ppid->low
|
||||
|| paddr->pfield==(void *)&ppid->lolo
|
||||
|| paddr->pfield==(void *)&ppid->p
|
||||
|| paddr->pfield==(void *)&ppid->i
|
||||
|| paddr->pfield==(void *)&ppid->d
|
||||
@@ -209,6 +214,10 @@ static long get_control_double(paddr,pcd)
|
||||
struct pidRecord *ppid=(struct pidRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)&ppid->val
|
||||
|| paddr->pfield==(void *)&ppid->hihi
|
||||
|| paddr->pfield==(void *)&ppid->high
|
||||
|| paddr->pfield==(void *)&ppid->low
|
||||
|| paddr->pfield==(void *)&ppid->lolo
|
||||
|| paddr->pfield==(void *)&ppid->p
|
||||
|| paddr->pfield==(void *)&ppid->i
|
||||
|| paddr->pfield==(void *)&ppid->d
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
* .04 02-28-92 jba ANSI C changes
|
||||
* .05 04-10-92 jba pact now used to test for asyn processing, not status
|
||||
* .06 04-18-92 jba removed process from dev init_record parms
|
||||
* .07 06-02-92 jba changed graphic/control limits for dly,odly,wide,owid
|
||||
*/
|
||||
|
||||
#include <vxWorks.h>
|
||||
@@ -189,7 +190,11 @@ static long get_graphic_double(paddr,pgd)
|
||||
{
|
||||
struct pulseDelayRecord *ppd=(struct pulseDelayRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)&ppd->val){
|
||||
if(paddr->pfield==(void *)&ppd->val
|
||||
|| paddr->pfield==(void *)&ppd->dly
|
||||
|| paddr->pfield==(void *)&ppd->wide
|
||||
|| paddr->pfield==(void *)&ppd->odly
|
||||
|| paddr->pfield==(void *)&ppd->owid){
|
||||
pgd->upper_disp_limit = ppd->hopr;
|
||||
pgd->lower_disp_limit = ppd->lopr;
|
||||
} else recGblGetGraphicDouble(paddr,pgd);
|
||||
@@ -202,7 +207,9 @@ static long get_control_double(paddr,pcd)
|
||||
{
|
||||
struct pulseDelayRecord *ppd=(struct pulseDelayRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)&ppd->val){
|
||||
if(paddr->pfield==(void *)&ppd->val
|
||||
|| paddr->pfield==(void *)&ppd->dly
|
||||
|| paddr->pfield==(void *)&ppd->wide){
|
||||
pcd->upper_ctrl_limit = ppd->hopr;
|
||||
pcd->lower_ctrl_limit = ppd->lopr;
|
||||
} else recGblGetControlDouble(paddr,pcd);
|
||||
|
||||
@@ -36,6 +36,7 @@
|
||||
* .05 02-28-92 jba ANSI C changes
|
||||
* .06 04-10-92 jba pact now used to test for asyn processing, not status
|
||||
* .07 04-18-92 jba removed process from dev init_record parms
|
||||
* .08 06-02-92 jba changed graphic/control limits for per,oper
|
||||
*/
|
||||
|
||||
#include <vxWorks.h>
|
||||
@@ -260,7 +261,9 @@ static long get_graphic_double(paddr,pgd)
|
||||
{
|
||||
struct pulseTrainRecord *ppt=(struct pulseTrainRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)&ppt->val){
|
||||
if(paddr->pfield==(void *)&ppt->val
|
||||
|| paddr->pfield==(void *)&ppt->per
|
||||
|| paddr->pfield==(void *)&ppt->oper){
|
||||
pgd->upper_disp_limit = ppt->hopr;
|
||||
pgd->lower_disp_limit = ppt->lopr;
|
||||
} else recGblGetGraphicDouble(paddr,pgd);
|
||||
@@ -274,7 +277,8 @@ static long get_control_double(paddr,pcd)
|
||||
{
|
||||
struct pulseTrainRecord *ppt=(struct pulseTrainRecord *)paddr->precord;
|
||||
|
||||
if(paddr->pfield==(void *)&ppt->val){
|
||||
if(paddr->pfield==(void *)&ppt->val
|
||||
|| paddr->pfield==(void *)&ppt->per){
|
||||
pcd->upper_ctrl_limit = ppt->hopr;
|
||||
pcd->lower_ctrl_limit = ppt->lopr;
|
||||
} else recGblGetControlDouble(paddr,pcd);
|
||||
|
||||
Reference in New Issue
Block a user