ну и что в этом коде не так, у Вас слейвы от каждого производителя разная последовательность байт, так это опять проблема не среды.Там имеет смысл поиграться с типами данных в структурах и можно не пользоваться роллами, а для каждого нума свою структуру, только там где требуется переворачивать так и так делать преобразования. В КДС так же своя структура в одном месте сразу пойдет, в другом преобразовывать всё равно придется