Инструменты пользователя

Инструменты сайта


recomendations

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
recomendations [2018/03/09 00:46]
eliseev создано
recomendations [2022/03/15 17:53] (текущий)
ekaterina.manucharova
Строка 1: Строка 1:
-**Рекомендации для пользователей**+=======Рекомендации для пользователей======= 
 + 
 +=====Включайте устройства по одному=====
  
-**1 Включайте устройства по одному** \\  
 Для каждого устройства в сети сделайте тестовую программу проверяющую конкретно это устройство. Подключите его отдельным проверенным шлейфом непосредственно к центральному компьютеру и проверьте функционирование. После того как вы убедитесь,​ что устройство работает как нужно - переходите к следующему устройству. При подключении новых устройств в сеть выполните проверку старых тестов. Если какое-то из устройств перестало работать - значит вы внесли проблему в проводку. Перепроверьте недавно подключенные устройства Для каждого устройства в сети сделайте тестовую программу проверяющую конкретно это устройство. Подключите его отдельным проверенным шлейфом непосредственно к центральному компьютеру и проверьте функционирование. После того как вы убедитесь,​ что устройство работает как нужно - переходите к следующему устройству. При подключении новых устройств в сеть выполните проверку старых тестов. Если какое-то из устройств перестало работать - значит вы внесли проблему в проводку. Перепроверьте недавно подключенные устройства
  
  
-**2 Контролируйте коды ошибок ​** \\ +=====Контролируйте коды ошибок===== 
 Функции запроса возвращают код ошибки в случае если что-то пошло не так. Код вида: \\  Функции запроса возвращают код ошибки в случае если что-то пошло не так. Код вида: \\ 
  
 <code c> <code c>
-  ​if (LSS_OK == transmitter_turn_on(1))  +if (LSS_OK == transmitter_turn_on(1)) 
-  ​{  +  /*Doing something */ 
-    ​/*Doing something */ +}  
-  }  +else 
-  else  +  printf("​Error! Failed to turn on transmitter \n");  
-  ​{  +
-    ​printf("​Error! Failed to turn on transmitter \n");  +
-  +
 </​code>​ </​code>​
  
Строка 25: Строка 24:
 </​code>​ </​code>​
  
-**3 Позволяйте приборам загрузиться**\\ +=====Позволяйте приборам загрузиться===== 
-После подания питания на прибор командой xxx_power_on() приборам требуется время на загрузку. Кроме того после загрузки они не могут начать ответить на первую ​же посылку предназначенную имЕсли вы хотите включить прибор ​и начать с ним работать - дождитесь загрузки прибора (не более 1сек) и по возможности подготовьте его к приему. Либо послав команду bus_setup() на шину, либо отправив любую посылку этому или другому прибору.+ 
 +После подания питания на прибор командой xxx_power_on()прибору требуется ​некоторое ​время на загрузку, поэтому используйте задержку ​в 1 секпосле включения прибора
 + 
 +<code c>   
 +  Sleep(1); 
 +</​code>​ 
 + 
 +<note important>​ 
 +Также ​следите за тем, чтобы у вас было актуальное ПО. Его Вы можете найти [[software|здесь]]. 
 +</​note>​
  
recomendations.1520545590.txt.gz · Последние изменения: 2020/03/25 16:29 (внешнее изменение)

Инструменты страницы