完成实时数据拆分
This commit is contained in:
@@ -1961,7 +1961,47 @@ public:
|
||||
return floatVectorToBase64(float_buffer);
|
||||
}
|
||||
|
||||
// <20><><EFBFBD>ݽ<EFBFBD><EFBFBD>߷<EFBFBD>ʽѡ<EFBFBD><EFBFBD>ת<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
// <20><><EFBFBD>ͽ<EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-г<><D0B3><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
std::string ConvertToBase64_Delta_RtHarmV() const {
|
||||
std::vector<float> float_buffer;
|
||||
|
||||
//THD<48>ߵ<EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD>ʣ<EFBFBD>3-5<><35>
|
||||
for (int i = 3; i < 6; ++i) {
|
||||
float_buffer.push_back(THD[i]);
|
||||
}
|
||||
|
||||
//<2F><>ѹг<D1B9><D0B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʣ<EFBFBD>1-49<34>Σ<EFBFBD>
|
||||
for (int i = 0; i < 3; ++i) {
|
||||
for (int j = 1; j < HARMNUM; ++j) {
|
||||
float_buffer.push_back(HARMV[i][j]);
|
||||
}
|
||||
}
|
||||
|
||||
// ת<><D7AA>ΪBase64
|
||||
return floatVectorToBase64(float_buffer);
|
||||
}
|
||||
|
||||
// <20><><EFBFBD>ͽ<EFBFBD><CDBD><EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-г<><D0B3><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+<2B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
std::string ConvertToBase64_Star_RtHarmV() const {
|
||||
std::vector<float> float_buffer;
|
||||
|
||||
//THD<48>ߵ<EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD>ʣ<EFBFBD>3-5<><35>
|
||||
for (int i = 0; i < 3; ++i) {
|
||||
float_buffer.push_back(THD[i]);
|
||||
}
|
||||
|
||||
//<2F><>ѹг<D1B9><D0B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʣ<EFBFBD>1-49<34>Σ<EFBFBD>
|
||||
for (int i = 0; i < 3; ++i) {
|
||||
for (int j = 1; j < HARMNUM; ++j) {
|
||||
float_buffer.push_back(HARMV[i][j]);
|
||||
}
|
||||
}
|
||||
|
||||
// ת<><D7AA>ΪBase64
|
||||
return floatVectorToBase64(float_buffer);
|
||||
}
|
||||
|
||||
// <20><><EFBFBD>ݽ<EFBFBD><DDBD>߷<EFBFBD>ʽѡ<CABD><D1A1>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>ȫ<EFBFBD><C8AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
std::string ConvertToBase64(int wiringType) const {
|
||||
// 1Ϊ<31><CEAA><EFBFBD>ͽ<EFBFBD><CDBD>ߣ<EFBFBD><DFA3><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD>ͽ<EFBFBD><CDBD><EFBFBD>
|
||||
if (wiringType == 1) {
|
||||
@@ -1971,6 +2011,47 @@ public:
|
||||
return ConvertToBase64_Star();
|
||||
}
|
||||
}
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-г<><D0B3><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+<2B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
std::string ConvertToBase64_RtHarmV(int wiringType) const {
|
||||
// 1Ϊ<31><CEAA><EFBFBD>ͽ<EFBFBD><CDBD>ߣ<EFBFBD><DFA3><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD>ͽ<EFBFBD><CDBD><EFBFBD>
|
||||
if (wiringType == 1) {
|
||||
return ConvertToBase64_Delta_RtHarmV();
|
||||
}
|
||||
else {
|
||||
return ConvertToBase64_Star_RtHarmV();
|
||||
}
|
||||
}
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-г<><D0B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ
|
||||
std::string ConvertToBase64_RtHarmI() const {
|
||||
std::vector<float> float_buffer;
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD>г<EFBFBD><D0B3><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5>1-49<34>Σ<EFBFBD>
|
||||
for (int i = 0; i < 3; ++i) {
|
||||
for (int j = 1; j < HARMNUM; ++j) {
|
||||
float_buffer.push_back(HARMI[i][j]);
|
||||
}
|
||||
}
|
||||
|
||||
// ת<><D7AA>ΪBase64
|
||||
return floatVectorToBase64(float_buffer);
|
||||
}
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><>г<EFBFBD><D0B3><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
std::string ConvertToBase64_RtInHarmV() const {
|
||||
std::vector<float> float_buffer;
|
||||
|
||||
//<2F><>ѹ<EFBFBD><D1B9>г<EFBFBD><D0B3><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5>0-49<34>Σ<EFBFBD>
|
||||
for (int i = 0; i < 3; ++i) {
|
||||
for (int j = 0; j < HARMNUM; ++j) {
|
||||
float_buffer.push_back(INHARMV[i][j]);
|
||||
}
|
||||
}
|
||||
|
||||
// ת<><D7AA>ΪBase64
|
||||
return floatVectorToBase64(float_buffer);
|
||||
}
|
||||
};
|
||||
#pragma pack(pop)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user