mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2026-02-08 04:48:40 +01:00
fixed imagesize ctb issue (out values not transferred, setting any dbit values was not recalculatign image size in generaldata)
This commit is contained in:
@@ -1299,7 +1299,7 @@ Result<uint16_t> Detector::getRxPort(Positions pos) const {
|
||||
|
||||
void Detector::setRxPort(uint16_t port, int module_id) {
|
||||
if (module_id == -1) {
|
||||
validatePortRange(port, size() - 1);
|
||||
validatePortRange(port, size());
|
||||
|
||||
std::vector<uint16_t> port_list(size());
|
||||
std::iota(std::begin(port_list), std::end(port_list), port);
|
||||
@@ -2828,7 +2828,7 @@ std::vector<uint16_t> Detector::getValidPortNumbers(uint16_t start_port) {
|
||||
int num_sockets_per_detector = getNumberofUDPInterfaces({}).tsquash(
|
||||
"Number of UDP Interfaces is not consistent among modules");
|
||||
|
||||
validatePortRange(start_port, (size() - 1) * num_sockets_per_detector);
|
||||
validatePortRange(start_port, size() * num_sockets_per_detector);
|
||||
|
||||
std::vector<uint16_t> res;
|
||||
res.reserve(size());
|
||||
|
||||
Reference in New Issue
Block a user