Ronny, I had a similar problem on an application using 'setval' command , that used to work on an AP20. On porting to a 50 Series I could not set any Boolean parameters. I gave up trying to troubleshoot this as I was pushed for time, and used the 'omset' command . Not very elegant but at least it works Part program follows: sprintf(exstr,"/opt/fox/bin/tools/omset -b FALSE %s", fbmgw_fail[0]); system(exstr); Where fbmgw_fail[0] contains the full path name of the variable. Regards, Freddy Why Protea Automation Solutions > -----Original Message----- > From: De Maeyer Ronny [SMTP:Ronny.DeMaeyer@xxxxxxxxxx] > Sent: Monday, June 24, 2002 2:16 PM > To: 'foxboro@xxxxxxxxxxxxx' > Subject: [foxboro] set_confirm for boolean > > > Hi all, > > I am trying to set a boolean from whitin a c-program. > I use the following code : (part of the programm) > > data_len=4; > strcpy(temp,"UCM4:CHECKSAP.IN"); > x2=1; > status=OM_BOOL; > > rtn=set_confirm(temp,VARIABLE,0,&x2,&status,&data_len); > > My problem : whatever I use for x2 (0,1, true,T, false,F) the input of the > bloc does not change. > when I use 0 or 1 I declare x2 as an integer, for Trur,T,False or F I > declare x2 as char. > In the manual (BO193BC) page 19 under set_confirm they say for OM_BOOL is > a > byte with True/False values only. > > Can somebody explain what I am doing wrong ? > > Thanks in advance, > > Ronny > > > Ronny De Maeyer > > > > Fluxys n.v. > > LNG TERMINAL ZEEBRUGGE > > H.V. Wolvensstraat 3, Kaai 615 > > B - 8380 ZEEBRUGGE > > Tel.: (++32) (0)50 36 66 24 (direct) > > Tel.: (++32) (0)50 36 66 11 (central) > > > > mailto:ronny.demaeyer@xxxxxxxxxx > > http://www.fluxys.net > > > > > > > > > ************************************************************************** > This e-mail and any attachments thereto may contain information which is > confidential and/or protected by intellectual property rights and are > intended for the sole use of the recipient(s) named above.Any use of the > information contained herein (including, but not limited to, total or > partial reproduction, communication or distribution in any form) by > persons > other than the designated recipient(s) is prohibited.Any liability for the > correct and complete transmission of the information or for any delay or > interruption of the transmission or for damages arising from the use of > reliance of the information shall be disclaimed.If you have received this > e-mail in error, please notify the sender either by telephone or by e-mail > and delete the material from any computer. > Thank you for your cooperation > ************************************************************************** > > > _______________________________________________________________________ > This mailing list is neither sponsored nor endorsed by Invensys Process > Systems (formerly The Foxboro Company). Use the info you obtain here at > your own risks. Read http://www.thecassandraproject.org/disclaimer.html > > foxboro mailing list: //www.freelists.org/list/foxboro > to subscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=join > to unsubscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave > ##################################################################################### This e-mail message has been scanned for Viruses and Content and cleared by MailMarshal For more information please visit www.marshalsoftware.com ##################################################################################### _______________________________________________________________________ This mailing list is neither sponsored nor endorsed by Invensys Process Systems (formerly The Foxboro Company). Use the info you obtain here at your own risks. Read http://www.thecassandraproject.org/disclaimer.html foxboro mailing list: //www.freelists.org/list/foxboro to subscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=join to unsubscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave