A question posted on OPEN-R BBS got a anwser today.
Question:
| I wrote a server for AIBO to send back the statistics, such as acceleration
| value and joint angle, to the client on my PC.
|
| After a while the server is executed, I found following errors:
| ...
| [oid:80000033,prio:1] OObjectRegistry::SendWithRBoxObjects() : Receive() oid
| 80000045 selector 1 error 28
| ...
| [oid:80000033,prio:1] OObjectRegistry::SendWithRBoxObjects() : Receive() oid
| 80000045 selector 2 error 28
| ...
|
| In the object table:
|
| No. Name Context OID
| -------------------------------------------
| ...
| 41 oobjectManager 0x80216a40 0x80000033
| ...
| 60 gSensor 0x8021b500 0x80000045
|
| where gSensor is the server program.
|
| I tried to look into the include directory and find out what "error 28" is, but
| nothing was found.
|
| Can anybody help me?
Answer:
Hi,
"selector 1" is DoStart().
"selector 2" is DoStop().
"error 28" is sTIMEOUT which is defined in MCOOPError.h.
We cannot say why the timeout occurred.
If you make a program that never returns from DoStart(),
the time out will occur. For example,
DoStart()
{ while (1){}}
Thank you,
OPEN-R SDK Support
| I wrote a server for AIBO to send back the statistics, such as acceleration
| value and joint angle, to the client on my PC.
|
| After a while the server is executed, I found following errors:
| ...
| [oid:80000033,prio:1] OObjectRegistry::SendWithRBoxObjects() : Receive() oid
| 80000045 selector 1 error 28
| ...
| [oid:80000033,prio:1] OObjectRegistry::SendWithRBoxObjects() : Receive() oid
| 80000045 selector 2 error 28
| ...
|
| In the object table:
|
| No. Name Context OID
| -------------------------------------------
| ...
| 41 oobjectManager 0x80216a40 0x80000033
| ...
| 60 gSensor 0x8021b500 0x80000045
|
| where gSensor is the server program.
|
| I tried to look into the include directory and find out what "error 28" is, but
| nothing was found.
|
| Can anybody help me?
Answer:
Hi,
"selector 1" is DoStart().
"selector 2" is DoStop().
"error 28" is sTIMEOUT which is defined in MCOOPError.h.
We cannot say why the timeout occurred.
If you make a program that never returns from DoStart(),
the time out will occur. For example,
DoStart()
{ while (1){}}
Thank you,
OPEN-R SDK Support

0 Comments:
Post a Comment
<< Home