dev(UML-981): Исправлена бага. Теперь данные шлются в контроллер корректно.

This commit is contained in:
Vadim Sychev 2022-07-27 15:20:53 +03:00
parent fe8c07e17d
commit 999208fc87

View File

@ -15,8 +15,8 @@ using namespace std;
uint32_t Echo_Gain = 0; uint32_t Echo_Gain = 0;
struct EchoData { struct EchoData {
uint32_t data_i;
float data_f; float data_f;
uint32_t data_i;
}; };
union EchoDataMem union EchoDataMem
@ -48,8 +48,8 @@ int main(int argc, char * argv[])
endian_convert_32((uint8_t*)&Echo_inpCycData.data.data_f); endian_convert_32((uint8_t*)&Echo_inpCycData.data.data_f);
endian_convert_32((uint8_t*)&Echo_inpCycData.data.data_i); endian_convert_32((uint8_t*)&Echo_inpCycData.data.data_i);
Echo_inpCycData.data.data_f = 0.0f; Echo_outCycData.data.data_f = 0.0f;
Echo_inpCycData.data.data_i = 0; Echo_outCycData.data.data_i = 0;
AppSettings app_settings = { AppSettings app_settings = {
.EthDevName = "enp6s1", .EthDevName = "enp6s1",
@ -149,7 +149,7 @@ int main(int argc, char * argv[])
{ {
std::this_thread::sleep_for(std::chrono::milliseconds(1000)); std::this_thread::sleep_for(std::chrono::milliseconds(1000));
++ix; ++ix;
std::cout << "tick: " << ix << endl; std::cout << "tick: " << ix << endl;
} }
return 0; return 0;