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

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


probe-api

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Последняя версия Следующая версия справа и слева
probe-api [2016/03/06 20:21]
fedoseev
probe-api [2016/12/16 00:04]
tagunil [Класс Probe]
Строка 54: Строка 54:
       # делать что-то       # делать что-то
  
-  get_device_state (device_id)+  get_device_state(device_id)
  
 Получить текущее состояние устройства с кодом device_id. Возвращает состояние (см. выше). Получить текущее состояние устройства с кодом device_id. Возвращает состояние (см. выше).
  
-  set_device_state (device_id, state)+  set_device_state(device_id,​ state)
   ​   ​
-Задать новое состояние state устройству device_id. Не возвращает данных.+Задать новое состояние state устройству ​с кодом ​device_id. Не возвращает данных.
   ​   ​
-  get_device_period (device_id)+  get_device_period(device_id)
  
 Получить значение периода генерации данных/​передачи для устройства с кодом device_id. Возвращает дробное число в секундах. Получить значение периода генерации данных/​передачи для устройства с кодом device_id. Возвращает дробное число в секундах.
  
-  set_device_period (device_id, period)+  set_device_period(device_id,​ period)
   ​   ​
-Задать новый период period устройству device_id. Не возвращает данных.+Задать новый период period устройству ​с кодом ​device_id. Не возвращает данных.
  
-  cpu_get_flight_time(без параметров)+  cpu_get_flight_time()
   ​   ​
-Получить время в с с момента начала миссии. Возвращает время в секундах как дробное число.+Получить время в секундах ​с момента начала миссии. Возвращает время в секундах как дробное число.
  
-  navigation_get_accel(без параметров)+  navigation_get_accel()
   ​   ​
 Получить значение полного ускорения аппарата. Возвращает ускорение в м/кв.с как дробное число. Получить значение полного ускорения аппарата. Возвращает ускорение в м/кв.с как дробное число.
  
-  navigation_has_landed(без параметров)+  navigation_has_landed()
   ​   ​
 Проверить,​ совершил ли аппарат посадку. Возвращает True, если аппарат совершил посадку. Проверить,​ совершил ли аппарат посадку. Возвращает True, если аппарат совершил посадку.
Строка 86: Строка 86:
 Получить значение текущей запасенной энергии аккумулятора,​ Вт ч. Получить значение текущей запасенной энергии аккумулятора,​ Вт ч.
  
-  power_get_generation(без параметров)+  power_get_generation()
   ​   ​
 Получить мощность генерируемого тока (Вт). Получить мощность генерируемого тока (Вт).
Строка 94: Строка 94:
 Получить мощность потребляемого аппаратом тока (Вт). Получить мощность потребляемого аппаратом тока (Вт).
  
-  ​transmitter_get_bandwitdh(без параметров)+  ​transmitter_get_bandwidth()
   ​   ​
 Получить ширину доступного канала передачи данных,​ Кбит/​с. Получить ширину доступного канала передачи данных,​ Кбит/​с.
  
-  transmitter_get_traffic(без параметров)+  transmitter_get_traffic()
   ​   ​
 Получить объем генерируемого устройствами трафика,​ Кбит/​с. Получить объем генерируемого устройствами трафика,​ Кбит/​с.
  
-  heat_control_get_ext_temperature(без параметров)+  heat_control_get_ext_temperature()
  
 Получить текущую температуру снаружи аппарата. Возвращает температуру в К как дробное число. Получить текущую температуру снаружи аппарата. Возвращает температуру в К как дробное число.
  
-  telemetry_send_message (msg)+  telemetry_send_message(msg)
   ​   ​
-Отправить строку msg в канал телеметрии (для дальнейшего получения его на Земле). Не возвращает данных. **Внимание:​** эта функция доступна только если аппарат содержит включенное устройство расширенной телеметрии. ​+Отправить строку msg в канал телеметрии (для дальнейшего получения его на Земле). Не возвращает данных. **Внимание:​** эта функция доступна только если аппарат содержит включённое устройство расширенной телеметрии. ​
  
-  engine_get_fuel(без параметров)+  engine_get_fuel()
  
 Получить массу доступного топлива в топливных баках. Возвращает массу топлива в кг. Получить массу доступного топлива в топливных баках. Возвращает массу топлива в кг.
 +
 +
 +  engine_set_angle(device_id,​ angle)
 +
 +Задать угол наклона angle (в градусах) двигателя с кодом device_id. Не возвращает данных.
  
probe-api.txt · Последние изменения: 2016/12/16 00:04 — tagunil