- FW: - CommV24 assertion failure

From: WSFPGA <"WSFPGA">
Date: Fri, 5 May 2006 11:02:53 -0300

----boundary-LibPST-iamunique-432507916_-_-
Content-type: text/plain


> I meant the length of the stop bit is 1.5 bit time.

Yes...
but one and half stops work only with 5 bits words,

(*

>From 16550D Datasheet

Bits 0 and 1:
These two bits specify the number of bits in each transmitted or received
serial character.
The encoding of bits 0 and 1 is as follows:
Bit 1 Bit 0 Character Length
0 0 5 Bits
0 1 6 Bits
1 0 7 Bits
1 1 8 Bits
Bit 2:
This bit specifies the number of Stop bits transmitted and received in each
serial character.
If bit 2 is a logic 0, one Stop bit is generated in the transmitted data.
If bit 2 is a logic 1 when a 5-bit word length is selected via bits 0 and 1,
one and a half Stop bits are generated.
If bit 2 is a logic 1 when either a 6-, 7-, or 8-bit word length is
selected, two Stop bits are generated.
The Receiver checks the first Stopbit only, regardless of the number of Stop
bits selected.
*)

MODULE Test;
IMPORT CommV24;

    PROCEDURE Init*;
    VAR c: CommV24.Connection;
    BEGIN
        CommV24.Open( 'COM1', 4800, {CommV24.bits5, CommV24.stop15}, c); (*5
bits 1.5 stop bit *)
        ASSERT( c # NIL); (* Fails *)
    END Init;

END Test.

Test.Init

----- Original Message -----
From: "Hof, Philipp" <p.hof{([at]})nowhere.xy
To: "BlackBox Mailing List" <blackbox{([at]})nowhere.xy
Sent: Friday, May 05, 2006 12:23 AM
Subject: [BlackBox] - FW: [BlackBox] - CommV24 assertion failure


>
> I meant the length of the stop bit is 1.5 bit time.
>
> -----Original Message-----
> From: Hof, Philipp
> Sent: Friday, 5 May 2006 3:16 p.m.
> To: 'blackbox{([at]})nowhere.xy
> Subject: RE: [BlackBox] - CommV24 assertion failure
>
> It means to wait 1.5 bit time (other values 1 or 2 bit) after the stop bit
> and before transmitting the next start bit.
>
> It seems there is a fault in CommV24 with 1.5 bit time not working.
>
> Regards,
> Philipp
>
> -----Original Message-----
> From: WSFPGA [mailto:wsfpga{([at]})nowhere.xy
> Sent: Friday, 5 May 2006 2:39 p.m.
> To: blackbox{([at]})nowhere.xy
> Subject: [BlackBox] - CommV24 assertion failure
>
> This work on BB1.5 Win2000SP4;
>
> CommV24.Open( 'COM1', 4800, {}, c);
>
> from hardware's point of view whats means one and half stops bits ?
>
> Walter,
>
> ----- Original Message -----
> From: "Hof, Philipp" <p.hof{([at]})nowhere.xy
> To: "BlackBox Mailing List" <blackbox{([at]})nowhere.xy
> Sent: Thursday, May 04, 2006 10:50 PM
> Subject: [BlackBox] - CommV24 assertion failure
>
>
> > Have you tried
> >
> > CommV24.Open("COM1:", 4800, {V24.stop2}, c);
> >
> > or this
> >
> > CommV24.Open("COM1:", 4800, {}, conn);
> >
> > No idea why 1.5 doesn't work. Code above will work.
> >
> > Regards,
> > Philipp
> >
> > -----Original Message-----
> > From: Rex Couture [mailto:rex{([at]})nowhere.xy
> > Sent: Friday, 5 May 2006 11:24 a.m.
> > To: blackbox{([at]})nowhere.xy
> > Subject: [BlackBox] - CommV24 assertion failure
> >

> > What's wrong with this module? I can't get past the first step.
> > The parameters (4800 baud, 8 bits, 1 stop bit) should be valid. Running
> on

> > Win XP. Thanks.

> >
> > Rex Couture
> >
> >
> > MODULE Test;
> > IMPORT CommV24;
> >
> > PROCEDURE Init*;
> > VAR c: CommV24.Connection;
> > BEGIN
> > CommV24.Open( 'COM1', 4800, {CommV24.stop15}, c);
> > (* 8 bits is default; stop15 is actually 1 stop bit *)
> > ASSERT( c # NIL); (* Fails *)
> > END Init;
> > END Test.
> >
> > --- BlackBox
> > --- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy
> >
> > --- BlackBox
> > --- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy
> >
>
> --- BlackBox
> --- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy
>
> --- BlackBox
> --- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy
>

--- BlackBox
--- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy



----boundary-LibPST-iamunique-432507916_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIFxwYXINCj4gSSBtZWFudCB0aGUgbGVuZ3RoIG9m
IHRoZSBzdG9wIGJpdCBpcyAxLjUgYml0IHRpbWUuXHBhcg0KXHBhcg0KWWVzLi4uXHBhcg0KYnV0
IG9uZSBhbmQgaGFsZiBzdG9wcyB3b3JrIG9ubHkgd2l0aCA1IGJpdHMgd29yZHMsXHBhcg0KXHBh
cg0KKCpccGFyDQpccGFyDQpGcm9tIDE2NTUwRCBEYXRhc2hlZXRccGFyDQpccGFyDQpCaXRzIDAg
YW5kIDE6XHBhcg0KVGhlc2UgdHdvIGJpdHMgc3BlY2lmeSB0aGUgbnVtYmVyIG9mIGJpdHMgaW4g
ZWFjaCB0cmFuc21pdHRlZCBvciByZWNlaXZlZFxwYXINCnNlcmlhbCBjaGFyYWN0ZXIuXHBhcg0K
VGhlIGVuY29kaW5nIG9mIGJpdHMgMCBhbmQgMSBpcyBhcyBmb2xsb3dzOlxwYXINCkJpdCAxIEJp
dCAwIENoYXJhY3RlciBMZW5ndGhccGFyDQowIDAgNSBCaXRzXHBhcg0KMCAxIDYgQml0c1xwYXIN
CjEgMCA3IEJpdHNccGFyDQoxIDEgOCBCaXRzXHBhcg0KQml0IDI6XHBhcg0KVGhpcyBiaXQgc3Bl
Y2lmaWVzIHRoZSBudW1iZXIgb2YgU3RvcCBiaXRzIHRyYW5zbWl0dGVkIGFuZCByZWNlaXZlZCBp
biBlYWNoXHBhcg0Kc2VyaWFsIGNoYXJhY3Rlci5ccGFyDQpJZiBiaXQgMiBpcyBhIGxvZ2ljIDAs
IG9uZSBTdG9wIGJpdCBpcyBnZW5lcmF0ZWQgaW4gdGhlIHRyYW5zbWl0dGVkIGRhdGEuXHBhcg0K
SWYgYml0IDIgaXMgYSBsb2dpYyAxIHdoZW4gYSA1LWJpdCB3b3JkIGxlbmd0aCBpcyBzZWxlY3Rl
ZCB2aWEgYml0cyAwIGFuZCAxLFxwYXINCm9uZSBhbmQgYSBoYWxmIFN0b3AgYml0cyBhcmUgZ2Vu
ZXJhdGVkLlxwYXINCklmIGJpdCAyIGlzIGEgbG9naWMgMSB3aGVuIGVpdGhlciBhIDYtLCA3LSwg
b3IgOC1iaXQgd29yZCBsZW5ndGggaXNccGFyDQpzZWxlY3RlZCwgdHdvIFN0b3AgYml0cyBhcmUg
Z2VuZXJhdGVkLlxwYXINClRoZSBSZWNlaXZlciBjaGVja3MgdGhlIGZpcnN0IFN0b3BiaXQgb25s
eSwgcmVnYXJkbGVzcyBvZiB0aGUgbnVtYmVyIG9mIFN0b3BccGFyDQpiaXRzIHNlbGVjdGVkLlxw
YXINCiopXHBhcg0KXHBhcg0KTU9EVUxFIFRlc3Q7XHBhcg0KSU1QT1JUIENvbW1WMjQ7XHBhcg0K
XHBhcg0KICAgIFBST0NFRFVSRSBJbml0KjtccGFyDQogICAgVkFSIGM6IENvbW1WMjQuQ29ubmVj
dGlvbjtccGFyDQogICAgQkVHSU5ccGFyDQogICAgICAgIENvbW1WMjQuT3BlbiggJ0NPTTEnLCA0
ODAwLCBce0NvbW1WMjQuYml0czUsIENvbW1WMjQuc3RvcDE1XH0sIGMpOyAoKjVccGFyDQpiaXRz
IDEuNSBzdG9wIGJpdCAqKVxwYXINCiAgICAgICAgQVNTRVJUKCBjICMgTklMKTsgKCogRmFpbHMg
KilccGFyDQogICAgRU5EIEluaXQ7XHBhcg0KXHBhcg0KRU5EIFRlc3QuXHBhcg0KXHBhcg0KVGVz
dC5Jbml0XHBhcg0KXHBhcg0KLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLSBccGFyDQpGcm9t
OiAiSG9mLCBQaGlsaXBwIiA8cC5ob2ZAZWxlYy5jYW50ZXJidXJ5LmFjLm56PlxwYXINClRvOiAi
QmxhY2tCb3ggTWFpbGluZyBMaXN0IiA8YmxhY2tib3hAb2Jlcm9uLmNoPlxwYXINClNlbnQ6IEZy
aWRheSwgTWF5IDA1LCAyMDA2IDEyOjIzIEFNXHBhcg0KU3ViamVjdDogW0JsYWNrQm94XSAtIEZX
OiBbQmxhY2tCb3hdIC0gQ29tbVYyNCBhc3NlcnRpb24gZmFpbHVyZVxwYXINClxwYXINClxwYXIN
Cj5ccGFyDQo+IEkgbWVhbnQgdGhlIGxlbmd0aCBvZiB0aGUgc3RvcCBiaXQgaXMgMS41IGJpdCB0
aW1lLlxwYXINCj5ccGFyDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tXHBhcg0KPiBGcm9t
OiBIb2YsIFBoaWxpcHBccGFyDQo+IFNlbnQ6IEZyaWRheSwgNSBNYXkgMjAwNiAzOjE2IHAubS5c
cGFyDQo+IFRvOiAnYmxhY2tib3hAb2Jlcm9uLmNoJ1xwYXINCj4gU3ViamVjdDogUkU6IFtCbGFj
a0JveF0gLSBDb21tVjI0IGFzc2VydGlvbiBmYWlsdXJlXHBhcg0KPlxwYXINCj4gSXQgbWVhbnMg
dG8gd2FpdCAxLjUgYml0IHRpbWUgKG90aGVyIHZhbHVlcyAxIG9yIDIgYml0KSBhZnRlciB0aGUg
c3RvcCBiaXRccGFyDQo+IGFuZCBiZWZvcmUgdHJhbnNtaXR0aW5nIHRoZSBuZXh0IHN0YXJ0IGJp
dC5ccGFyDQo+XHBhcg0KPiBJdCBzZWVtcyB0aGVyZSBpcyBhIGZhdWx0IGluIENvbW1WMjQgd2l0
aCAxLjUgYml0IHRpbWUgbm90IHdvcmtpbmcuXHBhcg0KPlxwYXINCj4gUmVnYXJkcyxccGFyDQo+
IFBoaWxpcHBccGFyDQo+XHBhcg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLVxwYXINCj4g
RnJvbTogV1NGUEdBIFttYWlsdG86d3NmcGdhQGFkaW5ldC5jb20udXldXHBhcg0KPiBTZW50OiBG
cmlkYXksIDUgTWF5IDIwMDYgMjozOSBwLm0uXHBhcg0KPiBUbzogYmxhY2tib3hAb2Jlcm9uLmNo
XHBhcg0KPiBTdWJqZWN0OiBbQmxhY2tCb3hdIC0gQ29tbVYyNCBhc3NlcnRpb24gZmFpbHVyZVxw
YXINCj5ccGFyDQo+IFRoaXMgd29yayBvbiBCQjEuNSBXaW4yMDAwU1A0O1xwYXINCj5ccGFyDQo+
IENvbW1WMjQuT3BlbiggJ0NPTTEnLCA0ODAwLCBce1x9LCBjKTtccGFyDQo+XHBhcg0KPiBmcm9t
IGhhcmR3YXJlJ3MgcG9pbnQgb2YgdmlldyB3aGF0cyBtZWFucyBvbmUgYW5kIGhhbGYgc3RvcHMg
Yml0cyA/XHBhcg0KPlxwYXINCj4gV2FsdGVyLFxwYXINCj5ccGFyDQo+IC0tLS0tIE9yaWdpbmFs
IE1lc3NhZ2UgLS0tLS0gXHBhcg0KPiBGcm9tOiAiSG9mLCBQaGlsaXBwIiA8cC5ob2ZAZWxlYy5j
YW50ZXJidXJ5LmFjLm56PlxwYXINCj4gVG86ICJCbGFja0JveCBNYWlsaW5nIExpc3QiIDxibGFj
a2JveEBvYmVyb24uY2g+XHBhcg0KPiBTZW50OiBUaHVyc2RheSwgTWF5IDA0LCAyMDA2IDEwOjUw
IFBNXHBhcg0KPiBTdWJqZWN0OiBbQmxhY2tCb3hdIC0gQ29tbVYyNCBhc3NlcnRpb24gZmFpbHVy
ZVxwYXINCj5ccGFyDQo+XHBhcg0KPiA+IEhhdmUgeW91IHRyaWVkXHBhcg0KPiA+XHBhcg0KPiA+
IENvbW1WMjQuT3BlbigiQ09NMToiLCA0ODAwLCBce1YyNC5zdG9wMlx9LCBjKTtccGFyDQo+ID5c
cGFyDQo+ID4gb3IgdGhpc1xwYXINCj4gPlxwYXINCj4gPiBDb21tVjI0Lk9wZW4oIkNPTTE6Iiwg
NDgwMCwgXHtcfSwgY29ubik7XHBhcg0KPiA+XHBhcg0KPiA+IE5vIGlkZWEgd2h5IDEuNSBkb2Vz
bid0IHdvcmsuIENvZGUgYWJvdmUgd2lsbCB3b3JrLlxwYXINCj4gPlxwYXINCj4gPiBSZWdhcmRz
LFxwYXINCj4gPiBQaGlsaXBwXHBhcg0KPiA+XHBhcg0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2Fn
ZS0tLS0tXHBhcg0KPiA+IEZyb206IFJleCBDb3V0dXJlIFttYWlsdG86cmV4QGxldmVlLnd1c3Rs
LmVkdV1ccGFyDQo+ID4gU2VudDogRnJpZGF5LCA1IE1heSAyMDA2IDExOjI0IGEubS5ccGFyDQo+
ID4gVG86IGJsYWNrYm94QG9iZXJvbi5jaFxwYXINCj4gPiBTdWJqZWN0OiBbQmxhY2tCb3hdIC0g
Q29tbVYyNCBhc3NlcnRpb24gZmFpbHVyZVxwYXINCj4gPlxwYXINCj4gPiAgICAgICAgIFdoYXQn
cyB3cm9uZyB3aXRoIHRoaXMgbW9kdWxlPyAgSSBjYW4ndCBnZXQgcGFzdCB0aGUgZmlyc3Qgc3Rl
cC5ccGFyDQo+ID4gVGhlIHBhcmFtZXRlcnMgKDQ4MDAgYmF1ZCwgOCBiaXRzLCAxIHN0b3AgYml0
KSBzaG91bGQgYmUgdmFsaWQuICBSdW5uaW5nXHBhcg0KPiBvblxwYXINCj4gPiBXaW4gWFAuICBU
aGFua3MuXHBhcg0KPiA+XHBhcg0KPiA+IFJleCBDb3V0dXJlXHBhcg0KPiA+XHBhcg0KPiA+XHBh
cg0KPiA+IE1PRFVMRSBUZXN0O1xwYXINCj4gPiBJTVBPUlQgQ29tbVYyNDtccGFyDQo+ID5ccGFy
DQo+ID4gUFJPQ0VEVVJFIEluaXQqO1xwYXINCj4gPiBWQVIgYzogQ29tbVYyNC5Db25uZWN0aW9u
O1xwYXINCj4gPiBCRUdJTlxwYXINCj4gPiAgICAgICAgIENvbW1WMjQuT3BlbiggJ0NPTTEnLCA0
ODAwLCBce0NvbW1WMjQuc3RvcDE1XH0sIGMpO1xwYXINCj4gPiAgICAgICAgICAgICAgICAgKCog
OCBiaXRzIGlzIGRlZmF1bHQ7IHN0b3AxNSBpcyBhY3R1YWxseSAxIHN0b3AgYml0ICopXHBhcg0K
PiA+ICAgICAgICAgQVNTRVJUKCBjICMgTklMKTsgICgqIEZhaWxzICopXHBhcg0KPiA+IEVORCBJ
bml0O1xwYXINCj4gPiBFTkQgVGVzdC5ccGFyDQo+ID5ccGFyDQo+ID4gLS0tIEJsYWNrQm94XHBh
cg0KPiA+IC0tLSBzZW5kIHN1YmplY3QgSEVMUCBvciBVTlNVQlNDUklCRSB0byBibGFja2JveEBv
YmVyb24uY2hccGFyDQo+ID5ccGFyDQo+ID4gLS0tIEJsYWNrQm94XHBhcg0KPiA+IC0tLSBzZW5k
IHN1YmplY3QgSEVMUCBvciBVTlNVQlNDUklCRSB0byBibGFja2JveEBvYmVyb24uY2hccGFyDQo+
ID5ccGFyDQo+XHBhcg0KPiAtLS0gQmxhY2tCb3hccGFyDQo+IC0tLSBzZW5kIHN1YmplY3QgSEVM
UCBvciBVTlNVQlNDUklCRSB0byBibGFja2JveEBvYmVyb24uY2hccGFyDQo+XHBhcg0KPiAtLS0g
QmxhY2tCb3hccGFyDQo+IC0tLSBzZW5kIHN1YmplY3QgSEVMUCBvciBVTlNVQlNDUklCRSB0byBi
bGFja2JveEBvYmVyb24uY2hccGFyDQo+XHBhcg0KXHBhcg0KLS0tIEJsYWNrQm94XHBhcg0KLS0t
IHNlbmQgc3ViamVjdCBIRUxQIG9yIFVOU1VCU0NSSUJFIHRvIGJsYWNrYm94QG9iZXJvbi5jaFxw
YXINCn19AHdyb24=


----boundary-LibPST-iamunique-432507916_-_---
Received on Fri May 05 2006 - 16:02:53 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:28:02 UTC