def control(): #Основная программы, в которой вызываем остальные функции mgn_result = [0,0,0,0] #Инициализируем mgn_result num = 1 magnetometer_turn_on(num) #Включаем магнитометр sleep(1) for i in range(500): #Выполним 500 измерений mgn_result = magnetometer_request_raw(num) if not mgn_result[0]: #Если датчик не вернул сообщение об ошибке print mgn_result[1], mgn_result[2], mgn_result[3] sleep(0.05) #Задержка пять сотых секунды magnetometer_turn_off(num) #Выключение магнитометра