Bliss lima
This PR is an attempt to provide a Lima hardware based on BLISS protocol.
A Lima controller have it's own state in BLISS.
This state is only applied at the start of a scan.
To be aware of the state of Lima controller, we have to design a hardware based on the BLISS protocol + tango.
Closes #132 (closed)
Result
{
tomo3_128p: {
alias: null,
callables: [],
errors: [],
id: 'tomo3_128p',
name: 'tomo3_128p',
online: true,
properties: {
acc_max_expo_time: 1,
binning: [
1,
1
],
flip: [
false,
false
],
raw_roi: [
0,
0,
128,
128
],
rotation: 0,
size: [
128,
128
],
state: 'READY',
static: {
camera_model: 'Generator Prefetched',
camera_pixelsize: [
1000,
1000
],
camera_type: 'Simulator',
image_max_dim: [
128,
128
],
lima_type: 'VoxelTomoSimulator',
lima_version: '1.9.24'
}
},
protocol: 'bliss',
require_staff: false,
type: 'lima',
user_tags: []
}
}
{
tomo3_128p: {
alias: null,
callables: [],
errors: [],
id: 'tomo3_128p',
name: 'tomo3_128p',
online: true,
properties: {
acc_max_expo_time: 1,
binning: [
1,
1
],
flip: [
false,
false
],
raw_roi: [
0,
0,
128,
128
],
rotation: 0,
size: [
128,
128
],
state: 'OFFLINE',
static: null
},
protocol: 'bliss',
require_staff: false,
type: 'lima',
user_tags: []
}
}
Edited by Valentin Valls