|
|
@ -56,8 +56,8 @@ struct ConnectedPrbInfo |
|
|
|
|
|
|
|
struct ScenPrbDepHwRegister |
|
|
|
{ |
|
|
|
QList<Atgc> atgcLut; |
|
|
|
QList<QList<quint32>> apodizationLut; |
|
|
|
QList<Atgc> atgcLut; |
|
|
|
QList<QList<quint32> > apodizationLut; |
|
|
|
}; |
|
|
|
|
|
|
|
struct ScenPrbDepHardwareParam |
|
|
@ -92,6 +92,7 @@ struct ReceiverConfig |
|
|
|
quint32 subtractFilterEn; |
|
|
|
quint32 dcCancelEn; |
|
|
|
quint32 ncoFreqSel; |
|
|
|
quint32 dualPathEn; |
|
|
|
quint32 lpfSel; |
|
|
|
quint32 absEn; |
|
|
|
quint32 focusNo; |
|
|
@ -113,9 +114,9 @@ struct RxFreqResp |
|
|
|
QVector<float> freqStepLut; |
|
|
|
QVector<float> lpfWeightStepLut; |
|
|
|
QVector<float> startLpfWeightLut; |
|
|
|
QList<QList<quint32>> startLpf; |
|
|
|
QList<QList<quint32>> endLpf; |
|
|
|
QList<quint8> lpfScale; |
|
|
|
QList<QList<quint32> > startLpf; |
|
|
|
QList<QList<quint32> > endLpf; |
|
|
|
QList<quint8> lpfScale; |
|
|
|
}; |
|
|
|
|
|
|
|
struct ApodizationParameters |
|
|
@ -128,16 +129,17 @@ struct ApodizationParameters |
|
|
|
QList<quint32> minApertureSize; |
|
|
|
QList<quint32> maxApertureSize; |
|
|
|
|
|
|
|
QVector<float> rxActiveElementStep1; |
|
|
|
QVector<float> rxActiveElementStep2; |
|
|
|
QVector<float> winOpenStartVal; |
|
|
|
QVector<float> winOpenStepVal; |
|
|
|
QVector<float> winOpenStopVal; |
|
|
|
QVector<float> rxActiveElementStep1; |
|
|
|
QVector<float> rxActiveElementStep2; |
|
|
|
QVector<float> winOpenStartVal; |
|
|
|
QVector<float> winOpenStepVal; |
|
|
|
QVector<float> winOpenStopVal; |
|
|
|
}; |
|
|
|
|
|
|
|
struct HwRegister |
|
|
|
{ |
|
|
|
QVector<float> dtgcLut; |
|
|
|
QList<quint32> dualPathWeight; |
|
|
|
QVector<QVector<float> > blendWeight; |
|
|
|
QVector<float> elementXPosition; |
|
|
|
QVector<float> elementYPosition; |
|
|
@ -151,9 +153,9 @@ struct HwRegister |
|
|
|
QList<RxBeamFormer> rxBeamFormerProps; |
|
|
|
quint8 receiverConfigTypeNumber; |
|
|
|
QList<ReceiverConfig> receiverConfigProps; |
|
|
|
QList<QVector<quint32>> lpfLut; |
|
|
|
QList<QVector<quint32>> atgcLut; |
|
|
|
QList<QVector<quint32>> apodizationLut; |
|
|
|
QList<QVector<quint32> > lpfLut; |
|
|
|
QList<QVector<quint32> > atgcLut; |
|
|
|
QList<QVector<quint32> > apodizationLut; |
|
|
|
QList<quint32> mlaOffsetAddr; |
|
|
|
quint32 noiseRejectValue; |
|
|
|
quint32 frameLoggerControl; |
|
|
@ -166,12 +168,12 @@ struct HwSramIndex |
|
|
|
QVector<quint32> shotPropertiesIndex; |
|
|
|
QVector<quint32> pulsePropertiesIndex; |
|
|
|
QVector<quint32> receiverConfigurationIndex; |
|
|
|
QVector<bool> firstLineInFrame; |
|
|
|
QVector<bool> startOfSubBatch; |
|
|
|
QVector<bool> endOfSubBatch; |
|
|
|
QVector<bool> endOfSubFrame; |
|
|
|
QVector<bool> endOfEnsemble; |
|
|
|
QVector<bool> isLastSubBatch; |
|
|
|
QVector<bool> firstLineInFrame; |
|
|
|
QVector<bool> startOfSubBatch; |
|
|
|
QVector<bool> endOfSubBatch; |
|
|
|
QVector<bool> endOfSubFrame; |
|
|
|
QVector<bool> endOfEnsemble; |
|
|
|
QVector<bool> isLastSubBatch; |
|
|
|
}; |
|
|
|
|
|
|
|
struct HwSramRx |
|
|
@ -230,4 +232,4 @@ struct ScenHardware |
|
|
|
HwSramTx txParams; |
|
|
|
}; |
|
|
|
|
|
|
|
#endif // TRXBOARDSTRUCTURES_H
|
|
|
|
#endif //TRXBOARDSTRUCTURES_H
|
|
|
|