How to merge 2 data?

2 visualizaciones (últimos 30 días)
wael elsisi
wael elsisi el 18 de Jul. de 2021
Comentada: wael elsisi el 19 de Jul. de 2021
How to write the blow code in MATLAB Analysis ?
int16_t send_windSpeed =((msg[0] << 8) + msg[1]) ;

Respuestas (1)

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

Iniciar sesión para comentar.

Categorías

Más información sobre MATLAB en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by