私は構造を持っています
struct PTC_ConfigurationH20
{
float period ;
PTC_ConfigurationH20Probe probe[2] ;
uint32_t padding ;
}PTC_PACK;
struct PTC_ConfigurationH20Probe
{
uint32_t probeSerialNumber;
uint8_t probeType;
uint8_t range;
uint8_t mode;
uint8_t padding1;
PTC_H20PIDParameters pid;
uint32_t padding;
};
上記の PTC_ConfigurationH20 構造体データを次のように読み取ります
H20::PTC_ConfigurationH20* tempConfiguration
= reinterpret_cast<H20::PTC_ConfigurationH20*>(message->GetData());
プローブ [0] のオブジェクト pid のポインターを関数に渡す必要があります。
bool SetPIDConfiguration(uint8_t probenumber, const H20::PTC_H20PIDParameters& calib,
PTC_Return* ret);
助けてください