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

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


recomendations

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
recomendations [2018/03/22 20:35]
eliseev
recomendations [2020/03/25 16:28] (текущий)
Строка 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>​ <note important>​
recomendations.1521740135.txt.gz · Последние изменения: 2020/03/25 16:29 (внешнее изменение)

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