Merge pull request 'Фикс определения осцилляции' (#186) from fix/detect_enable_subsystems into dev

Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/186
This commit is contained in:
Никита Фролов 2023-12-25 11:31:25 +05:00
commit cd2c894a2e

View File

@ -161,14 +161,14 @@ namespace AsbCloudInfrastructure.Services.DetectOperations.Detectors
{
var enabledSubsystems = 0;
for (var i = begin; i < end; i += 2)
{
var mode = telemetry[i].Mode;
if (extraData.TryGetValue(DetectorDrilling.ExtraDataKeyHasOscillation, out var hasOscillation)
&& hasOscillation is true)
enabledSubsystems |= (int)EnabledSubsystemsFlags.AutoOscillation;
for (var i = begin; i < end; i += 2)
{
var mode = telemetry[i].Mode;
if(mode == 1)
enabledSubsystems |= (int)EnabledSubsystemsFlags.AutoRotor;