модбас, прослушка, невозможно...

а если многоканальные слейвы всегда отвечают пакетом? т.е. в одной посылке данные по всем каналам, даже если канал не используется. данные дискретных каналов передавать как один регистр.
того кто слушает настраиваем на адрес того кого слушать и длину пакета в байтах. всё остальное игнорируем, игнорируем и посылки с чётным количеством байтов, реагируем только если выполняется условия:
1. адрес.
2. код ответа с данными.
3. количество байт соответствует ожидаемым каналам с адреса.
4. общее кол-во байт нечётное

кто приведёт пример посылки мастера который шпион примет за ответ слейва?