Итак, у вас есть пакет:
unsigned char optionBytes[64];
Затем вы устанавливаете ID и длину данных:
optionBytes[0] = 13;
optionBytes[1] = 2;
И, наконец, вычисляем верхний и нижний байты вашего значения:
optionBytes[2] = 14236 / 256;
optionBytes[3] = 14236 % 256;
Предполагается, что вы хотите, чтобы данные были представлены в формате "с прямым порядком байтов", при этом значения с меньшим смещением стоят больше.