代码拉取完成,页面将自动刷新
# 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): ...
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。