How to merge 2 data?

2 Ansichten (letzte 30 Tage)
wael elsisi
wael elsisi am 18 Jul. 2021
Kommentiert: wael elsisi am 19 Jul. 2021
How to write the blow code in MATLAB Analysis ?
int16_t send_windSpeed =((msg[0] << 8) + msg[1]) ;

Antworten (1)

Yongjian Feng
Yongjian Feng am 18 Jul. 2021
Bearbeitet: Yongjian Feng am 18 Jul. 2021
Are you looking for bitshift function? Something like:
send_windSpeed = bitshift(msg(0), 8) + msg(1);
  3 Kommentare
Yongjian Feng
Yongjian Feng am 19 Jul. 2021
What is msg in your original code please?
wael elsisi
wael elsisi am 19 Jul. 2021
msg[0] = (send_windSpeed >> 8) & 0xFF; // highest byte
msg[1] = (send_windSpeed ) & 0xFF; // lowest byte
my_mkr.uplink(msg, 2);

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu MATLAB finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by