Hello all
I have just started to have the same problem with a win2000 pc. Also comes
up with eror message 'cannot set data length of 8 bits'
The offending software works on other 2000 pc and xp ones.
Did Dr Simon Titmuss work it out???
Simon
-----Original Message-----
From: "Martn Castillejos, Juan Carlos" [mailto:jcmartin@indra.es]
Sent: 03 March 2004 12:07
To: VRF
Subject: [vrf] RE: problem with RS232 communication
Which SICL version are you using under XP? because not all versions run
under it, only the latest ones.
Regards,
> -----Mensaje original-----
> De: Simon Titmuss [mailto:simon.titmuss@chemistry.oxford.ac.uk]
> Enviado el: mircoles, 03 de marzo de 2004 11:52
> Para: VRF
> Asunto: [vrf] problem with RS232 communication
>
>
> I have a VEE code which uses direct IO to communicate via COM
> port (baud
> 4800, 7 data bits, 1 stop bit, even parity) to a digital
> micrometer. The
> code worked fine under Windows98 and Vee Pro 6.0 but does not
> work on a
> machine running Windows XP and Vee Pro 6.1.
>
> Error message is "SICL call made with bad parameter Unable to set
> receive buffer size of x bytes" where x is set in the Instrument
> Manager.
>
> I can successfully communicate with other instruments using
> the same COM
> port.
>
> I have tried installing Vee Pro 6.0 on the XP machine and
> find the same
> problem.
>
> Has anyone encountered problems on moving to Windows XP?
>
> Dr Simon Titmuss
> Physical & Theoretical Chemistry Lab
> South Parks Road
> Oxford
> OX1 3QZ
> tel. 01865 275465
> fax 01865 275410
>
>
>
> ---
> You are currently subscribed to vrf as: jcmartin@indra.es
> To subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".
> To unsubscribe send a blank email to
> "leave-vrf@it.lists.it.agilent.com".
> To send messages to this mailing list, email "vrf@agilent.com".
> If you need help with the mailing list send a message to
> "owner-vrf@it.lists.it.agilent.com".
>
----------------------------------------------------------------------------
---------------------------------------
Este correo electrnico y, en su caso, cualquier fichero anexo al mismo,
contiene informacin de carcter confidencial exclusivamente dirigida a su
destinatario o destinatarios. Queda prohibida su divulgacin, copia o
distribucin a terceros sin la previa autorizacin escrita de Indra. En el
caso de haber recibido este correo electrnico por error, se ruega notificar
inmediatamente esta circunstancia mediante reenvo a la direccin
electrnica del remitente.
The information in this e-mail and in any attachments is confidential and
solely for the attention and use of the named addressee(s). You are hereby
notified that any dissemination, distribution or copy of this communication
is prohibited without the prior written consent of Indra. If you have
received this communication in error, please, notify the sender by reply
e-mail
---
You are currently subscribed to vrf as: simon.parfitt@renesas.com To
subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".
To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".
To send messages to this mailing list, email "vrf@agilent.com".
If you need help with the mailing list send a message to
"owner-vrf@it.lists.it.agilent.com".
---------------------------------------------------------------------
E-mail Confidentiality Notice and Disclaimer
This email and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to which they are addressed. Access to this email by anyone else is unauthorised. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited.
Email messages are not necessarily secure. Renesas Technology Europe does not accept responsibility for any changes made to this message after it was sent. Please note that Renesas Technology Europe checks outgoing email messages for the presence of computer viruses.
---
You are currently subscribed to vrf as: rsb@soco.agilent.com
To subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".
To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".
To send messages to this mailing list, email "vrf@agilent.com".
If you need help with the mailing list send a message to "owner-vrf@it.lists.it.agilent.com".
I have just started to have the same problem with a win2000 pc. Also comes
up with eror message 'cannot set data length of 8 bits'
The offending software works on other 2000 pc and xp ones.
Did Dr Simon Titmuss work it out???
Simon
-----Original Message-----
From: "Martn Castillejos, Juan Carlos" [mailto:jcmartin@indra.es]
Sent: 03 March 2004 12:07
To: VRF
Subject: [vrf] RE: problem with RS232 communication
Which SICL version are you using under XP? because not all versions run
under it, only the latest ones.
Regards,
> -----Mensaje original-----
> De: Simon Titmuss [mailto:simon.titmuss@chemistry.oxford.ac.uk]
> Enviado el: mircoles, 03 de marzo de 2004 11:52
> Para: VRF
> Asunto: [vrf] problem with RS232 communication
>
>
> I have a VEE code which uses direct IO to communicate via COM
> port (baud
> 4800, 7 data bits, 1 stop bit, even parity) to a digital
> micrometer. The
> code worked fine under Windows98 and Vee Pro 6.0 but does not
> work on a
> machine running Windows XP and Vee Pro 6.1.
>
> Error message is "SICL call made with bad parameter Unable to set
> receive buffer size of x bytes" where x is set in the Instrument
> Manager.
>
> I can successfully communicate with other instruments using
> the same COM
> port.
>
> I have tried installing Vee Pro 6.0 on the XP machine and
> find the same
> problem.
>
> Has anyone encountered problems on moving to Windows XP?
>
> Dr Simon Titmuss
> Physical & Theoretical Chemistry Lab
> South Parks Road
> Oxford
> OX1 3QZ
> tel. 01865 275465
> fax 01865 275410
>
>
>
> ---
> You are currently subscribed to vrf as: jcmartin@indra.es
> To subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".
> To unsubscribe send a blank email to
> "leave-vrf@it.lists.it.agilent.com".
> To send messages to this mailing list, email "vrf@agilent.com".
> If you need help with the mailing list send a message to
> "owner-vrf@it.lists.it.agilent.com".
>
----------------------------------------------------------------------------
---------------------------------------
Este correo electrnico y, en su caso, cualquier fichero anexo al mismo,
contiene informacin de carcter confidencial exclusivamente dirigida a su
destinatario o destinatarios. Queda prohibida su divulgacin, copia o
distribucin a terceros sin la previa autorizacin escrita de Indra. En el
caso de haber recibido este correo electrnico por error, se ruega notificar
inmediatamente esta circunstancia mediante reenvo a la direccin
electrnica del remitente.
The information in this e-mail and in any attachments is confidential and
solely for the attention and use of the named addressee(s). You are hereby
notified that any dissemination, distribution or copy of this communication
is prohibited without the prior written consent of Indra. If you have
received this communication in error, please, notify the sender by reply
---
You are currently subscribed to vrf as: simon.parfitt@renesas.com To
subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".
To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".
To send messages to this mailing list, email "vrf@agilent.com".
If you need help with the mailing list send a message to
"owner-vrf@it.lists.it.agilent.com".
---------------------------------------------------------------------
E-mail Confidentiality Notice and Disclaimer
This email and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to which they are addressed. Access to this email by anyone else is unauthorised. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited.
Email messages are not necessarily secure. Renesas Technology Europe does not accept responsibility for any changes made to this message after it was sent. Please note that Renesas Technology Europe checks outgoing email messages for the presence of computer viruses.
---
You are currently subscribed to vrf as: rsb@soco.agilent.com
To subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".
To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".
To send messages to this mailing list, email "vrf@agilent.com".
If you need help with the mailing list send a message to "owner-vrf@it.lists.it.agilent.com".
<font size=2 face="sans-serif">Hello Simon,</font>
<font size=2 face="sans-serif">We have had this problem on Win NT for many years.</font>
<font size=2 face="sans-serif">It usually occurs because we are receiving unsolicited</font>
<font size=2 face="sans-serif">data and overflowing the receive buffer. My guess is</font>
<font size=2 face="sans-serif">that SICL tries to allocate more memory and it either</font>
<font size=2 face="sans-serif">cannot or has run out of space. On the Win 98 machine</font>
<font size=2 face="sans-serif">it probably just bit buckets the overflow and continues</font>
<font size=2 face="sans-serif">on it's merry way?</font>
<font size=2 face="sans-serif">We fixed it a number of different ways:</font>
<font size=2 face="sans-serif">1) Stop the instrument from streaming unsolicited data (most preferable)</font>
<font size=2 face="sans-serif">2) Execute Reset before trying to communicate - if you get an error: ignore it</font>
<font size=2 face="sans-serif"> and execute reset again. This will work if the data is not streaming too fast;</font>
<font size=2 face="sans-serif"> it allows you to keep the receive buffer from overflowing.</font>
<font size=2 face="sans-serif">3) Make a loop to keep executing a reset until there is no error (you have to trap and</font>
<font size=2 face="sans-serif"> ignore any errors) prior to every attempt to communicate [THIS IS UGLY BUT</font>
<font size=2 face="sans-serif"> PRAGMATIC when you are in a bind].</font>
<font size=2 face="sans-serif">4) Get Agilent to fix the problem within SICL</font>
<font size=2 face="sans-serif">If the latest I/O libraries fix this as suggested by </font><font size=1 face="sans-serif"><b>Martn Castillejos, Juan Carlos</b></font><font size=2 face="sans-serif">, please let me know.</font>
<font size=2 face="sans-serif">
Good Luck
Rob Marquardt
Rockwell Automation / Allen-Bradley
1201 So. 2nd St. / T131
Milwaukee, WI. 53204-2496
USA
ramarquardt@ra.rockwell.com
414-382-3098
414-382-4820 (FAX)
</font>
<table width=100%><tr valign=top><td><td><font size=1 face="sans-serif"><b>"Simon Titmuss" |simon.titmuss@chemistry.oxford.ac.uk></b></font><p><font size=1 face="sans-serif">03/03/2004 04:52 AM</font>
<font size=1 face="sans-serif">Please respond to "Simon Titmuss"</font>
<td><font size=1 face="Arial"> </font>
<font size=1 face="sans-serif"> To: VRF |vrf@agilent.com></font>
<font size=1 face="sans-serif"> cc: </font>
<font size=1 face="sans-serif"> Subject: [vrf] problem with RS232 communication</font></table>
<font size=2 face="Courier New">I have a VEE code which uses direct IO to communicate via COM port (baud
4800, 7 data bits, 1 stop bit, even parity) to a digital micrometer. The
code worked fine under Windows98 and Vee Pro 6.0 but does not work on a
machine running Windows XP and Vee Pro 6.1.
Error message is "SICL call made with bad parameter Unable to set
receive buffer size of x bytes" where x is set in the Instrument
Manager.
I can successfully communicate with other instruments using the same COM
port.
I have tried installing Vee Pro 6.0 on the XP machine and find the same
problem.
Has anyone encountered problems on moving to Windows XP?
Dr Simon Titmuss
Physical & Theoretical Chemistry Lab
South Parks Road
Oxford
OX1 3QZ
tel. 01865 275465
fax 01865 275410
---
You are currently subscribed to vrf as: ramarquardt@ra.rockwell.com
To subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".
To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".
To send messages to this mailing list, email "vrf@agilent.com".
If you need help with the mailing list send a message to "owner-vrf@it.lists.it.agilent.com".
</font>
---You are currently subscribed to vrf as: rsb@soco.agilent.comTo subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".To send messages to this mailing list, email "vrf@agilent.com".If you need help with the mailing list send a message to "owner-vrf@it.lists.it.agilent.com".