Calculate CRC16 value for Modbus RTU packets
Takes a binary array of values and returns the crc16
crc_16(binary) :: number