ランプの合計時間を秒単位で報告するデバイスを制御しています。データはリトルエンディアンです。
0xXX, 0xXX, 0x2A, 0x30
したがって、値は10800秒であることがわかります。
各バイトを取得してから変数を使用してバイトを並べ替えるだけなのか、それとも実際にシフトする必要があるのかわかりません。しかし、それらをシフトすると、データが失われる可能性はありませんか?
ランプの合計時間を秒単位で報告するデバイスを制御しています。データはリトルエンディアンです。
0xXX, 0xXX, 0x2A, 0x30
したがって、値は10800秒であることがわかります。
各バイトを取得してから変数を使用してバイトを並べ替えるだけなのか、それとも実際にシフトする必要があるのかわかりません。しかし、それらをシフトすると、データが失われる可能性はありませんか?