|
|
@ -8,6 +8,7 @@ import com.iflytop.a800.resource.TestCard; |
|
|
|
import com.iflytop.a800.resource.TestTube; |
|
|
|
import com.iflytop.a800.task.TubeTestTask; |
|
|
|
import com.iflytop.a800.utils.ScanResultAnalyser; |
|
|
|
import com.iflytop.a800.utils.ScanResultAnalysisAlgo; |
|
|
|
import com.iflytop.uf.UfActiveRecord; |
|
|
|
import com.iflytop.uf.UfActuatorCmdExecutor; |
|
|
|
import com.iflytop.uf.controller.UfApiControllerBase; |
|
|
@ -151,4 +152,16 @@ public class DemoController extends UfApiControllerBase { |
|
|
|
var result = analyser.analyse("WB", scanResult); |
|
|
|
return this.success(result); |
|
|
|
} |
|
|
|
|
|
|
|
@PostMapping("/api/demo/lib-algo-test") |
|
|
|
@ResponseBody |
|
|
|
public UfApiResponse libAlgoTest() { |
|
|
|
var alog = new ScanResultAnalysisAlgo(); |
|
|
|
float[] data = new float[1200]; |
|
|
|
for ( int i=0; i<1200; i++ ) { |
|
|
|
data[i] = 0; |
|
|
|
} |
|
|
|
var result = alog.calculate(data, 3); |
|
|
|
return this.success(result); |
|
|
|
} |
|
|
|
} |