読者です 読者をやめる 読者になる 読者になる

気ままにIoTメモ

Iotに関わること関わらないこと備忘録

共用体を使わないワード設定(C/C++)

MCP3425のArduino用ライブラリに使われている1ワードのデータを設定する方法が簡単だったのでメモ。

void getResult(int16_t *dataPtr) {
       ((char*)dataPtr)[1] = read();
       ((char*)dataPtr)[0] = read();
}

データの読み込みは1バイトずつで、測定データは2バイトと言う場合に使えそうです。