Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Заканчиваю машину времени. Относительное смещение, направление, время отправки "прокачиваю" по радиоканалу. (+)
Отправлено
Двоешник 29 октября 2008 г. 23:17
COM ПОРТ ->MAX232+ MEGA -> CC1101 -> ЭФИР..........ЭФИР -> CC1101 -> MAX232+MEGA -> COM ПОРТ
И все чудесно работает. Но вопрос собственно в другом:
Вот как нуль-модемный кабель такая связка (см.выше) работать не желает:(
Я тут прошерстил форум, наткнулся на советы соединить выводы COM порта. Опытным путем (на настоящем нуль-модемном шнурке (5баков отдал:( ), и естественно опираясь на логику советов упомянутых) выяснил, что достаточно замкнуть между собой: 7й(RTS) и 8й(CTS) выводы.
Байты передаются от одного компьютера к другому, обмениваюсь в HyperTerminal символами, но файлы передавать/принимать не получается . Нет шансов наладить и прямое подключение к другому компьютеру (мастером настройки сети ХР)
Тоесть:
Есть гарантированная доставка массива байтиков на сторону приемника, но получается нужна и синхронизация потоков байт от стороны к стороне?
Делать то что??? :)
Какие есть у меня идеи:
а) попытаться не просто закоротить RTS и CTS, а провести их через MAX232 и только по окончанию передачи трансивером выставлять CTS, но что мне это даст чета не врубаюсь
б) Спросить у вас
в) Спросить на електрониксе (сахара мутная как по мне)
г) Не парить мозг вам и себе и юзать кабель (но это не по мне)
Простите, знаю, как это трудно читать все ЭТО, но у меня кроме ВАС никого нет:(
Составить ответ | Вернуться на конференцию
Ответы