- 
	
- 2 Гудвин: Огромное Вам спасибо! Благодаря Вам решился на третью замену радиомодулей. Как и ожидалось, дело было в четырех неисправных модулях. Привезли модули из новой партии и при установленной библиотеке, указанной Вами, все сразу заработало. - carlosh(08.07.2012 21:29)
 - Вот тут ещё посмотрите... - zlogic(28.05.2012 04:13, ссылка)
			
- Спасибо, я был там, когда начинал запускать модули. Очень помогло включиться сразу в работу. - carlosh(28.05.2012 06:27)
 
 - Пробовал вот эту библиотеку. Работает... - Гудвин(28.05.2012 04:11, ссылка)
			
- Спасибо. Бегло сравнил с исходниками Hoperf. Очень похожи, но есть небольшие различия. Попробую этот вариант. - carlosh(28.05.2012 06:31)
					
- Безнадёга. Использовал библиотеки и инициализацию регистров от Hoperf, использовал библиотеки и инициализацию регистров от Voti. Инициализация модулей у приемника и передатчика одинаковая. Результат один. Приемник и передачик не видят друг друга.  carlosh(355 знак., 28.05.2012 15:14)
							
- Вот этотим простейшим куском кода тестировал передачу с автоподтверждением от приемника, пользуясь вышеописанной библиотекой. На меге168 с тактовой 4 МГц получилась скорость более 20 кбайт/сек. И расстояние 20 м без потерь и ~50-60 м максимально  Гудвин(1434 знак., 29.05.2012 00:16)
									
- У меня было немного по другому. Попробовал, как у Вас. Результат такй же.  Для приемника условие if( rfm70_receive( &pipe, buff, &len )) не выполняется, т.к. p==0x07, т.е. буфер пуст и следует return 0. А для передатчика срабатыват условие if  carlosh(485 знак., 29.05.2012 09:23)
											
- Длительность задержки 50 мс перед первым обращением к модулю при включении питания выдерживается? Ну и остается только SPI, скорость SPI и сигналы CSN и CE. Сама библиотека точно рабочая. - Гудвин(29.05.2012 09:44)
													
- Задержка 50 мс уже стоит в инициализации rfm70_ini(). carlosh(350 знак., 29.05.2012 10:28)
 
 
 - Длительность задержки 50 мс перед первым обращением к модулю при включении питания выдерживается? Ну и остается только SPI, скорость SPI и сигналы CSN и CE. Сама библиотека точно рабочая. - Гудвин(29.05.2012 09:44)
													
 
 - У меня было немного по другому. Попробовал, как у Вас. Результат такй же.  Для приемника условие if( rfm70_receive( &pipe, buff, &len )) не выполняется, т.к. p==0x07, т.е. буфер пуст и следует return 0. А для передатчика срабатыват условие if  carlosh(485 знак., 29.05.2012 09:23)
											
 
 - Вот этотим простейшим куском кода тестировал передачу с автоподтверждением от приемника, пользуясь вышеописанной библиотекой. На меге168 с тактовой 4 МГц получилась скорость более 20 кбайт/сек. И расстояние 20 м без потерь и ~50-60 м максимально  Гудвин(1434 знак., 29.05.2012 00:16)
									
 
 - Безнадёга. Использовал библиотеки и инициализацию регистров от Hoperf, использовал библиотеки и инициализацию регистров от Voti. Инициализация модулей у приемника и передатчика одинаковая. Результат один. Приемник и передачик не видят друг друга.  carlosh(355 знак., 28.05.2012 15:14)
							
 
 - Спасибо. Бегло сравнил с исходниками Hoperf. Очень похожи, но есть небольшие различия. Попробую этот вариант. - carlosh(28.05.2012 06:31)