diff --git a/api.cpp b/api.cpp old mode 100755 new mode 100644 diff --git a/api.h b/api.h old mode 100755 new mode 100644 diff --git a/developHw.pro b/developHw.pro old mode 100755 new mode 100644 diff --git a/developHw.pro.user b/developHw.pro.user old mode 100755 new mode 100644 index 4c4cc8d..2b87529 --- a/developHw.pro.user +++ b/developHw.pro.user @@ -1,6 +1,6 @@ - + EnvironmentId diff --git a/developHw.pro.user.14f6a8b.4.10-pre1 b/developHw.pro.user.14f6a8b.4.10-pre1 old mode 100755 new mode 100644 diff --git a/developHw.pro.user.78e1b4e b/developHw.pro.user.78e1b4e old mode 100755 new mode 100644 diff --git a/developHw.pro.user.78e1b4e.22 b/developHw.pro.user.78e1b4e.22 old mode 100755 new mode 100644 diff --git a/developHw.pro.user.c192e63 b/developHw.pro.user.c192e63 old mode 100755 new mode 100644 diff --git a/hdf5Scenario/hdf5Scenario.cpp b/hdf5Scenario/hdf5Scenario.cpp old mode 100755 new mode 100644 diff --git a/hdf5Scenario/hdf5Scenario.h b/hdf5Scenario/hdf5Scenario.h old mode 100755 new mode 100644 diff --git a/include/config/Configuration.h b/include/config/Configuration.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/Hardware.h b/include/model/hardware/Hardware.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/Fan.h b/include/model/hardware/core/Fan.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/HardwareCore.h b/include/model/hardware/core/HardwareCore.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/HwBoard.h b/include/model/hardware/core/HwBoard.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/IBoard.h b/include/model/hardware/core/IBoard.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/IBoardFactory.h b/include/model/hardware/core/IBoardFactory.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/PowerBoard.h b/include/model/hardware/core/PowerBoard.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/PowerBoardFactory.h b/include/model/hardware/core/PowerBoardFactory.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/PowerBoardStatus.h b/include/model/hardware/core/PowerBoardStatus.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/RelayBoard.h b/include/model/hardware/core/RelayBoard.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/RelayBoardFactory.h b/include/model/hardware/core/RelayBoardFactory.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/Status.h b/include/model/hardware/core/Status.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/Temperature.h b/include/model/hardware/core/Temperature.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/TrxBoardFactory.h b/include/model/hardware/core/TrxBoardFactory.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/Voltage.h b/include/model/hardware/core/Voltage.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/TrxBoard.h b/include/model/hardware/core/lowLevelApi/TrxBoard.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/TrxBoardUtils/PreProcessorDef.h b/include/model/hardware/core/lowLevelApi/TrxBoardUtils/PreProcessorDef.h old mode 100755 new mode 100644 index 2063672..ed2d061 --- a/include/model/hardware/core/lowLevelApi/TrxBoardUtils/PreProcessorDef.h +++ b/include/model/hardware/core/lowLevelApi/TrxBoardUtils/PreProcessorDef.h @@ -2,6 +2,6 @@ #define PREPROCESSORDEF_H #define MPS_BOARD -//#define DEVELOP_UI +#define DEVELOP_UI #endif //PREPROCESSORDEF_H diff --git a/include/model/hardware/core/lowLevelApi/TrxBoardUtils/ScenParamsRanges.h b/include/model/hardware/core/lowLevelApi/TrxBoardUtils/ScenParamsRanges.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/TrxBoardUtils/TrxBoardEnums.h b/include/model/hardware/core/lowLevelApi/TrxBoardUtils/TrxBoardEnums.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/TrxBoardUtils/TrxBoardStructures.h b/include/model/hardware/core/lowLevelApi/TrxBoardUtils/TrxBoardStructures.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/Field.h b/include/model/hardware/core/lowLevelApi/register/Field.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/RegUtils.h b/include/model/hardware/core/lowLevelApi/register/RegUtils.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/Register.h b/include/model/hardware/core/lowLevelApi/register/Register.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/afe/Afe.h b/include/model/hardware/core/lowLevelApi/register/afe/Afe.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/afe/registerDefinition/ActiveTerm.h b/include/model/hardware/core/lowLevelApi/register/afe/registerDefinition/ActiveTerm.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/afe/registerDefinition/AdcLatency.h b/include/model/hardware/core/lowLevelApi/register/afe/registerDefinition/AdcLatency.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/afe/registerDefinition/AdcSyncStatus.h b/include/model/hardware/core/lowLevelApi/register/afe/registerDefinition/AdcSyncStatus.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/afe/registerDefinition/Global.h b/include/model/hardware/core/lowLevelApi/register/afe/registerDefinition/Global.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/afe/registerDefinition/LnaHpf.h b/include/model/hardware/core/lowLevelApi/register/afe/registerDefinition/LnaHpf.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/afe/registerDefinition/LowNf.h b/include/model/hardware/core/lowLevelApi/register/afe/registerDefinition/LowNf.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/afe/registerDefinition/Pga.h b/include/model/hardware/core/lowLevelApi/register/afe/registerDefinition/Pga.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/beamFormer/BeamFormer.h b/include/model/hardware/core/lowLevelApi/register/beamFormer/BeamFormer.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/beamFormer/registerDefinition/AfeLut.h b/include/model/hardware/core/lowLevelApi/register/beamFormer/registerDefinition/AfeLut.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/beamFormer/registerDefinition/ApodizationLut.h b/include/model/hardware/core/lowLevelApi/register/beamFormer/registerDefinition/ApodizationLut.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/beamFormer/registerDefinition/ElementPositionLut.h b/include/model/hardware/core/lowLevelApi/register/beamFormer/registerDefinition/ElementPositionLut.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/beamFormer/registerDefinition/PulseLut.h b/include/model/hardware/core/lowLevelApi/register/beamFormer/registerDefinition/PulseLut.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/beamFormer/registerDefinition/RegValid.h b/include/model/hardware/core/lowLevelApi/register/beamFormer/registerDefinition/RegValid.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/beamFormer/registerDefinition/RxBeamformerLut.h b/include/model/hardware/core/lowLevelApi/register/beamFormer/registerDefinition/RxBeamformerLut.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/BoardsCtrlMngt.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/BoardsCtrlMngt.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/BoardsSpecs.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/BoardsSpecs.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/FanStatus.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/FanStatus.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/FanTacho1.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/FanTacho1.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/FanTacho2.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/FanTacho2.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/MpsEepromRwReq.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/MpsEepromRwReq.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/MpsEepromRwStatus.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/MpsEepromRwStatus.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/MpsHvRegulatorClk.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/MpsHvRegulatorClk.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/MpsHvStopState.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/MpsHvStopState.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/MpsPm5RegulatorClk.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/MpsPm5RegulatorClk.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorDacValue.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorDacValue.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorFaultStatus.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorFaultStatus.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorI2cStatus.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorI2cStatus.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbCmd.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbCmd.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbCurr24V.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbCurr24V.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbCwdp.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbCwdp.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbHvStop.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbHvStop.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbHvap.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbHvap.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbHvbp.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbHvbp.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbM5V.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbM5V.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbP12V.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbP12V.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbP24V.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbP24V.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbP4d.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbP4d.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbP5V.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRbP5V.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRdData.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRdData.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRwReq.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorRwReq.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorSetupCmd.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/mps/SupervisorSetupCmd.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/probe/PrbCtrlCmd.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/probe/PrbCtrlCmd.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/probe/PrbCtrlEepromRwReq.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/probe/PrbCtrlEepromRwReq.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/probe/PrbCtrlEepromRwStatus.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/probe/PrbCtrlEepromRwStatus.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/probe/PrbCtrlStatus.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/probe/PrbCtrlStatus.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/probe/PrbEepromRwReq.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/probe/PrbEepromRwReq.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/probe/PrbEepromRwStatus.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/probe/PrbEepromRwStatus.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/Adc12Vin.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/Adc12Vin.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/Adc3P3V.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/Adc3P3V.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/Adc5Vin.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/Adc5Vin.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/AdcAfeA1P8V.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/AdcAfeA1P8V.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/AdcAfeD1P8V.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/AdcAfeD1P8V.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/AdcAfeVcntlp.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/AdcAfeVcntlp.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/AdcPrbCtrl3P3V.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/AdcPrbCtrl3P3V.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/AdcPrbZeroEncoder.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/AdcPrbZeroEncoder.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/FpgaXadc1.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/FpgaXadc1.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/FpgaXadc2.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/FpgaXadc2.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/OnBoardTempSensor.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/OnBoardTempSensor.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/PcieId.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/PcieId.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/TrxEepromRwReq.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/TrxEepromRwReq.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/TrxEepromRwStatus.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/TrxEepromRwStatus.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/TrxRegulatorPg.h b/include/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/registerDefinition/trx/TrxRegulatorPg.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/bpiFlash/BpiFlash.h b/include/model/hardware/core/lowLevelApi/register/bpiFlash/BpiFlash.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/builtInTest/BuiltInTest.h b/include/model/hardware/core/lowLevelApi/register/builtInTest/BuiltInTest.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/builtInTest/registerDefinition/BiteDacMemory.h b/include/model/hardware/core/lowLevelApi/register/builtInTest/registerDefinition/BiteDacMemory.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/builtInTest/registerDefinition/BiteDacMemoryCmd.h b/include/model/hardware/core/lowLevelApi/register/builtInTest/registerDefinition/BiteDacMemoryCmd.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/builtInTest/registerDefinition/BiteDacOutputSelect.h b/include/model/hardware/core/lowLevelApi/register/builtInTest/registerDefinition/BiteDacOutputSelect.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/clockDistributer/ClockDistributer.h b/include/model/hardware/core/lowLevelApi/register/clockDistributer/ClockDistributer.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/clockDistributer/registerDefinition/ClkDistributionId.h b/include/model/hardware/core/lowLevelApi/register/clockDistributer/registerDefinition/ClkDistributionId.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/clockDistributer/registerDefinition/CwModeEnable.h b/include/model/hardware/core/lowLevelApi/register/clockDistributer/registerDefinition/CwModeEnable.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/clockDistributer/registerDefinition/CwModeStatus.h b/include/model/hardware/core/lowLevelApi/register/clockDistributer/registerDefinition/CwModeStatus.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/debug/Debug.h b/include/model/hardware/core/lowLevelApi/register/debug/Debug.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/debug/registerDefinition/AdcLoggerCapCmd.h b/include/model/hardware/core/lowLevelApi/register/debug/registerDefinition/AdcLoggerCapCmd.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/debug/registerDefinition/AdcLoggerDataTransfer.h b/include/model/hardware/core/lowLevelApi/register/debug/registerDefinition/AdcLoggerDataTransfer.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/debug/registerDefinition/AdcLoggerStatus.h b/include/model/hardware/core/lowLevelApi/register/debug/registerDefinition/AdcLoggerStatus.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/debug/registerDefinition/DebuggerMode.h b/include/model/hardware/core/lowLevelApi/register/debug/registerDefinition/DebuggerMode.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/dsp/Dsp.h b/include/model/hardware/core/lowLevelApi/register/dsp/Dsp.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/AtgcLut.h b/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/AtgcLut.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/BfScale.h b/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/BfScale.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/BlendWeight.h b/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/BlendWeight.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/DtgcLut.h b/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/DtgcLut.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/FrequencyLut.h b/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/FrequencyLut.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/LineFilterCoefficient.h b/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/LineFilterCoefficient.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/LpfLut.h b/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/LpfLut.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/ManualAtgc.h b/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/ManualAtgc.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/ReceiverConfigurationLut.h b/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/ReceiverConfigurationLut.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/StbCoefficient.h b/include/model/hardware/core/lowLevelApi/register/dsp/registerDefinition/StbCoefficient.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/emulator/Emulator.h b/include/model/hardware/core/lowLevelApi/register/emulator/Emulator.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/emulator/registerDefinition/EmulatorActivation.h b/include/model/hardware/core/lowLevelApi/register/emulator/registerDefinition/EmulatorActivation.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/emulator/registerDefinition/RamAddress.h b/include/model/hardware/core/lowLevelApi/register/emulator/registerDefinition/RamAddress.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/emulator/registerDefinition/TransferMode.h b/include/model/hardware/core/lowLevelApi/register/emulator/registerDefinition/TransferMode.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/emulator/registerDefinition/TransferRate.h b/include/model/hardware/core/lowLevelApi/register/emulator/registerDefinition/TransferRate.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/fpgaProgram/FpgaProgram.h b/include/model/hardware/core/lowLevelApi/register/fpgaProgram/FpgaProgram.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/fpgaProgram/registerDefinition/SerialProgramData.h b/include/model/hardware/core/lowLevelApi/register/fpgaProgram/registerDefinition/SerialProgramData.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/fpgaProgram/registerDefinition/SerialProgramStatus.h b/include/model/hardware/core/lowLevelApi/register/fpgaProgram/registerDefinition/SerialProgramStatus.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/fpgaProgram/registerDefinition/SlaveFpgaNumber.h b/include/model/hardware/core/lowLevelApi/register/fpgaProgram/registerDefinition/SlaveFpgaNumber.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/misc/Misc.h b/include/model/hardware/core/lowLevelApi/register/misc/Misc.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/AdcDataBram.h b/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/AdcDataBram.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/AdcSamplerControl.h b/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/AdcSamplerControl.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/AdcSamplerStatus.h b/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/AdcSamplerStatus.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/FpgaVersion.h b/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/FpgaVersion.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/FrameLostCount.h b/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/FrameLostCount.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/GtSendMode.h b/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/GtSendMode.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/StatusVector.h b/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/StatusVector.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/SyncMode.h b/include/model/hardware/core/lowLevelApi/register/misc/registerDefinition/SyncMode.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/scenPlayer/ScenPlayer.h b/include/model/hardware/core/lowLevelApi/register/scenPlayer/ScenPlayer.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/scenPlayer/registerDefinition/ScenPlayerCtrl.h b/include/model/hardware/core/lowLevelApi/register/scenPlayer/registerDefinition/ScenPlayerCtrl.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/scenPlayer/registerDefinition/ScenPlayerEndIndex.h b/include/model/hardware/core/lowLevelApi/register/scenPlayer/registerDefinition/ScenPlayerEndIndex.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/scenPlayer/registerDefinition/ScenPlayerErrorCount.h b/include/model/hardware/core/lowLevelApi/register/scenPlayer/registerDefinition/ScenPlayerErrorCount.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/scenPlayer/registerDefinition/ScenPlayerStartIndex.h b/include/model/hardware/core/lowLevelApi/register/scenPlayer/registerDefinition/ScenPlayerStartIndex.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/sram/Sram.h b/include/model/hardware/core/lowLevelApi/register/sram/Sram.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/Index.h b/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/Index.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/RxParams.h b/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/RxParams.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/RxParamsDegree.h b/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/RxParamsDegree.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/RxParamsDelay.h b/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/RxParamsDelay.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/RxParamsPos.h b/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/RxParamsPos.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/SoftwareMetaData.h b/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/SoftwareMetaData.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/SramStructures.h b/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/SramStructures.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/TxParams.h b/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/TxParams.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/TxParamsFocus.h b/include/model/hardware/core/lowLevelApi/register/sram/registerDefinition/TxParamsFocus.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/device/SonoDevice.h b/include/model/hardware/device/SonoDevice.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/device/SonoDeviceConstant.h b/include/model/hardware/device/SonoDeviceConstant.h old mode 100755 new mode 100644 index 7eba8d0..d4383f1 --- a/include/model/hardware/device/SonoDeviceConstant.h +++ b/include/model/hardware/device/SonoDeviceConstant.h @@ -5,10 +5,10 @@ #define BAR_SRAM 1 #define BAR_BRAM 2 -#define SW_BUFFER_NUM 16 +#define SW_BUFFER_NUM 32 #define HW_BUFFER_NUM 16 #define BUFFER_SIZE 4 * 1024 * 1024 -#define SRAM_SIZE 16777216U +#define SRAM_SIZE 16777216U #define BPI_START_OFFSET 0x4000000 #define UPDATE_MCS_OFFSET 0x2000000 @@ -16,7 +16,7 @@ #define RAM_OFFSET_REG 0x00002024 #define XFER_OPT_REG 0x00002028 #define XFER_RATE_REG 0x0000202C -#define CONTROL_REG 0x00000800 +#define CONTROL_REG 0x00000800 #define DMA_CTRL_REG 0x00000008 #define START_COMMAND 0x00000001 diff --git a/include/model/hardware/exception/HardwareException.h b/include/model/hardware/exception/HardwareException.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/exception/HwExceptionDef.h b/include/model/hardware/exception/HwExceptionDef.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/service/BHardwarePacket.h b/include/model/hardware/service/BHardwarePacket.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/service/HardwarePacket.h b/include/model/hardware/service/HardwarePacket.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/service/HardwarePacketEngine.h b/include/model/hardware/service/HardwarePacketEngine.h old mode 100755 new mode 100644 diff --git a/include/model/hardware/service/PacketFormat.h b/include/model/hardware/service/PacketFormat.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/ScenarioGenerator.h b/include/model/scenarioGenerator/ScenarioGenerator.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/ComputationalCore.h b/include/model/scenarioGenerator/core/ComputationalCore.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/ScenGenCore.h b/include/model/scenarioGenerator/core/ScenGenCore.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/general/AperturePosition.h b/include/model/scenarioGenerator/core/general/AperturePosition.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/general/BlendCoeff.h b/include/model/scenarioGenerator/core/general/BlendCoeff.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/general/Calculation.h b/include/model/scenarioGenerator/core/general/Calculation.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/general/InterceptFocus.h b/include/model/scenarioGenerator/core/general/InterceptFocus.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/general/MinMaxDelay.h b/include/model/scenarioGenerator/core/general/MinMaxDelay.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/general/ScenGenReceiverConfigurationProperties.h b/include/model/scenarioGenerator/core/general/ScenGenReceiverConfigurationProperties.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/scenario/B/BModeScenario.h b/include/model/scenarioGenerator/core/scenario/B/BModeScenario.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/scenario/BaseScenario.h b/include/model/scenarioGenerator/core/scenario/BaseScenario.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/scenario/Bm/BmModeScenario.h b/include/model/scenarioGenerator/core/scenario/Bm/BmModeScenario.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/scenario/type/frame/BFrame.h b/include/model/scenarioGenerator/core/scenario/type/frame/BFrame.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/scenario/type/frame/BaseFrame.h b/include/model/scenarioGenerator/core/scenario/type/frame/BaseFrame.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/scenario/type/frame/MFrame.h b/include/model/scenarioGenerator/core/scenario/type/frame/MFrame.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/scenario/type/misc/Aperture.h b/include/model/scenarioGenerator/core/scenario/type/misc/Aperture.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/scenario/type/misc/Delay.h b/include/model/scenarioGenerator/core/scenario/type/misc/Delay.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/scenario/type/misc/Point.h b/include/model/scenarioGenerator/core/scenario/type/misc/Point.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/scenario/type/misc/Pulse.h b/include/model/scenarioGenerator/core/scenario/type/misc/Pulse.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/scenario/type/misc/ReceiverConfig.h b/include/model/scenarioGenerator/core/scenario/type/misc/ReceiverConfig.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/core/scenario/type/misc/RxBeamFormer.h b/include/model/scenarioGenerator/core/scenario/type/misc/RxBeamFormer.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dto/computational/ScenGenZoomGate.h b/include/model/scenarioGenerator/dto/computational/ScenGenZoomGate.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dto/hardware/HardwareOutput.h b/include/model/scenarioGenerator/dto/hardware/HardwareOutput.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dto/hardware/HwScenarioDependent.h b/include/model/scenarioGenerator/dto/hardware/HwScenarioDependent.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dto/hardware/SramIndex.h b/include/model/scenarioGenerator/dto/hardware/SramIndex.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dto/hardware/SramRx.h b/include/model/scenarioGenerator/dto/hardware/SramRx.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dto/hardware/SramTx.h b/include/model/scenarioGenerator/dto/hardware/SramTx.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dto/software/Pixel.h b/include/model/scenarioGenerator/dto/software/Pixel.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dto/software/ScanConversionConfig.h b/include/model/scenarioGenerator/dto/software/ScanConversionConfig.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dto/software/SoftwareOutput.h b/include/model/scenarioGenerator/dto/software/SoftwareOutput.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dto/software/SwScenarioDependent.h b/include/model/scenarioGenerator/dto/software/SwScenarioDependent.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dtoInternal/ProbeParameters.h b/include/model/scenarioGenerator/dtoInternal/ProbeParameters.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dtoInternal/ScenGenDatabase.h b/include/model/scenarioGenerator/dtoInternal/ScenGenDatabase.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dtoInternal/SystemParameters.h b/include/model/scenarioGenerator/dtoInternal/SystemParameters.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dtoInternal/UserParameters.h b/include/model/scenarioGenerator/dtoInternal/UserParameters.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dtoInternal/probe/ProbeProperties.h b/include/model/scenarioGenerator/dtoInternal/probe/ProbeProperties.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/dtoInternal/probe/SecondaryProbeProperties.h b/include/model/scenarioGenerator/dtoInternal/probe/SecondaryProbeProperties.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/utils/H5Macros.h b/include/model/scenarioGenerator/utils/H5Macros.h old mode 100755 new mode 100644 diff --git a/include/model/scenarioGenerator/utils/Macros.h b/include/model/scenarioGenerator/utils/Macros.h old mode 100755 new mode 100644 diff --git a/include/model/type/CommandValue.h b/include/model/type/CommandValue.h old mode 100755 new mode 100644 diff --git a/include/model/type/ImageModeCommandValue.h b/include/model/type/ImageModeCommandValue.h old mode 100755 new mode 100644 diff --git a/include/model/type/StringCommandType.h b/include/model/type/StringCommandType.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/UsData.h b/include/model/ultrasoundModule/UsData.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/UsEventReceiver.h b/include/model/ultrasoundModule/UsEventReceiver.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/UsEventSender.h b/include/model/ultrasoundModule/UsEventSender.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/UsHelper.h b/include/model/ultrasoundModule/UsHelper.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/UsModule.h b/include/model/ultrasoundModule/UsModule.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/UsPacket.h b/include/model/ultrasoundModule/UsPacket.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/metadata/BMetadata.h b/include/model/ultrasoundModule/metadata/BMetadata.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/metadata/BipMetadata.h b/include/model/ultrasoundModule/metadata/BipMetadata.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/metadata/HardwareMetadata.h b/include/model/ultrasoundModule/metadata/HardwareMetadata.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/metadata/UsBaseMetadata.h b/include/model/ultrasoundModule/metadata/UsBaseMetadata.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/metadata/UsMetadataBag.h b/include/model/ultrasoundModule/metadata/UsMetadataBag.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/type/CommandRequest.h b/include/model/ultrasoundModule/type/CommandRequest.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/type/CommandResponse.h b/include/model/ultrasoundModule/type/CommandResponse.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/type/CommandResult.h b/include/model/ultrasoundModule/type/CommandResult.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/type/ECommandResult.h b/include/model/ultrasoundModule/type/ECommandResult.h old mode 100755 new mode 100644 diff --git a/include/model/ultrasoundModule/type/ECommandType.h b/include/model/ultrasoundModule/type/ECommandType.h old mode 100755 new mode 100644 diff --git a/include/utils/ColorImageProvider.h b/include/utils/ColorImageProvider.h old mode 100755 new mode 100644 diff --git a/include/utils/PanelChecker.h b/include/utils/PanelChecker.h old mode 100755 new mode 100644 diff --git a/include/utils/ThreadBinder.h b/include/utils/ThreadBinder.h old mode 100755 new mode 100644 diff --git a/include/utils/Utils.h b/include/utils/Utils.h old mode 100755 new mode 100644 diff --git a/main.cpp b/main.cpp old mode 100755 new mode 100644 diff --git a/mainwindow.cpp b/mainwindow.cpp old mode 100755 new mode 100644 index 1230511..75f6101 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -29,6 +29,17 @@ MainWindow::MainWindow(QWidget* parent) _emul = new EmulatorProperties; _prb = new PrbCase; _headerLogFile = new QFile(_headerLogPath); + _headerEndurance = new QFile(_headerEndurancePath); + + QTime t = QTime::currentTime(); + QDate d = QDate::currentDate(); + QString statusLogPSPath = _statusVectorPSPath + "/" + "StatusPerSec" + "_" + + QString::number(d.month()) + "." + + QString::number(d.day()) + " " + + QString::number(t.hour()) + ":" + + QString::number(t.minute()) + ":" + + QString::number(t.second()); + _statusLogPSFile = new QFile(statusLogPSPath); movie = new QMovie("/home/hasis/Desktop/hardware/Develop_HardwareTest/gifs/Glass lines.gif"); movie->stop(); @@ -46,6 +57,7 @@ MainWindow::MainWindow(QWidget* parent) ui->tb_fpgaBit->setText(_settings->value(FPGA_FILE_PATH).value()); ui->tb_mcsFilePath->setText(_settings->value(MCS_FILE_PATH).value()); ui->tb_scenFilesPath->setText(_settings->value(SCENARIO_FILE_PATH).value()); + ui->tb_scenFolder->setText(_settings->value(SCENARIOS_FOLDER_PATH).value()); ui->tb_frameLogPath->setText(_settings->value(FRAME_LOG_PATH).value()); ui->tb_biteScenPath->setText(_settings->value(BITE_SCEN_FILE_PATH).value()); ui->tb_biteFilesPath->setText(_settings->value(BITE_FILE_PATH).value()); @@ -62,12 +74,11 @@ MainWindow::MainWindow(QWidget* parent) ui->tb_scenInfo->setPlaceholderText("Scenario Information"); connect(this, &MainWindow::adcLog, this, &MainWindow::catchAdcLog); - connect(this, &MainWindow::statusLog, this, &MainWindow::catchStatusLog); - connect(this, &MainWindow::gtReset, this, &MainWindow::catchGtReset); connect(ui->action_Exit, &QAction::triggered, this, &MainWindow::exitApp); connect(this, &MainWindow::showMessage, this, &MainWindow::newMessage); connect(this, &MainWindow::connectedPrbChange, this, &MainWindow::getPrbChange); connect(this, &MainWindow::frameLostCall, this, &MainWindow::getFrameLost); + connect(this, &MainWindow::statusLogPS, this, &MainWindow::catchStatusLogPS); connect(_timeout, &QTimer::timeout, this, &MainWindow::timeout); connect(this, &MainWindow::scenarioReady, this, &MainWindow::setScenario); connect(this, &MainWindow::labelState, this, &MainWindow::getLabelState); @@ -103,6 +114,11 @@ MainWindow::MainWindow(QWidget* parent) connect(_bpi, &BpiFlash::remainingTime, this, &MainWindow::bpiTimeout); connect(_bpi, &BpiFlash::stopTimer, this, &MainWindow::bpiStopTimer); + ///////////////////////// Temp Connections ///////////////////////////// + connect(this, &MainWindow::gtReset, this, &MainWindow::catchGtReset); + connect(this, &MainWindow::statusLog, this, &MainWindow::catchStatusLog); + connect(this, &MainWindow::endurance, this, &MainWindow::catchEndurance); + ui->btn_updateRdbackValue->setText(UPDATE); dmaLogLayoutVisible(false); ui->chk_continuousShowing->hide(); @@ -139,6 +155,8 @@ MainWindow::MainWindow(QWidget* parent) _fpsFlag = false; _dmaShow = false; _headerLogEn = false; + _statusLogEn = false; + _headerEndur = false; _firstFrameEn = false; _discardTempTest = false; _discardAdcLog = false; @@ -168,6 +186,11 @@ MainWindow::MainWindow(QWidget* parent) MainWindow::~MainWindow() { + if(!(_statusLogPSFile->isOpen())) + { + _statusLogPSFile->flush(); + _statusLogPSFile->close(); + } delete ui; delete _settings; @@ -198,7 +221,11 @@ MainWindow::~MainWindow() delete _headerLogFile; + delete _headerEndurance; + delete _colorMap; + + delete _statusLogPSFile; } /*************************************************************************************************/ @@ -520,6 +547,12 @@ void MainWindow::timeout() ui->l_prbDetChg->setText(QVariant(probeDetChanInterrupt).toString()); color = probeDetChanInterrupt ? Qt::red : Qt::green; changeLabelTextColor(ui->l_prbDetChg, color); + delay(1); + + if(_statusLogEn) + { + emit statusLogPS(_usd->readWord(0, 0)); + } if(probeDetChanInterrupt) { @@ -532,6 +565,52 @@ void MainWindow::timeout() } } +/*************************************************************************************************/ +void MainWindow::on_chk_statusLogPS_clicked(bool checked) +{ + try + { + if(checked) + { + if(!(_statusLogPSFile->isOpen())) + { + if(_statusLogPSFile->fileName().isEmpty()) + { + throw SonoException("No file is selected"); + } + + if(!_statusLogPSFile->open(QIODevice::WriteOnly)) + { + throw SonoException("Couldn't open file for logging"); + } + } + _statusLogEn = true; + } + else + { + _statusLogEn = false; + } + } + catch(SonoException& e) + { + qDebug() << e.what(); + } +} + +/*************************************************************************************************/ +void MainWindow::catchStatusLogPS(const quint32& statLogPS) +{ + try + { + QTextStream statusLogPS(_statusLogPSFile); + statusLogPS << QString::number(statLogPS, 16) << endl; + } + catch(SonoException& e) + { + qDebug() << e.what(); + } +} + /*************************************************************************************************/ void MainWindow::getPrbChange() { @@ -1221,11 +1300,22 @@ void MainWindow::on_cb_selectedProbe_currentIndexChanged(int index) void MainWindow::delay(quint16 ms) { this->_bCtrl->timerShot(ms); - //uncrustify off +//uncrustify off while(!(this->_bCtrl->checkTimeout())); //uncrustify on } +/*************************************************************************************************/ +void MainWindow::delayEvents(quint16 ms) +{ + QEventLoop loop; + QTimer timer; + connect(&timer, &QTimer::timeout, &loop, &QEventLoop::quit); + timer.start(ms); + loop.exec(); + timer.stop(); +} + /*************************************************************************************************/ const QString MainWindow::enum2String(ePg state) const { @@ -1268,6 +1358,20 @@ void MainWindow::getFramePacket(QByteArray packet) _headerLog << endl; } + if(_headerEndur) + { + QTextStream headerLog(_headerEndurance); + headerLog << batchId << ","; + headerLog << subBatchId << ","; + headerLog << bLine << ","; + headerLog << bPoint << ","; + headerLog << frmType << ","; + headerLog << cri << ","; + headerLog << mLine << ","; + headerLog << mPoint << ","; + headerLog << endl; + } + _mutex.lock(); _dmaBuffer.push_back(packet); @@ -1488,6 +1592,7 @@ void MainWindow::logPcie(QString logPath, quint32 logCount, QLCDNumber* lcdCount while(_dmaLog) { + qApp->processEvents(); if(_dmaBuffer.size() == 0) { std::this_thread::sleep_for(std::chrono::milliseconds(3)); @@ -1495,35 +1600,40 @@ void MainWindow::logPcie(QString logPath, quint32 logCount, QLCDNumber* lcdCount } QByteArray temp; + qApp->processEvents(); _mutex.lock(); temp = _dmaBuffer.front(); _dmaBuffer.pop_front(); _mutex.unlock(); _dmaLogCount += 1; - if(_dmaLogCount == logCount) - { - _dmaLog = false; - } quint16 batchId = ((static_cast(temp[128])) & 0x00FF) | (((static_cast(temp[129])) << 8) & 0xFF00); quint8 subBatchId = (static_cast(temp[130])); + qApp->processEvents(); QString path = logPath + QString("/batch(%2)_sbatch(%3)_%1.bin").arg(i++).arg(batchId).arg( subBatchId); QFile file(path); + qApp->processEvents(); if(!file.open(QIODevice::WriteOnly)) { throw SonoException("Couldn't save DMA log file for frame logging"); } + qApp->processEvents(); file.write(temp); file.close(); lcdCounter->display(qint32(_dmaLogCount)); qApp->processEvents(); + + if(_dmaLogCount == logCount) + { + _dmaLog = false; + } } } catch(SonoException& e) @@ -3956,10 +4066,10 @@ void MainWindow::catchStatusLog(quint32 progCnt, on_btn_scenStart_clicked(); qApp->processEvents(); - if(statusVec != 0x18000) - { - break; - } +//if(statusVec != 0x18000) +//{ +//break; +//} if(_discardTempTest) { @@ -4002,6 +4112,634 @@ void MainWindow::on_btn_tempStatusLog_clicked() } } +/*************************************************************************************************/ +void MainWindow::catchEndurance(quint32 progCnt, + quint32 taskItr, + quint16 delayPerTask) +{ + try + { + _timeout->stop(); + quint32 statusVec; + QString statusPath = "/home/hasis/Desktop/hardware/Log/statusVector/statusLog.txt"; + QFile statusFile(statusPath); + QTextStream statusLog(&statusFile); + if(!statusFile.open(QIODevice::WriteOnly)) + { + throw SonoException("Couldn't save status log file."); + } + + QDir dir; + QString sramScenario = "/scenGenOutput/scenario.h5"; + QString h5Path = ui->tb_scenFilesPath->text() + sramScenario; + if(ui->tb_scenFilesPath->text().isEmpty()) + { + throw SonoException("No file is selected."); + } + + QString enduranceLogPath = "/home/hasis/Desktop/hardware/Log/enduranceTest/"; + ui->chk_firstFrameLogEn->setChecked(true); + + for(quint32 i = 0; i < progCnt; i++) + { + _programFlag = false; + delay(delayPerTask); + qApp->processEvents(); + + QList button = {ui->btn_getFpgaVersion, + ui->btn_fpgaProgram, + ui->btn_gtReg}; + foreach(auto& btn, button) + { + btn->setEnabled(false); + } + + QString str = "doing"; + QColor color = Qt::red; + emit labelState(ui->l_programDone, str, color); + + auto path = ui->tb_fpgaBit->text(); + + _trx.slaveFpgaProgram(path); + qApp->processEvents(); +#ifdef DEVELOP_UI + _trx.afeAdcsSync(MOUNTED_SLAVE_FPGA); + _trx.gtReadReset(); +#endif + str = "done"; + color = Qt::green; + emit labelState(ui->l_programDone, str, color); + delay(delayPerTask); + _programFlag = true; + qApp->processEvents(); + + foreach(auto& btn, button) + { + btn->setEnabled(true); + qApp->processEvents(); + } + + delay(delayPerTask); + str = "doing"; + color = Qt::red; + emit labelState(ui->l_scenFillingDone, str, color); + setScenario(h5Path); + str = "done"; + color = Qt::green; + emit labelState(ui->l_scenFillingDone, str, color); + qApp->processEvents(); + + QString progFolder = "prog(" + QString::number(i + 1) + ")/"; + + for(quint32 j = 0; j < taskItr; j++) + { + statusVec = _usd->readWord(0, 0); + qApp->processEvents(); + QString logFolder = QString::number(j + 1) + "/"; + QString updatePath = enduranceLogPath + progFolder + logFolder; + ui->tb_frameLogPath->setText(updatePath); + + qApp->processEvents(); + if(!dir.exists(updatePath)) + { + dir.mkpath(updatePath); + } + else + { + dir.cd(updatePath); + dir.removeRecursively(); + dir.mkpath(updatePath); + } + + on_btn_scenStart_clicked(); + qApp->processEvents(); + + while(_dmaLog) + { + qApp->processEvents(); + qApp->sync(); + } + + delayEvents(delayPerTask); + statusVec = _usd->readWord(0, 0); + statusLog << QString::number(statusVec, 16) << endl; + qApp->processEvents(); + + on_btn_scenStart_clicked(); + qApp->processEvents(); + + if(_discardTempTest) + { + break; + } + } + + if(_discardTempTest) + { + _discardTempTest = false; + break; + } + } + statusFile.flush(); + statusFile.close(); + qApp->processEvents(); + ui->chk_firstFrameLogEn->setChecked(false); + _timeout->start(1000); + } + catch(SonoException& e) + { + _timeout->start(1000); + slaveProgButtonsEnable(true); + qDebug() << e.what(); + } +} + +/*************************************************************************************************/ +void MainWindow::on_btn_endurance_clicked() +{ + auto progCnt = ui->tb_progCnt->text().toUInt(); + auto taskItr = ui->tb_taskItr->text().toUInt(); + auto delayPerTask = ui->tb_taskDelay->text().toUShort(); + try + { + emit endurance(progCnt, taskItr, delayPerTask); + } + catch(SonoException& e) + { + slaveProgButtonsEnable(true); + qDebug() << e.what(); + } +} + +/*************************************************************************************************/ +void MainWindow::on_btn_builtINTemp_clicked() +{ + auto progCnt = ui->tb_progCnt->text().toUInt(); + auto taskItr = ui->tb_taskItr->text().toUInt(); + auto delayPerTask = ui->tb_taskDelay->text().toUShort(); + + try + { + _timeout->stop(); + QDir dir; + QString enduranceBiteLogPath = "/home/hasis/Desktop/hardware/Log/BITe_endurance/"; + + QString sramScenario = "/scenGenOutput/scenario.h5"; + QString h5Path = ui->tb_biteScenPath->text() + sramScenario; + + if(ui->tb_biteScenPath->text().isEmpty()) + { + throw SonoException("No file is selected."); + } + + for(quint32 i = 0; i < progCnt; i++) + { + _programFlag = false; + delay(delayPerTask); + qApp->processEvents(); + + QList button = {ui->btn_getFpgaVersion, + ui->btn_fpgaProgram, + ui->btn_gtReg}; + foreach(auto& btn, button) + { + btn->setEnabled(false); + } + + QString str = "doing"; + QColor color = Qt::red; + emit labelState(ui->l_programDone, str, color); + + auto path = ui->tb_fpgaBit->text(); + + _trx.slaveFpgaProgram(path); + qApp->processEvents(); +#ifdef DEVELOP_UI + _trx.afeAdcsSync(MOUNTED_SLAVE_FPGA); + _trx.gtReadReset(); +#endif + str = "done"; + color = Qt::green; + emit labelState(ui->l_programDone, str, color); + delay(delayPerTask); + _programFlag = true; + qApp->processEvents(); + + foreach(auto& btn, button) + { + btn->setEnabled(true); + qApp->processEvents(); + } + + delay(delayPerTask); + str = "doing"; + color = Qt::red; + emit labelState(ui->l_biteScenFillingDone, str, color); + setScenario(h5Path); + str = "done"; + color = Qt::green; + emit labelState(ui->l_biteScenFillingDone, str, color); + qApp->processEvents(); + + delay(delayPerTask); + on_btn_biteIQ_clicked(); + qApp->processEvents(); + + QString progFolder = "prog(" + QString::number(i + 1) + ")/"; + delay(delayPerTask); + + for(quint32 j = 0; j < taskItr; j++) + { + qApp->processEvents(); + QString logFolder = QString::number(j + 1) + "/"; + QString updatePath = enduranceBiteLogPath + progFolder + logFolder; + + qApp->processEvents(); + if(!dir.exists(updatePath)) + { + dir.mkpath(updatePath); + } + else + { + dir.cd(updatePath); + dir.removeRecursively(); + dir.mkpath(updatePath); + } + + qApp->processEvents(); + delay(delayPerTask); + QString str = "doing"; + QColor color = Qt::red; + emit labelState(ui->l_biteLogDone, str, color); + + _dmaBuffer.clear(); + _dmaLog = true; + _trx.biteScenPlayerStart(); + qApp->processEvents(); + QtConcurrent::run(this, + &MainWindow::logPcie, + updatePath, + 50, + ui->lcd_biteCounter); + logButtonsEnable(false); + qApp->processEvents(); + + while(_dmaLog) + { + qApp->processEvents(); + } + qApp->processEvents(); + + delay(delayPerTask); + _trx.biteScenPlayerStop(); + str = "done"; + color = Qt::green; + emit labelState(ui->l_biteLogDone, str, color); + logButtonsEnable(true); + qApp->processEvents(); + + if(_discardTempTest) + { + break; + } + } + + if(_discardTempTest) + { + _discardTempTest = false; + break; + } + } + _timeout->start(1000); + qApp->processEvents(); + } + catch(SonoException& e) + { + _timeout->start(1000); + logButtonsEnable(true); + slaveProgButtonsEnable(true); + qDebug() << e.what(); + } +} + +/*************************************************************************************************/ +void MainWindow::on_btn_headerEndurance_clicked() +{ + auto progCnt = ui->tb_progCnt->text().toUInt(); + auto taskItr = ui->tb_taskItr->text().toUInt(); + auto delayPerTask = ui->tb_taskDelay->text().toUShort(); + quint16 scenStartDuration = ui->tb_scenStartDuration->text().toUShort() * 1000; + + try + { + _timeout->stop(); + if(!_headerEndurance->open(QIODevice::WriteOnly)) + { + throw SonoException("Couldn't save status log file."); + } + QString sramScenario = "/scenGenOutput/scenario.h5"; + QString h5Path = ui->tb_scenFilesPath->text() + sramScenario; + + if(ui->tb_scenFilesPath->text().isEmpty()) + { + throw SonoException("No file is selected."); + } + + for(quint32 i = 0; i < progCnt; i++) + { + _programFlag = false; + delay(delayPerTask); + qApp->processEvents(); + + QList button = {ui->btn_getFpgaVersion, + ui->btn_fpgaProgram, + ui->btn_gtReg}; + foreach(auto& btn, button) + { + btn->setEnabled(false); + } + + QString str = "doing"; + QColor color = Qt::red; + emit labelState(ui->l_programDone, str, color); + + auto path = ui->tb_fpgaBit->text(); + + _trx.slaveFpgaProgram(path); + qApp->processEvents(); +#ifdef DEVELOP_UI + _trx.afeAdcsSync(MOUNTED_SLAVE_FPGA); + _trx.gtReadReset(); +#endif + str = "done"; + color = Qt::green; + emit labelState(ui->l_programDone, str, color); + delay(delayPerTask); + _programFlag = true; + qApp->processEvents(); + + foreach(auto& btn, button) + { + btn->setEnabled(true); + qApp->processEvents(); + } + + delay(delayPerTask); + str = "doing"; + color = Qt::red; + emit labelState(ui->l_biteScenFillingDone, str, color); + setScenario(h5Path); + str = "done"; + color = Qt::green; + emit labelState(ui->l_biteScenFillingDone, str, color); + qApp->processEvents(); + + _frame.clear(); + _lastBuffer.clear(); + _bufferedFrame.clear(); + _trx.scenPlayerStart(true); + _trx.scenPlayerStop(); + + for(quint32 j = 0; j < taskItr; j++) + { + qApp->processEvents(); + delayEvents(scenStartDuration); + + QTextStream headerLog(_headerEndurance); + + headerLog << "batchId, " << "subBatchId, " << "bLine, " << "bPoint, "; + headerLog << "frmType, " << "cri, " << "mLine, " << "mPoint, "; + headerLog << endl; + _headerEndur = true; + qApp->processEvents(); + + _frameCount = 0; + _frame.clear(); + _lastBuffer.clear(); + _bufferedFrame.clear(); + ui->btn_scenStart->setText("Scenario Stop"); + _trx.scenPlayerStart(); + _dmaRun = true; //flag + _dmaBuffer.clear(); + qApp->processEvents(); + + delayEvents(scenStartDuration); + qApp->processEvents(); + + _dmaRun = false; + ui->btn_scenStart->setText("Scenario Start"); + _trx.scenPlayerStop(); + qApp->processEvents(); + + if(_discardTempTest) + { + break; + } + } + + _trx.scenPlayerStop(true); + + if(_discardTempTest) + { + _discardTempTest = false; + break; + } + } + _timeout->start(1000); + _headerEndurance->flush(); + _headerEndurance->close(); + _headerEndur = false; + qApp->processEvents(); + } + catch(SonoException& e) + { + _timeout->start(1000); + _headerEndurance->flush(); + _headerEndurance->close(); + _headerEndur = false; + slaveProgButtonsEnable(true); + qDebug() << e.what(); + } +} + +/*************************************************************************************************/ +void MainWindow::on_btn_scenFolderBrowse_clicked() +{ + try + { + QString scenPath = QFileDialog::getExistingDirectory(this, + tr("Scenarios Folder"), + _scenFolder, + QFileDialog::ShowDirsOnly); + if(scenPath.isEmpty()) + { + throw SonoException("No file is selected."); + } + + ui->tb_scenFolder->setText(scenPath); + _settings->setValue(SCENARIOS_FOLDER_PATH, scenPath); + ui->tb_scenInfo->clear(); + } + catch(SonoException& e) + { + qDebug() << e.what(); + } +} + +/*************************************************************************************************/ +void MainWindow::on_btn_scenChange_clicked() +{ + auto progCnt = ui->tb_progCnt->text().toUInt(); + auto taskItr = ui->tb_taskItr->text().toUInt(); + auto delayPerTask = ui->tb_taskDelay->text().toUShort(); + + try + { + _timeout->stop(); + QString scenFolder = ui->tb_scenFolder->text(); + QDir scenDir(scenFolder); + scenDir.setFilter(QDir::NoDotAndDotDot | QDir::Dirs); + QStringList scenList = scenDir.entryList(); + qDebug() << scenList; + + quint32 statusVec; + QString statusPath = "/home/hasis/Desktop/hardware/Log/statusVector/statusLog.txt"; + QFile statusFile(statusPath); + QTextStream statusLog(&statusFile); + if(!statusFile.open(QIODevice::WriteOnly)) + { + throw SonoException("Couldn't save status log file."); + } + + QDir dir; + + ui->chk_firstFrameLogEn->setChecked(true); + + for(quint32 i = 0; i < progCnt; i++) + { + _programFlag = false; + delay(delayPerTask); + qApp->processEvents(); + + QList button = {ui->btn_getFpgaVersion, + ui->btn_fpgaProgram, + ui->btn_gtReg}; + foreach(auto& btn, button) + { + btn->setEnabled(false); + } + + QString str = "doing"; + QColor color = Qt::red; + emit labelState(ui->l_programDone, str, color); + + auto path = ui->tb_fpgaBit->text(); + + _trx.slaveFpgaProgram(path); + qApp->processEvents(); +#ifdef DEVELOP_UI + _trx.afeAdcsSync(MOUNTED_SLAVE_FPGA); + _trx.gtReadReset(); +#endif + str = "done"; + color = Qt::green; + emit labelState(ui->l_programDone, str, color); + delay(delayPerTask); + _programFlag = true; + qApp->processEvents(); + + foreach(auto& btn, button) + { + btn->setEnabled(true); + qApp->processEvents(); + } + delay(delayPerTask); + + QString sramScenario = "/scenGenOutput/scenario.h5"; + QString progFolder = "hwLog/prog(" + QString::number(i + 1) + ")/"; + + for(quint32 j = 0; j < taskItr; j++) + { + foreach(auto& scenStr, scenList) + { + statusVec = _usd->readWord(0, 0); + + qApp->processEvents(); + QString h5Path = scenFolder + "/" + scenStr + sramScenario; + QString scenChangeLogPath = scenFolder + "/" + scenStr + "/"; + if(scenFolder.isEmpty()) + { + throw SonoException("No file is selected."); + } + + setScenario(h5Path); + + qApp->processEvents(); + QString logFolder = QString::number(j + 1) + "/"; + QString updatePath = scenChangeLogPath + progFolder + logFolder; + ui->tb_frameLogPath->setText(updatePath); + + qApp->processEvents(); + if(!dir.exists(updatePath)) + { + dir.mkpath(updatePath); + } + else + { + dir.cd(updatePath); + dir.removeRecursively(); + dir.mkpath(updatePath); + } + + qApp->processEvents(); + on_btn_scenStart_clicked(); + + qApp->processEvents(); + while(_dmaLog) + { + qApp->processEvents(); + qApp->sync(); + } + + delayEvents(delayPerTask); + statusVec = _usd->readWord(0, 0); + statusLog << QString::number(statusVec, 16) << endl; + qApp->processEvents(); + + on_btn_scenStart_clicked(); + qApp->processEvents(); + + if(_discardTempTest) + { + break; + } + } + + if(_discardTempTest) + { + break; + } + } + if(_discardTempTest) + { + _discardTempTest = false; + break; + } + } + statusFile.flush(); + statusFile.close(); + qApp->processEvents(); + ui->chk_firstFrameLogEn->setChecked(false); + _timeout->start(1000); + } + catch(SonoException& e) + { + _timeout->start(1000); + slaveProgButtonsEnable(true); + qDebug() << e.what(); + } +} + /*************************************************************************************************/ void MainWindow::on_btn_discard_clicked(void) { diff --git a/mainwindow.h b/mainwindow.h old mode 100755 new mode 100644 index 9b8dc75..fbd2569 --- a/mainwindow.h +++ b/mainwindow.h @@ -31,14 +31,15 @@ #define MESSAGE_BOX(M) \ emit showMessage(M) -#define SCENARIO_FILE_PATH "scenarioFilePath" -#define BITE_SCEN_FILE_PATH "biteScenarioFilePath" -#define FRAME_LOG_PATH "frameLogPath" -#define ADC_LOG_PATH "adcLogPath" -#define BITE_FILE_PATH "biteFilePath" -#define FPGA_FILE_PATH "fpgaFilePath" -#define MCS_FILE_PATH "mcsFilePath" -#define REG_ACCESS_SEL "regAccessType" +#define SCENARIO_FILE_PATH "scenarioFilePath" +#define SCENARIOS_FOLDER_PATH "scenariosFolderPath" +#define BITE_SCEN_FILE_PATH "biteScenarioFilePath" +#define FRAME_LOG_PATH "frameLogPath" +#define ADC_LOG_PATH "adcLogPath" +#define BITE_FILE_PATH "biteFilePath" +#define FPGA_FILE_PATH "fpgaFilePath" +#define MCS_FILE_PATH "mcsFilePath" +#define REG_ACCESS_SEL "regAccessType" #define START "Start" @@ -111,6 +112,10 @@ private: QFile* _headerLogFile; + QFile* _headerEndurance; + + QFile* _statusLogPSFile; + QTimer* _timeout; QEventLoop loop; @@ -141,6 +146,8 @@ private: void delay(quint16 ms); + void delayEvents(quint16 ms); + const QString enum2String (ePg state) const; void changeLabelTextColor(QLabel* label, QColor color); @@ -187,17 +194,20 @@ private: void logButtonsEnable (bool Enable); - QString _fpgaProgramFolder = "/home/hasis/Desktop/hardware/hwCode"; - QString _mcsProgramFolder = "/home/hasis/Desktop/hardware/hwCode"; - QString _mcsVerifyFolder = "/home/hasis/Desktop/hardware/hwCode"; - QString _scenarioFolder = "/home/hasis/Desktop/hardware/Scenarios"; - QString _emulFolder = "/home/hasis/Desktop/hardware/emulator"; - QString _BITeScenFolder = "/home/hasis/Desktop/hardware/BITe_IQ"; - QString _BITeIqFolder = "/home/hasis/Desktop/hardware/BITe_IQ"; - QString _frameLogFolder = "/home/hasis/Desktop/hardware/Log/DMA"; - QString _biteLogFolder = "/home/hasis/Desktop/hardware/Log/BITe"; - QString _adcLoggerFolder = "/home/hasis/Desktop/hardware/Log/ADC"; - QString _headerLogPath = "/home/hasis/Desktop/hardware/Log/frameHeader/headerLog.csv"; + QString _fpgaProgramFolder = "/home/hasis/Desktop/hardware/hwCode"; + QString _mcsProgramFolder = "/home/hasis/Desktop/hardware/hwCode"; + QString _mcsVerifyFolder = "/home/hasis/Desktop/hardware/hwCode"; + QString _scenarioFolder = "/home/hasis/Desktop/hardware/Scenarios"; + QString _scenFolder = "/home/hasis/Desktop/hardware/Log/ScenariosFolder"; + QString _emulFolder = "/home/hasis/Desktop/hardware/emulator"; + QString _BITeScenFolder = "/home/hasis/Desktop/hardware/BITe_IQ"; + QString _BITeIqFolder = "/home/hasis/Desktop/hardware/BITe_IQ"; + QString _frameLogFolder = "/home/hasis/Desktop/hardware/Log/DMA"; + QString _biteLogFolder = "/home/hasis/Desktop/hardware/Log/BITe"; + QString _adcLoggerFolder = "/home/hasis/Desktop/hardware/Log/ADC"; + QString _statusVectorPSPath = "/home/hasis/Desktop/hardware/Log/statusVectorPS"; + QString _headerLogPath = "/home/hasis/Desktop/hardware/Log/frameHeader/headerLog.csv"; + QString _headerEndurancePath = "/home/hasis/Desktop/hardware/Log/header_endurance/headerLog.csv"; QVector _dmaBuffer; QByteArray _lastBuffer; @@ -212,6 +222,8 @@ private: bool _dmaRun; bool _dmaShow; bool _headerLogEn; + bool _headerEndur; + bool _statusLogEn; bool _fpsFlag; bool _firstFrameEn; bool _programFlag; @@ -251,8 +263,12 @@ private slots: void catchStatusLog(quint32 progCnt, quint32 taskItr, quint16 delayPerTask, quint16 scenStartDuration); + void catchEndurance(quint32 progCnt, quint32 taskItr, quint16 delayPerTask); + void catchAdcLog(void); + void catchStatusLogPS(const quint32& statLogPS); + void on_rbtn_reg_toggled(bool checked); void on_rbtn_offset_toggled(bool checked); @@ -385,6 +401,18 @@ private slots: void on_btn_discardAdcLog_clicked(void); + void on_btn_endurance_clicked(); + + void on_btn_builtINTemp_clicked(); + + void on_btn_headerEndurance_clicked(); + + void on_btn_scenFolderBrowse_clicked(); + + void on_btn_scenChange_clicked(); + + void on_chk_statusLogPS_clicked(bool checked); + signals: void showMessage(QString message); void threeDReady(); @@ -395,11 +423,15 @@ signals: void scenarioReady(const QString& h5Path); void programmingGif(QLabel* label); void adcLog(); + void statusLogPS(const quint32& statLogPS); void statusLog(quint32 progCnt, quint32 taskItr, quint16 delayPerTask, quint16 scenStartDuration); void gtReset(quint32 progCnt, quint32 taskItr, quint16 delayPerTask); + void endurance (quint32 progCnt, + quint32 taskItr, + quint16 delayPerTask); }; #endif // MAINWINDOW_H diff --git a/mainwindow.ui b/mainwindow.ui old mode 100755 new mode 100644 index 84a9a01..414695f --- a/mainwindow.ui +++ b/mainwindow.ui @@ -42,7 +42,7 @@ - 5 + 0 @@ -890,6 +890,19 @@ GT reset/read + + + + 670 + 320 + 111 + 23 + + + + statusLog/s + + @@ -3302,7 +3315,7 @@ 680 - 30 + 20 121 31 @@ -3321,7 +3334,7 @@ 680 - 80 + 70 121 31 @@ -3470,7 +3483,7 @@ - 100 + 500 @@ -3536,6 +3549,142 @@ QDialogButtonBox::Discard + + + + 680 + 120 + 121 + 31 + + + + + 75 + true + + + + Endurance + + + + + + 680 + 170 + 121 + 31 + + + + + 75 + true + + + + Built-in + + + + + + 680 + 220 + 121 + 31 + + + + + 75 + true + + + + Frame Header + + + + + + 10 + 270 + 661 + 31 + + + + + + + + 50 + true + false + false + false + false + + + + Scenarios Folder: + + + + + + + + 50 + true + false + false + false + false + + + + + + + + + 50 + true + false + false + false + false + + + + Browse... + + + + + + + + + 680 + 270 + 121 + 31 + + + + + 75 + true + + + + Scen Change + + diff --git a/qcustomplot.cpp b/qcustomplot.cpp old mode 100755 new mode 100644 diff --git a/qcustomplot.h b/qcustomplot.h old mode 100755 new mode 100644 diff --git a/sram_frame.bin b/sram_frame.bin old mode 100755 new mode 100644 diff --git a/src/model/hardware/Hardware.cpp b/src/model/hardware/Hardware.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/Fan.cpp b/src/model/hardware/core/Fan.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/HardwareCore.cpp b/src/model/hardware/core/HardwareCore.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/HwBoard.cpp b/src/model/hardware/core/HwBoard.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/IBoard.cpp b/src/model/hardware/core/IBoard.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/PowerBoard.cpp b/src/model/hardware/core/PowerBoard.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/PowerBoardFactory.cpp b/src/model/hardware/core/PowerBoardFactory.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/PowerBoardStatus.cpp b/src/model/hardware/core/PowerBoardStatus.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/RelayBoard.cpp b/src/model/hardware/core/RelayBoard.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/RelayBoardFactory.cpp b/src/model/hardware/core/RelayBoardFactory.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/Temperature.cpp b/src/model/hardware/core/Temperature.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/TrxBoardFactory.cpp b/src/model/hardware/core/TrxBoardFactory.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/Voltage.cpp b/src/model/hardware/core/Voltage.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/lowLevelApi/TrxBoard.cpp b/src/model/hardware/core/lowLevelApi/TrxBoard.cpp old mode 100755 new mode 100644 index 5d39bcd..e625f0d --- a/src/model/hardware/core/lowLevelApi/TrxBoard.cpp +++ b/src/model/hardware/core/lowLevelApi/TrxBoard.cpp @@ -36,17 +36,17 @@ void TrxBoard::sendPacket() { auto framePacket = QByteArray::fromRawData(_device.getBufferPtr(counter), BUFFER_SIZE); - counter++; - if(counter >= SW_BUFFER_NUM) - { - counter = 0; - } - #ifdef DEVELOP_UI emit sendFramePacket(framePacket); #else packetEngine.newData(framePacket); #endif + + counter++; + if(counter >= SW_BUFFER_NUM) + { + counter = 0; + } } } } @@ -75,6 +75,14 @@ void TrxBoard::readData() _device.copy(_hwCounter - 1, _swCounter); + auto framePacket = + QByteArray::fromRawData(_device.getBufferPtr(_swCounter), BUFFER_SIZE); +#ifdef DEVELOP_UI + emit sendFramePacket(framePacket); +#else + packetEngine.newData(framePacket); +#endif + _swCounter++; if(_swCounter >= SW_BUFFER_NUM) { @@ -1270,7 +1278,7 @@ void TrxBoard::scenPlayerStart(bool afeHvPwrOn) _run = true; QtConcurrent::run(this, &TrxBoard::readData); - QtConcurrent::run(this, &TrxBoard::sendPacket); + //QtConcurrent::run(this, &TrxBoard::sendPacket); } else { diff --git a/src/model/hardware/core/lowLevelApi/register/Field.cpp b/src/model/hardware/core/lowLevelApi/register/Field.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/lowLevelApi/register/Register.cpp b/src/model/hardware/core/lowLevelApi/register/Register.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/lowLevelApi/register/afe/Afe.cpp b/src/model/hardware/core/lowLevelApi/register/afe/Afe.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/lowLevelApi/register/beamFormer/BeamFormer.cpp b/src/model/hardware/core/lowLevelApi/register/beamFormer/BeamFormer.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/BoardsCtrlMngt.cpp b/src/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/BoardsCtrlMngt.cpp old mode 100755 new mode 100644 index 2d157ef..b24d205 --- a/src/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/BoardsCtrlMngt.cpp +++ b/src/model/hardware/core/lowLevelApi/register/boardsCtrlMngt/BoardsCtrlMngt.cpp @@ -29,7 +29,8 @@ BoardsCtrlMngt::Gain::Gain() } /***************************************************************************************************/ -/************************************* Write Functions Template ************************************/ +/************************************* Write Functions Template + ************************************/ /***************************************************************************************************/ template void BoardsCtrlMngt::eepromWrite(QByteArray& arr, @@ -60,9 +61,9 @@ void BoardsCtrlMngt::eepromWrite(QByteArray& arr, timerStop(); timerShot(6); //must be >= 4 - // uncrustify off + //uncrustify off while(!checkTimeout()); - // uncrustify on + //uncrustify on //_rom->dataIn = static_cast(i.toLatin1()); _rom->dataIn = i; @@ -110,7 +111,8 @@ void BoardsCtrlMngt::setEepromWrite(EepromReq* _rom, T3* request) } /***************************************************************************************************/ -/************************************* Read Functions Template *************************************/ +/************************************* Read Functions Template + *************************************/ /***************************************************************************************************/ template @@ -191,19 +193,24 @@ void BoardsCtrlMngt::setEepromRead(BoardsCtrlMngt::EepromReq* _rom, T6* request) /***************************************************************************************************/ /***************************************************************************************************/ template -float BoardsCtrlMngt::fanTacho(T7 *tachoMean) +float BoardsCtrlMngt::fanTacho(T7* tachoMean) { tachoMean->sync(); quint32 meanValue = tachoMean->fanTachoMean->getValue(); - if (meanValue==0) + if(meanValue == 0) + { return 0.0f; + } else + { return (60.0f / (meanValue / F_SYS_CLK)); + } } float BoardsCtrlMngt::resDiv(float r1, float r2, quint32 adcValue) { float result = (static_cast(adcValue)) * (r1 + r2) / (r2 * 1000); + return result; } @@ -217,37 +224,40 @@ QVector BoardsCtrlMngt::voltPg(float adcVolt) return pgVec; } - float BoardsCtrlMngt::fpgaVoltage(quint32 coreVolt) const { return ((coreVolt / 4096.0f) * 3.0f); } -float BoardsCtrlMngt::fpgaTemp(FpgaXadc1 *coreTemp) const +float BoardsCtrlMngt::fpgaTemp(FpgaXadc1* coreTemp) const { coreTemp->sync(); quint32 temp = coreTemp->fpgaCoreTemp->getValue(); + return (((temp / 4096.0f) * 503.975f) - 273.15f); } -float BoardsCtrlMngt::fpgaVccInt(FpgaXadc1 *coreVccInt) const +float BoardsCtrlMngt::fpgaVccInt(FpgaXadc1* coreVccInt) const { coreVccInt->sync(); quint32 vccInt = coreVccInt->fpgaVccInt->getValue(); + return (fpgaVoltage(vccInt)); } -float BoardsCtrlMngt::fpgaVccAux(FpgaXadc2 *coreVccAux) const +float BoardsCtrlMngt::fpgaVccAux(FpgaXadc2* coreVccAux) const { coreVccAux->sync(); quint32 VccAux = coreVccAux->fpgaVccAux->getValue(); + return (fpgaVoltage(VccAux)); } -float BoardsCtrlMngt::fpgaVccBram(FpgaXadc2 *coreVccBram) const +float BoardsCtrlMngt::fpgaVccBram(FpgaXadc2* coreVccBram) const { coreVccBram->sync(); quint32 VccBram = coreVccBram->fpgaVccBram->getValue(); + return (fpgaVoltage(VccBram)); } @@ -571,6 +581,7 @@ float BoardsCtrlMngt::getTrxTempSensor() const { this->_tempSensor->sync(); qint16 temp = static_cast(this->_tempSensor->temperature->getValue()); + return (temp * TEMP_SENSOR_RESOLUTION); } @@ -656,9 +667,9 @@ void BoardsCtrlMngt::getSupervisorValue(SupervisorRbValue* sValue) const getSupervisorI2cDone(); timerShot(75); - // uncrustify off + //uncrustify off while(!checkTimeout()); - // uncrustify on + //uncrustify on getSupervisorI2cTimeout(); setReadbackCmd(false, true, false); //avgValueCommand_pulse @@ -777,7 +788,7 @@ void BoardsCtrlMngt::mpsHvSet(float& hva, float& hvb) const { _mpsDacs->hvaValue = HVA_MAX_VALUE; } - else if (hva < HVA_Offset) + else if(hva < HVA_Offset) { _mpsDacs->hvaValue = HVA_Offset; } @@ -786,18 +797,18 @@ void BoardsCtrlMngt::mpsHvSet(float& hva, float& hvb) const _mpsDacs->hvaValue = hva; } -// if(hvb > HVB_MAX_VALUE) -// { -// _mpsDacs->hvbValue = HVB_MAX_VALUE; -// } -// else if (hvb < HVB_Offset) -// { -// _mpsDacs->hvbValue = HVB_Offset; -// } -// else -// { -// _mpsDacs->hvbValue = hvb; -// } +//if(hvb > HVB_MAX_VALUE) +//{ +//_mpsDacs->hvbValue = HVB_MAX_VALUE; +//} +//else if (hvb < HVB_Offset) +//{ +//_mpsDacs->hvbValue = HVB_Offset; +//} +//else +//{ +//_mpsDacs->hvbValue = hvb; +//} _mpsDacs->hvbValue = HVB_Offset; _mpsDacs->cwdValue = CWD_Offset; @@ -811,7 +822,7 @@ void BoardsCtrlMngt::mpsHvSet(float& hva, float& hvb) const } } -void BoardsCtrlMngt::getFpgaTemp(criticalComponentTemperature *coreTemp) +void BoardsCtrlMngt::getFpgaTemp(criticalComponentTemperature* coreTemp) { coreTemp->master = this->fpgaTemp(_mXadc1); coreTemp->slave0 = this->fpgaTemp(_s0Xadc1); @@ -819,7 +830,7 @@ void BoardsCtrlMngt::getFpgaTemp(criticalComponentTemperature *coreTemp) coreTemp->slave2 = this->fpgaTemp(_s2Xadc1); } -void BoardsCtrlMngt::getFpgaVccInt(FpgaVccInt &coreVcc) +void BoardsCtrlMngt::getFpgaVccInt(FpgaVccInt& coreVcc) { coreVcc.master = this->fpgaVccInt(_mXadc1); coreVcc.slave0 = this->fpgaVccInt(_s0Xadc1); @@ -827,7 +838,7 @@ void BoardsCtrlMngt::getFpgaVccInt(FpgaVccInt &coreVcc) coreVcc.slave2 = this->fpgaVccInt(_s2Xadc1); } -void BoardsCtrlMngt::getFpgaVccAux(FpgaVccAux &coreAux) +void BoardsCtrlMngt::getFpgaVccAux(FpgaVccAux& coreAux) { coreAux.master = this->fpgaVccAux(_mXadc2); coreAux.slave0 = this->fpgaVccAux(_s0Xadc2); @@ -835,7 +846,7 @@ void BoardsCtrlMngt::getFpgaVccAux(FpgaVccAux &coreAux) coreAux.slave2 = this->fpgaVccAux(_s2Xadc2); } -void BoardsCtrlMngt::getFpgaVccBram(FpgaVccBram &coreBram) +void BoardsCtrlMngt::getFpgaVccBram(FpgaVccBram& coreBram) { coreBram.master = this->fpgaVccBram(_mXadc2); coreBram.slave0 = this->fpgaVccBram(_s0Xadc2); @@ -843,7 +854,7 @@ void BoardsCtrlMngt::getFpgaVccBram(FpgaVccBram &coreBram) coreBram.slave2 = this->fpgaVccBram(_s2Xadc2); } -void BoardsCtrlMngt::getFanRpm(FanRpm *_rpm) +void BoardsCtrlMngt::getFanRpm(FanRpm* _rpm) { _rpm->fan1 = this->fanTacho(_fanTacho1); _rpm->fan2 = this->fanTacho(_fanTacho2); diff --git a/src/model/hardware/core/lowLevelApi/register/bpiFlash/BpiFlash.cpp b/src/model/hardware/core/lowLevelApi/register/bpiFlash/BpiFlash.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/lowLevelApi/register/builtInTest/BuiltInTest.cpp b/src/model/hardware/core/lowLevelApi/register/builtInTest/BuiltInTest.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/lowLevelApi/register/clockDistributer/ClockDistributer.cpp b/src/model/hardware/core/lowLevelApi/register/clockDistributer/ClockDistributer.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/lowLevelApi/register/debug/Debug.cpp b/src/model/hardware/core/lowLevelApi/register/debug/Debug.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/lowLevelApi/register/dsp/Dsp.cpp b/src/model/hardware/core/lowLevelApi/register/dsp/Dsp.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/lowLevelApi/register/emulator/Emulator.cpp b/src/model/hardware/core/lowLevelApi/register/emulator/Emulator.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/lowLevelApi/register/fpgaProgram/FpgaProgram.cpp b/src/model/hardware/core/lowLevelApi/register/fpgaProgram/FpgaProgram.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/lowLevelApi/register/misc/Misc.cpp b/src/model/hardware/core/lowLevelApi/register/misc/Misc.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/lowLevelApi/register/scenPlayer/ScenPlayer.cpp b/src/model/hardware/core/lowLevelApi/register/scenPlayer/ScenPlayer.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/core/lowLevelApi/register/sram/Sram.cpp b/src/model/hardware/core/lowLevelApi/register/sram/Sram.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/device/SonoDevice.cpp b/src/model/hardware/device/SonoDevice.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/service/BHardwarePacket.cpp b/src/model/hardware/service/BHardwarePacket.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/service/HardwarePacket.cpp b/src/model/hardware/service/HardwarePacket.cpp old mode 100755 new mode 100644 diff --git a/src/model/hardware/service/HardwarePacketEngine.cpp b/src/model/hardware/service/HardwarePacketEngine.cpp old mode 100755 new mode 100644 diff --git a/src/model/scenarioGenerator/ScenarioGenerator.cpp b/src/model/scenarioGenerator/ScenarioGenerator.cpp old mode 100755 new mode 100644 diff --git a/src/model/scenarioGenerator/core/ComputationalCore.cpp b/src/model/scenarioGenerator/core/ComputationalCore.cpp old mode 100755 new mode 100644 diff --git a/src/model/scenarioGenerator/core/ScenGenCore.cpp b/src/model/scenarioGenerator/core/ScenGenCore.cpp old mode 100755 new mode 100644 diff --git a/src/model/scenarioGenerator/core/general/Calculation.cpp b/src/model/scenarioGenerator/core/general/Calculation.cpp old mode 100755 new mode 100644 diff --git a/src/model/scenarioGenerator/core/scenario/B/BModeScenario.cpp b/src/model/scenarioGenerator/core/scenario/B/BModeScenario.cpp old mode 100755 new mode 100644 diff --git a/src/model/scenarioGenerator/core/scenario/BaseScenario.cpp b/src/model/scenarioGenerator/core/scenario/BaseScenario.cpp old mode 100755 new mode 100644 diff --git a/src/model/scenarioGenerator/core/scenario/Bm/BmModeScenario.cpp b/src/model/scenarioGenerator/core/scenario/Bm/BmModeScenario.cpp old mode 100755 new mode 100644 diff --git a/src/model/scenarioGenerator/core/scenario/type/frame/BFrame.cpp b/src/model/scenarioGenerator/core/scenario/type/frame/BFrame.cpp old mode 100755 new mode 100644 diff --git a/src/model/scenarioGenerator/core/scenario/type/frame/BaseFrame.cpp b/src/model/scenarioGenerator/core/scenario/type/frame/BaseFrame.cpp old mode 100755 new mode 100644 diff --git a/src/model/scenarioGenerator/core/scenario/type/frame/MFrame.cpp b/src/model/scenarioGenerator/core/scenario/type/frame/MFrame.cpp old mode 100755 new mode 100644 diff --git a/src/model/ultrasoundModule/UsCore.cpp.autosave b/src/model/ultrasoundModule/UsCore.cpp.autosave old mode 100755 new mode 100644 diff --git a/src/model/ultrasoundModule/UsData.cpp b/src/model/ultrasoundModule/UsData.cpp old mode 100755 new mode 100644 diff --git a/src/model/ultrasoundModule/UsEventReceiver.cpp b/src/model/ultrasoundModule/UsEventReceiver.cpp old mode 100755 new mode 100644 diff --git a/src/model/ultrasoundModule/UsEventSender.cpp b/src/model/ultrasoundModule/UsEventSender.cpp old mode 100755 new mode 100644 diff --git a/src/model/ultrasoundModule/UsModule.cpp b/src/model/ultrasoundModule/UsModule.cpp old mode 100755 new mode 100644 diff --git a/src/model/ultrasoundModule/UsPacket.cpp b/src/model/ultrasoundModule/UsPacket.cpp old mode 100755 new mode 100644 diff --git a/src/model/ultrasoundModule/metadata/UsBaseMetadata.cpp b/src/model/ultrasoundModule/metadata/UsBaseMetadata.cpp old mode 100755 new mode 100644 diff --git a/src/model/ultrasoundModule/metadata/UsMetadataBag.cpp b/src/model/ultrasoundModule/metadata/UsMetadataBag.cpp old mode 100755 new mode 100644 diff --git a/src/model/ultrasoundModule/type/CommandRequest.cpp b/src/model/ultrasoundModule/type/CommandRequest.cpp old mode 100755 new mode 100644 diff --git a/src/model/ultrasoundModule/type/CommandResponse.cpp b/src/model/ultrasoundModule/type/CommandResponse.cpp old mode 100755 new mode 100644 diff --git a/src/model/ultrasoundModule/type/CommandResult.cpp b/src/model/ultrasoundModule/type/CommandResult.cpp old mode 100755 new mode 100644