As it is only 1 field, a call to the buffer functions is really all it takes to solve this, however, there is a node that simplifies this - node-red-contrib-buffer-parser
Demo...
[{"id":"cad1ac8d.36dc","type":"function","z":"1f9c7e1a.6fad92","name":"fake the modbus data","func":"//fake the modbus data\nmsg.payload = {};\nmsg.payload.data = [65533];\nmsg.payload.buffer = Buffer.from([0xff, 0xfd])\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1680,"y":140,"wires":[["3126af75.ff23a","32cbecbd.e13de4"]]},{"id":"3021ca58.1ecc16","type":"inject","z":"1f9c7e1a.6fad92","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":1660,"y":80,"wires":[["cad1ac8d.36dc"]]},{"id":"3126af75.ff23a","type":"buffer-parser","z":"1f9c7e1a.6fad92","name":"","data":"payload.buffer","dataType":"msg","specification":"spec","specificationType":"ui","items":[{"type":"int16be","name":"temperature","offset":0,"length":1,"offsetbit":0,"scale":"/ 10","mask":""}],"swap1":"","swap2":"","swap3":"","swap1Type":"swap","swap2Type":"swap","swap3Type":"swap","msgProperty":"payload","msgPropertyType":"str","resultType":"keyvalue","resultTypeType":"output","multipleResult":false,"fanOutMultipleResult":false,"setTopic":true,"outputs":1,"x":1910,"y":140,"wires":[["c82c506a.a5897"]]},{"id":"c82c506a.a5897","type":"debug","z":"1f9c7e1a.6fad92","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":2090,"y":140,"wires":[]},{"id":"32cbecbd.e13de4","type":"function","z":"1f9c7e1a.6fad92","name":"manual calulation","func":"var temp = msg.payload.buffer.readInt16BE(0);\ntemp /= 10;\nmsg.payload = {\n temperature: temp\n} \nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1890,"y":180,"wires":[["8b66d58d.9ae8b8"]]},{"id":"8b66d58d.9ae8b8","type":"debug","z":"1f9c7e1a.6fad92","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":2090,"y":180,"wires":[]}]