Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия | |||
lesson6 [2021/10/18 10:27] golikov [Получение сырых данных для калибровки магнитометра] |
lesson6 [2021/10/18 12:45] (текущий) golikov [Анализ работы программы] |
||
---|---|---|---|
Строка 55: | Строка 55: | ||
<code python>magnetometer_turn_on(num)</code> – функция включения магнитометра, где num – это номер магнитометра. | <code python>magnetometer_turn_on(num)</code> – функция включения магнитометра, где num – это номер магнитометра. | ||
<code python>magnetometer_request_raw(num)</code> – функция возвращающая сырые данные измеренные магнитометром с номером num, представляющие собой список из 4 числовых значений. | <code python>magnetometer_request_raw(num)</code> – функция возвращающая сырые данные измеренные магнитометром с номером num, представляющие собой список из 4 числовых значений. | ||
- | Поэтому считанные данные мы помещаем в список mgn_result, состоящий из 4 значений. | + | Поэтому считанные данные мы помещаем в список mgn_result, состоящий из 4 значений. |
<code python> | <code python> | ||
mgn_result = [0,0,0,0] | mgn_result = [0,0,0,0] | ||
mgn_result = magnetometer_request_raw(num) | mgn_result = magnetometer_request_raw(num) | ||
</code> | </code> | ||
+ | |||
Первое значение списка возвращает информацию об ошибке. Если возвращено значение 0, то ошибки нет, если 1, то датчик не соединен, если 2, то ошибка в программе. | Первое значение списка возвращает информацию об ошибке. Если возвращено значение 0, то ошибки нет, если 1, то датчик не соединен, если 2, то ошибка в программе. | ||
- | В программе использован оператор цикла for i in range(1000) который будет выполнен 1000 раз, соответственно будет выведено 1000 значений. | + | В программе использован оператор цикла **for i in range(1000)** который будет выполнен 1000 раз, соответственно будет выведено 1000 значений. |
Эти значения понадобятся на следующем уроке при калибровке магнитометра. | Эти значения понадобятся на следующем уроке при калибровке магнитометра. |