# 16bit Conversion

**URL:** <https://discourse.nodered.org/t/16bit-conversion/47085>\
**Category:** General\
**Created:** [12 June 2021 23:02 UTC](https://discourse.nodered.org/t/16bit-conversion/47085 "2021-06-12T23:02:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![andrejost](https://avatars.discourse-cdn.com/v4/letter/a/f14d63/32.png) [@andrejost](https://discourse.nodered.org/u/andrejost)\
**Post date:** [12 June 2021 23:02 UTC](https://discourse.nodered.org/t/16bit-conversion/47085/1 "2021-06-12T23:02:50Z")

</div>

Hi Guys,

I am using a node-red number input in decimal and I want to send it using to a modbus device using modbus flex write.

My idea is to write a value (e.g.: 50) and have it converted to 16bit integer so I can send it using modbus. Can you point me any articles to have a look?

I know my question is basic but any help would be appreciated.

Thanks in advance!

Best Regards,

André Souto

---

<div class="post-metadata">

**Author:** ![alexander77](https://avatars.discourse-cdn.com/v4/letter/a/3ec8ea/32.png) [@alexander77](https://discourse.nodered.org/u/alexander77)\
**Post date:** [13 June 2021 05:52 UTC](https://discourse.nodered.org/t/16bit-conversion/47085/2 "2021-06-13T05:52:54Z")

</div>

I would try this  
writeInt16BE()  
found it here:  
[https://www.w3schools.com/nodejs/ref\_buffer.asp](https://www.w3schools.com/nodejs/ref_buffer.asp)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [13 July 2021 05:53 UTC](https://discourse.nodered.org/t/16bit-conversion/47085/3 "2021-07-13T05:53:18Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
