Что то не выходит. Задал первое поле, как содержащее длину переменного, второго поля. Пишу сам в него, как и положено, нужную мне длину. Пакет уходит, длину, указанную мной учитывает, вроде верно. Если в приемнике отключить проверку CRC, то все верно принимается.Но если включить — вываливается с ошибкой
той самой црц, причем в фифо байт на несколько меньше, чем ожидалось (хотя они верные). Игрался с регистром len adjust — без толку, да и он должен быть равен 0, как WDS и сделал. Вечер убил, пока так и не понял прикола..