Under is the printed accesstokens, seperated by a hard line.
When I use the singelstrem object from your examples, I acquire images on both cameras
{
"tls": [
{
"ifaces": [
{
"devices": [
{
"id": "::ID->00-01-0D-C3-E2-38::10.0.222.10",
"lvl": "5",
"features": "",
"infos": [
{
"name": "drivertype",
"value": "SOCKET",
"id": "2004"
},
{
"name": "tltype",
"value": "GEV",
"id": "3000"
},
{
"name": "username",
"value": "S1231442",
"id": "3001"
},
{
"name": "serialnumber",
"value": "S1183970",
"id": "3002"
},
{
"name": "mac",
"value": "00-01-0D-C3-E2-38",
"id": "3003"
},
{
"name": "ip",
"value": "10.0.222.10",
"id": "3004"
},
{
"name": "subnet",
"value": "255.255.255.0",
"id": "3005"
},
{
"name": "vendor",
"value": "Teledyne DALSA",
"id": "3008"
},
{
"name": "model",
"value": "Nano-C1920",
"id": "3009"
},
{
"name": "deviceid",
"value": "::ID->00-01-0D-C3-E2-38::10.0.222.10",
"id": "3010"
},
{
"name": "accessstatus",
"value": "READWRITE",
"id": "3011"
}
]
}
],
"id": "SD::MAC->9A-CD-DC-69-0F-A2",
"lvl": "4",
"features": "",
"infos": [
{
"name": "subnet",
"value": "10.0.222.1 255.255.255.0",
"id": "2000"
},
{
"name": "mac",
"value": "9A-CD-DC-69-0F-A2",
"id": "2001"
},
{
"name": "tltype",
"value": "GEV",
"id": "2002"
},
{
"name": "displayname",
"value": "Socket Driver @ 9A-CD-DC-69-0F-A2",
"id": "2003"
},
{
"name": "interfaceid",
"value": "SD::MAC->9A-CD-DC-69-0F-A2",
"id": "2005"
}
]
}
],
"path": "\/opt\/cvb\/drivers\/genicam\/libGevTL.cti",
"id": "\/opt\/cvb\/drivers\/genicam\/libGevTL.cti.1.2000.10",
"lvl": "3",
"features": "",
"infos": [
{
"name": "tlpath",
"value": "\/opt\/cvb\/drivers\/genicam\/libGevTL.cti",
"id": "4000"
},
{
"name": "tlvendor",
"value": "STEMMER IMAGING",
"id": "4002"
}
]
}
]
}
{
"tls": [
{
"ifaces": [
{
"devices": [
{
"id": "::ID->00-01-0D-C5-0E-28::10.0.222.11",
"lvl": "5",
"features": "",
"infos": [
{
"name": "drivertype",
"value": "SOCKET",
"id": "2004"
},
{
"name": "tltype",
"value": "GEV",
"id": "3000"
},
{
"name": "username",
"value": "S1231442",
"id": "3001"
},
{
"name": "serialnumber",
"value": "S1231442",
"id": "3002"
},
{
"name": "mac",
"value": "00-01-0D-C5-0E-28",
"id": "3003"
},
{
"name": "ip",
"value": "10.0.222.11",
"id": "3004"
},
{
"name": "subnet",
"value": "255.255.255.0",
"id": "3005"
},
{
"name": "vendor",
"value": "Teledyne DALSA",
"id": "3008"
},
{
"name": "model",
"value": "Nano-C1920",
"id": "3009"
},
{
"name": "deviceid",
"value": "::ID->00-01-0D-C5-0E-28::10.0.222.11",
"id": "3010"
},
{
"name": "accessstatus",
"value": "READWRITE",
"id": "3011"
}
]
}
],
"id": "SD::MAC->9A-CD-DC-69-0F-A2",
"lvl": "4",
"features": "",
"infos": [
{
"name": "subnet",
"value": "10.0.222.1 255.255.255.0",
"id": "2000"
},
{
"name": "mac",
"value": "9A-CD-DC-69-0F-A2",
"id": "2001"
},
{
"name": "tltype",
"value": "GEV",
"id": "2002"
},
{
"name": "displayname",
"value": "Socket Driver @ 9A-CD-DC-69-0F-A2",
"id": "2003"
},
{
"name": "interfaceid",
"value": "SD::MAC->9A-CD-DC-69-0F-A2",
"id": "2005"
}
]
}
],
"path": "\/opt\/cvb\/drivers\/genicam\/libGevTL.cti",
"id": "\/opt\/cvb\/drivers\/genicam\/libGevTL.cti.1.2000.10",
"lvl": "3",
"features": "",
"infos": [
{
"name": "tlpath",
"value": "\/opt\/cvb\/drivers\/genicam\/libGevTL.cti",
"id": "4000"
},
{
"name": "tlvendor",
"value": "STEMMER IMAGING",
"id": "4002"
}
]
}
]
}
Singel stream example with device[0] object output:
setup
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 0
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 1
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 2
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 0
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 1
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 2
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 0
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 1
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 2
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 0
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 1
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 2
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 0
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 1
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 2
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 0
handle_async_stream
New image: RingBufferImage <cvb.RingBufferImage object at 0x7fa737e57260> | Status: 0 | Buffer Index: 1
handle_async_stream
tear_down
Multistream example on device[0] and device[1] output:
segmentation fault