Skip to content
Snippets Groups Projects
Commit d12dbbda authored by Pieter Donker's avatar Pieter Donker
Browse files

Bug 335: new commands

parent 830b8fb9
No related branches found
No related tags found
No related merge requests found
...@@ -90,6 +90,7 @@ typedef struct TbbTriggerSetup // setup variables for 1 channel ...@@ -90,6 +90,7 @@ typedef struct TbbTriggerSetup // setup variables for 1 channel
uint8 stop_mode; uint8 stop_mode;
uint8 filter_select; uint8 filter_select;
uint8 window; uint8 window;
uint8 trigger_mode;
uint8 operating_mode; uint8 operating_mode;
}; };
...@@ -404,14 +405,32 @@ event = { ...@@ -404,14 +405,32 @@ event = {
name = "setup"; name = "setup";
type = "TbbTriggerSetup[MAX_N_RCUS]"; type = "TbbTriggerSetup[MAX_N_RCUS]";
}; };
};
event = {
signal = TRIG_SETUP_ACK;
dir = OUT;
param = { param = {
name = "trigger_mode"; name = "status_mask";
type = uint16; type = "uint32[MAX_N_TBBOARDS]";
}; };
}; };
event = { event = {
signal = TRIG_SETUP_ACK; signal = TRIG_SETUP_SAME;
dir = IN;
param = {
name = "rcu_mask";
type = "std::bitset<MAX_N_RCUS>";
};
param = {
name = "setup";
type = "TbbTriggerSetup";
};
};
event = {
signal = TRIG_SETUP_SAME_ACK;
dir = OUT; dir = OUT;
param = { param = {
name = "status_mask"; name = "status_mask";
...@@ -437,6 +456,28 @@ event = { ...@@ -437,6 +456,28 @@ event = {
}; };
}; };
event = {
signal = TRIG_COEF_SAME;
dir = IN;
param = {
name = "rcu_mask";
type = "std::bitset<MAX_N_RCUS>";
};
param = {
name = "coefficients";
type = "TbbTriggerCoef";
};
};
event = {
signal = TRIG_COEF_SAME_ACK;
dir = OUT;
param = {
name = "status_mask";
type = "uint32[MAX_N_TBBOARDS]";
};
};
event = { event = {
signal = TRIG_SETTINGS; signal = TRIG_SETTINGS;
dir = IN; dir = IN;
...@@ -823,7 +864,11 @@ event = { ...@@ -823,7 +864,11 @@ event = {
type = "uint32[MAX_N_TBBOARDS]"; type = "uint32[MAX_N_TBBOARDS]";
}; };
param = { param = {
name = "Image"; name = "CurrentImage";
type = "uint8[MAX_N_TBBOARDS]";
};
param = {
name = "FlashState";
type = "uint8[MAX_N_TBBOARDS]"; type = "uint8[MAX_N_TBBOARDS]";
}; };
param = { param = {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment