Main siteMain site  ForumForum  ForumSearch  Private messageEmail contact  RegisterRegister  Log inLog in 
Topic: Connection problem: Incompatible pipes
Reply to topic
Author Message
ecd



Joined: May 10, 2023
Posts: 3

PostPosted: May 10, 2023 11:06 PM    Post subject: Connection problem: Incompatible pipes

I am having trouble getting Bio-Era to run certain protocols. I see errors in the console window referring to "Connection problem: Incompatible pipes". Can anyone advise me
- what is causing them?
- how to fix?

Other errors appear in the console output below. I didn't mention them because I am trying to be methodical and work through each error, but I certainly welcome insight about the others.

Details below.

Cheers,
Elliott

1) Start Bio-Era

Console window shows this

***************** BioEra 4.201 is started *****************
Loading design: C:\Brain-Trainer for BioEra\design\Brain-Trainer Main Menu.bpd on Windows
Connection problem: Incompatible pipes: can't connect pipe [name=CH3, id=2660218, type=Type: SCALAR, elem=Source(2642087)] type Type: SCALAR in elem:Source(2642087) to: [name=In3, id=2660228, type=Type: FLOAT, elem=In1(2655617)] type Type: FLOAT in elem:In1(2655617)
Warning: Element not connected: Nothing(195)
Start error in element HEG(78): n: File C:\Brain-Trainer for BioEra\modules\heg.btbe not found
Warning: element Nothing(195) not started, because it wasn't initialized correctly, true true


2) Click Bal
3) select [Sum and Diff 2C]

Console window shows this


***************** BioEra 4.201 is started *****************
Loading design: C:\Brain-Trainer for BioEra\design\BAL SumDiff.bpd on Windows
Connection problem: Incompatible pipes: can't connect pipe [name=CH3, id=2783996, type=Type: SCALAR, elem=Source(2720147)] type Type: SCALAR in elem:Source(2720147) to: [name=In3, id=2784141, type=Type: FLOAT, elem=Number of channels(2767870)] type Type: FLOAT in elem:Number of channels(2767870)
Connection problem: Incompatible pipes: can't connect pipe [name=CH3, id=2783996, type=Type: SCALAR, elem=Source(2720147)] type Type: SCALAR in elem:Source(2720147) to: [name=IN, id=2784064, type=Type: FLOAT, elem=Valve(1384214)] type Type: FLOAT in elem:Valve(1384214)
Nested design 'NestedFile: design\ND_Feedbacks_Games.bpd' load problem: Nested design: Signature not found
Nested design 'NestedFile: design\ND_Feedbacks_Games.bpd' load problem: Nested design: Signature not found
reinitPipe() error in Games(267240): n: Nested design: Signature not found
Signal properties: Signal properties for element: Valve(1374892)
Rate=1.0 (null)
DigMin=0 (null)
DigMax=1 (null)
DigRange=1 (null)
Bits=0 (null)
PhysMin=0.0 (null)
PhysMax=1.0 (null)
PhysRange=1.0 (null)
PhysUnit= (null)
Normalized=true (null)
VectorLength=1 (null)
VectorMin=-1.0 (null)
VectorMax=0.0 (null)
VectorUnit= (null)
Info=Logical Signal Parameters (null)

Reinit problem in element Band pass:\n1 - 49 Hz(2516041): n: Input rate must be greater then 1.0
Warning: skipped an attempt to set chart width: 0
Warning: skipped an attempt to set a wrong chart height: 0
Warning: Element not connected: Pipe converter(301767)
Warning: Element not connected: Pipe converter(301760)
Warning: Element not connected: Pipe converter(301753)
Warning: Element not connected: Pipe converter(274349)
Start error in element Games(354): n: File C:\Brain-Trainer for BioEra\modules\games.btbe not found
Warning: element Band pass:\n1 - 49 Hz(2516041) not started, because it wasn't initialized correctly, true true
Start error in element HEG(78): n: File C:\Brain-Trainer for BioEra\modules\heg.btbe not found
Warning: element Games(267240) not started, because it wasn't initialized correctly, false false
Warning: element Pipe converter(301767) not started, because it wasn't initialized correctly, true true
Warning: element Pipe converter(301760) not started, because it wasn't initialized correctly, true true
Warning: element Pipe converter(301753) not started, because it wasn't initialized correctly, true true
Warning: element Pipe converter(274349) not started, because it wasn't initialized correctly, true true
jarek



Joined: Oct 22, 2007
Posts: 1036

PostPosted: May 11, 2023 3:47 PM    Post subject:

I don't know about BrainTrainer designs. We don't support them here.

BioEra warnings are in general not a problem. BioEra should run with them just as well. It is possible to get rid of them, but some developers don't bother. Those messages are there to help with what can be improved.

If you see an error on the other hand (with "ERROR" word in the message), then this should be addressed because that can cause unexpected behavior or even data loss.

"Connection problem" can be either harmless (like a warning) or it could stop the flow of data entirely, which in most cases should be easy to notice when you get no feedback on screen.
ecd



Joined: May 10, 2023
Posts: 3

PostPosted: May 15, 2023 7:29 PM    Post subject: Data flow is stopped

Thank you for your reply. It does seem that the data flow has stopped, because I'm getting no readings. Thank you for introducing the concept of the separate between Bio-Era and Brain Trainer. I am new and just learning my way around.

It looks like the key bits of information in my case are

Connection problem: Incompatible pipes: can't connect pipe [name=CH3, id=2783996, type=Type: SCALAR, elem=Source(2720147)] type Type: SCALAR in elem:Source(2720147) to: [name=In3, id=2784141, type=Type: FLOAT, elem=Number of channels(2767870)] type Type: FLOAT in elem:Number of channels(2767870)
Connection problem: Incompatible pipes: can't connect pipe [name=CH3, id=2783996, type=Type: SCALAR, elem=Source(2720147)] type Type: SCALAR in elem:Source(2720147) to: [name=IN, id=2784064, type=Type: FLOAT, elem=Valve(1384214)] type Type: FLOAT in elem:Valve(1384214)

Can you tell me which layer are those likely coming from: Bio-Era or Brain Trainer?
jarek



Joined: Oct 22, 2007
Posts: 1036

PostPosted: May 15, 2023 8:05 PM    Post subject:

If you get no readings then you should contact BrainTrainer support.

Those warnings may have something to do with it, but there are many other possible reasons. Since those messages are not marked as ERROR, the design might be working just fine and you might be missing some other steps like device setup.
Giannis76



Joined: Jan 11, 2023
Posts: 35

PostPosted: May 16, 2023 6:41 AM    Post subject:

Hey,

I do not think, that the Brain-Trainer files are corrupt/broken. I guess the problem is with the device connection.

Are you sure, that you connected the hardware device properly. E.g. with Neurobit Optima and Brain-Trainer, you

have to select the proper device first.
ecd



Joined: May 10, 2023
Posts: 3

PostPosted: May 16, 2023 2:44 PM    Post subject:

The Brain-Trainer developer advised me that "BioEra sometimes deletes some connections between objects" and recommended reinstalling Brain-Trainer. I did so and now my log is clean on startup, i.e. no lines like "Connection problem: Incompatible pipes"

I have yet to try a training session. When I do, I will update this thread to say whether the connection problems returned.

As for why BioEra would delete a connection between objects, my current hypothesis is that this can happen if the device is disconnected while in use.
Reply to topic