4 Star 0 Fork 0

edmundwz / o2mation_dev

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
seaglider.pyi 6.17 KB
一键复制 编辑 原始数据 按行查看 历史
edmundwz 提交于 2019-03-28 18:25 . update 19-3-28
# Stubs for seaglider (Python 3)
#
# NOTE: This dynamically typed stub was automatically generated by stubgen.
from component import Component
from driver import Device
from modbus import ModbusRtuMasterNetwork
from typing import Any
class SeaGliderNetwork(ModbusRtuMasterNetwork):
def __init__(self) -> None: ...
class SeaGliderConfig(Component):
fault_cause: Any = ...
read: Any = ...
write: Any = ...
def __init__(self) -> None: ...
def set_fault_cause(self, v: Any) -> None: ...
def do_read(self, v: Any) -> None: ...
def do_write(self, v: Any) -> None: ...
def get_device(self): ...
def get_network(self): ...
class SeaGliderBasicInfo(SeaGliderConfig):
bi_mode: Any = ...
bi_debug: Any = ...
code: Any = ...
mode: Any = ...
beidou_ic: Any = ...
remote_beidou_ic: Any = ...
backup_remote_beidou_ic: Any = ...
iridium_ic: Any = ...
remote_iridium_ic: Any = ...
backup_remote_iridium_ic: Any = ...
local_port: Any = ...
local_ip: Any = ...
remote_port: Any = ...
remote_ip: Any = ...
state: Any = ...
debug: Any = ...
version: Any = ...
values: Any = ...
def __init__(self) -> None: ...
def do_read(self, v: Any) -> None: ...
def do_write(self, v: Any) -> None: ...
class SeaGliderControlParameters(SeaGliderConfig):
environment: Any = ...
dive_elevation_angle: Any = ...
dive_shift: Any = ...
dive_buoyance: Any = ...
dive_rotate_speed: Any = ...
dive_vertical_speed: Any = ...
float_elevation_angle: Any = ...
float_shift: Any = ...
float_buoyance: Any = ...
float_rotate_speed: Any = ...
float_vertical_speed: Any = ...
rotate_speed: Any = ...
mobile_timer: Any = ...
depth_accuracy: Any = ...
data_capture_config: Any = ...
data_capture_period: Any = ...
control_period: Any = ...
fleet_spot_depth: Any = ...
deep_spot_depth: Any = ...
ejection_depth: Any = ...
profile_timeout: Any = ...
avoiding_height: Any = ...
critical_ship_distance: Any = ...
balance_buoyance: Any = ...
balance_shift: Any = ...
balance_angle: Any = ...
target_navigation: Any = ...
num_of_profiles: Any = ...
target_depth: Any = ...
date: Any = ...
time: Any = ...
def __init__(self) -> None: ...
def do_read(self, v: Any) -> None: ...
class SeaGliderSurfaceParameter(SeaGliderConfig):
identifier: Any = ...
number_of_data: Any = ...
delay: Any = ...
alarm_period: Any = ...
deviation: Any = ...
NE: Any = ...
longitude: Any = ...
latitude: Any = ...
def __init__(self) -> None: ...
class SeaGliderMissionReport(SeaGliderConfig):
profile: Any = ...
in_date: Any = ...
in_time: Any = ...
in_NE: Any = ...
in_longitude: Any = ...
in_latitude: Any = ...
out_date: Any = ...
out_time: Any = ...
out_NE: Any = ...
out_longitude: Any = ...
out_latitude: Any = ...
status: Any = ...
balance_buoyance: Any = ...
dive_elevation_angle: Any = ...
float_elevation_angle: Any = ...
fleet_spot_depth: Any = ...
deep_spot_depth: Any = ...
dive_vertical_speed: Any = ...
float_vertical_speed: Any = ...
rotate_speed: Any = ...
mobile_timer: Any = ...
depth_accuracy: Any = ...
target_navi: Any = ...
mmsi: Any = ...
min_voltage: Any = ...
energy: Any = ...
max_depth: Any = ...
navigation_index: Any = ...
def __init__(self) -> None: ...
class SeaGliderCompass(SeaGliderConfig):
yaw: Any = ...
pitch: Any = ...
roll: Any = ...
control: Any = ...
def __init__(self) -> None: ...
def do_read(self, v: Any) -> None: ...
def do_write(self, v: Any) -> None: ...
class SeaGliderHeightmeter(SeaGliderConfig):
height: Any = ...
control: Any = ...
def __init__(self) -> None: ...
class SeaGliderDepthmeter(SeaGliderConfig):
depth: Any = ...
control: Any = ...
def __init__(self) -> None: ...
def do_read(self, v: Any) -> None: ...
def do_write(self, v: Any) -> None: ...
class SeaGliderCTD(SeaGliderConfig):
data: Any = ...
control: Any = ...
def __init__(self) -> None: ...
class SeaGliderEnergy(SeaGliderConfig):
voltage: Any = ...
current: Any = ...
power: Any = ...
control: Any = ...
def __init__(self) -> None: ...
class SeaGliderRudder(SeaGliderConfig):
speed_set: Any = ...
speed: Any = ...
angle_set: Any = ...
angle: Any = ...
control: Any = ...
def __init__(self) -> None: ...
class SeaGliderJetPump(SeaGliderConfig):
speed_set: Any = ...
control: Any = ...
def __init__(self) -> None: ...
class SeaGliderDropLoad(SeaGliderConfig):
delay: Any = ...
control: Any = ...
def __init__(self) -> None: ...
class SeaGliderBeidou(SeaGliderConfig):
power: Any = ...
NE: Any = ...
longitude: Any = ...
latitude: Any = ...
ic: Any = ...
control: Any = ...
def __init__(self) -> None: ...
class SeaGliderIridium(SeaGliderConfig):
power: Any = ...
control: Any = ...
def __init__(self) -> None: ...
class SeaGliderZX(SeaGliderConfig):
shift: Any = ...
angle: Any = ...
shift_speed_set: Any = ...
angle_speed_set: Any = ...
shift_set: Any = ...
angle_set: Any = ...
status: Any = ...
control: Any = ...
def __init__(self) -> None: ...
class SeaGliderFL(SeaGliderConfig):
volume: Any = ...
volume_set: Any = ...
status: Any = ...
control: Any = ...
def __init__(self) -> None: ...
class SeaGliderDevice(Device):
device_address: Any = ...
ping_address: Any = ...
basic_info: Any = ...
control_parameters: Any = ...
surface_parameters: Any = ...
mission_report: Any = ...
compass: Any = ...
heightmeter: Any = ...
depthmeter: Any = ...
ctd: Any = ...
energy: Any = ...
rudder: Any = ...
jet_pump: Any = ...
drop_load: Any = ...
beidou: Any = ...
iridium: Any = ...
zx: Any = ...
fl: Any = ...
power_off: Any = ...
def __init__(self) -> None: ...
def do_power_off(self, v: Any) -> None: ...
def get_ping_address(self): ...
def set_device_address(self, v: Any) -> None: ...
def get_device_address(self): ...
1
https://gitee.com/edmund_wz/o2mation_dev.git
git@gitee.com:edmund_wz/o2mation_dev.git
edmund_wz
o2mation_dev
o2mation_dev
master

搜索帮助