In [1]:
from __future__ import absolute_import, division, print_function, unicode_literals
In [2]:
import logging
logger = logging.getLogger()
logger.setLevel(logging.NOTSET)
ch = logging.StreamHandler()
ch.setLevel(logging.DEBUG) # change to WARNING to reduce verbosity, DEBUG for high verbosity
ch_formatter = logging.Formatter('%(levelname)-9s %(name)s.%(funcName)s:%(lineno)d > %(message)s')
ch.setFormatter(ch_formatter)
logger.addHandler(ch)
In [3]:
from hydroffice.ssp.settings.settings import Settings
In [4]:
settings = Settings()
print(settings)
# Settings (timestamp: 2015-11-27T18:24:47.125000) #
> Waiting time: rx_max_wait_time: None
> Oceanographic data sources
- ssp_extension_source: None
- ssp_salinity_source: None
- ssp_temp_sal_source: None
- sis_server_source: None
- woa_path: None
> Processing: ssp_up_or_down: None
> User
- user_append_caris_file: None
- user_export_prompt_filename: None
- auto_export_on_send: None
> Server
- server_append_caris_file: None
- auto_export_on_server_send: None
- server_apply_surface_sound_speed: None
> SIS settings: km_listen_port: None, km_listen_timeout: None, sis_auto_apply_manual_casts: None
> Sippican settings: sippican_listen_port: None, sippican_listen_timeout: None
> MVP settings
- mvp_ip_address: None, mvp_listen_port: None
- mvp_listen_timeout: None
- mvp_transmission_protocol: None
- mvp_format: None
- mvp_winch_port: None, mvp_fish_port: None, mvp_nav_port: None, mvp_system_port: None
- mvp_sw_version: None
- mvp_instrument: None
- mvp_instrument_id: None
> Clients
In [5]:
print(settings.active_profile_id())
INFO:hydroffice.base.base_objects:Connected
INFO hydroffice.base.base_objects.reconnect_or_create:121 > Connected
INFO:hydroffice.ssp.settings.db:foreign keys active
INFO hydroffice.ssp.settings.db.build_tables:38 > foreign keys active
INFO:hydroffice.base.base_objects:Disconnected
INFO hydroffice.base.base_objects.disconnect:164 > Disconnected
1
In [6]:
settings.load_settings_from_db()
print(settings)
INFO:hydroffice.base.base_objects:Connected
INFO hydroffice.base.base_objects.reconnect_or_create:121 > Connected
INFO:hydroffice.ssp.settings.db:foreign keys active
INFO hydroffice.ssp.settings.db.build_tables:38 > foreign keys active
INFO:hydroffice.ssp.settings.db:Settings name: default
INFO hydroffice.ssp.settings.db.active_profile_name:164 > Settings name: default
DEBUG:hydroffice.ssp.settings.settings:Settings name: default
DEBUG hydroffice.ssp.settings.settings.load_settings_from_db:64 > Settings name: default
INFO:hydroffice.ssp.settings.db:rx_max_wait_time = 30
INFO hydroffice.ssp.settings.db._getter_int:240 > rx_max_wait_time = 30
INFO:hydroffice.ssp.settings.db:ssp_extension_source = WOA09
INFO hydroffice.ssp.settings.db._getter_str:255 > ssp_extension_source = WOA09
INFO:hydroffice.ssp.settings.db:ssp_salinity_source = WOA09
INFO hydroffice.ssp.settings.db._getter_str:255 > ssp_salinity_source = WOA09
INFO:hydroffice.ssp.settings.db:ssp_temp_sal_source = WOA09
INFO hydroffice.ssp.settings.db._getter_str:255 > ssp_temp_sal_source = WOA09
INFO:hydroffice.ssp.settings.db:sis_server_source = WOA09
INFO hydroffice.ssp.settings.db._getter_str:255 > sis_server_source = WOA09
INFO:hydroffice.ssp.settings.db:woa_path = None
INFO hydroffice.ssp.settings.db._getter_str:255 > woa_path = None
INFO:hydroffice.ssp.settings.db:ssp_up_or_down = down
INFO hydroffice.ssp.settings.db._getter_str:255 > ssp_up_or_down = down
INFO:hydroffice.ssp.settings.db:user_append_caris_file = False
INFO hydroffice.ssp.settings.db._getter_bool:270 > user_append_caris_file = False
INFO:hydroffice.ssp.settings.db:user_export_prompt_filename = False
INFO hydroffice.ssp.settings.db._getter_bool:270 > user_export_prompt_filename = False
INFO:hydroffice.ssp.settings.db:auto_export_on_send = False
INFO hydroffice.ssp.settings.db._getter_bool:270 > auto_export_on_send = False
INFO:hydroffice.ssp.settings.db:server_append_caris_file = False
INFO hydroffice.ssp.settings.db._getter_bool:270 > server_append_caris_file = False
INFO:hydroffice.ssp.settings.db:auto_export_on_server_send = True
INFO hydroffice.ssp.settings.db._getter_bool:270 > auto_export_on_server_send = True
INFO:hydroffice.ssp.settings.db:server_apply_surface_sound_speed = True
INFO hydroffice.ssp.settings.db._getter_bool:270 > server_apply_surface_sound_speed = True
INFO:hydroffice.ssp.settings.db:km_listen_port = 16101
INFO hydroffice.ssp.settings.db._getter_int:240 > km_listen_port = 16101
INFO:hydroffice.ssp.settings.db:km_listen_timeout = 1
INFO hydroffice.ssp.settings.db._getter_int:240 > km_listen_timeout = 1
INFO:hydroffice.ssp.settings.db:sis_auto_apply_manual_casts = False
INFO hydroffice.ssp.settings.db._getter_bool:270 > sis_auto_apply_manual_casts = False
INFO:hydroffice.ssp.settings.db:sippican_listen_port = 20024
INFO hydroffice.ssp.settings.db._getter_int:240 > sippican_listen_port = 20024
INFO:hydroffice.ssp.settings.db:sippican_listen_timeout = 13
INFO hydroffice.ssp.settings.db._getter_int:240 > sippican_listen_timeout = 13
INFO:hydroffice.ssp.settings.db:mvp_ip_address = 127.0.0.1
INFO hydroffice.ssp.settings.db._getter_str:255 > mvp_ip_address = 127.0.0.1
INFO:hydroffice.ssp.settings.db:mvp_listen_port = 20062
INFO hydroffice.ssp.settings.db._getter_int:240 > mvp_listen_port = 20062
INFO:hydroffice.ssp.settings.db:mvp_listen_timeout = 122
INFO hydroffice.ssp.settings.db._getter_int:240 > mvp_listen_timeout = 122
INFO:hydroffice.ssp.settings.db:mvp_transmission_protocol = NAVO_ISS60
INFO hydroffice.ssp.settings.db._getter_str:255 > mvp_transmission_protocol = NAVO_ISS60
INFO:hydroffice.ssp.settings.db:mvp_format = CALC
INFO hydroffice.ssp.settings.db._getter_str:255 > mvp_format = CALC
INFO:hydroffice.ssp.settings.db:mvp_winch_port = 3601
INFO hydroffice.ssp.settings.db._getter_int:240 > mvp_winch_port = 3601
INFO:hydroffice.ssp.settings.db:mvp_fish_port = 3602
INFO hydroffice.ssp.settings.db._getter_int:240 > mvp_fish_port = 3602
INFO:hydroffice.ssp.settings.db:mvp_nav_port = 3603
INFO hydroffice.ssp.settings.db._getter_int:240 > mvp_nav_port = 3603
INFO:hydroffice.ssp.settings.db:mvp_system_port = 36043
INFO hydroffice.ssp.settings.db._getter_int:240 > mvp_system_port = 36043
INFO:hydroffice.ssp.settings.db:mvp_sw_version = 2.47333
INFO hydroffice.ssp.settings.db._getter_str:255 > mvp_sw_version = 2.47333
INFO:hydroffice.ssp.settings.db:mvp_instrument = Valeport_SVPT
INFO hydroffice.ssp.settings.db._getter_str:255 > mvp_instrument = Valeport_SVPT
INFO:hydroffice.ssp.settings.db:mvp_instrument_id = Meee
INFO hydroffice.ssp.settings.db._getter_str:255 > mvp_instrument_id = Meee
INFO:hydroffice.ssp.settings.db:SSP clients: 1
INFO hydroffice.ssp.settings.db.client_list:172 > SSP clients: 1
INFO:hydroffice.ssp.pkg_clients:new client: "km1520"(192.168.1.22:3500) SIS
INFO hydroffice.ssp.pkg_clients.__init__:18 > new client: "km1520"(192.168.1.22:3500) SIS
INFO:hydroffice.base.base_objects:Disconnected
INFO hydroffice.base.base_objects.disconnect:164 > Disconnected
# Settings (timestamp: 2015-11-27T18:25:37.748000) #
> Waiting time: rx_max_wait_time: 30
> Oceanographic data sources
- ssp_extension_source: 0 >> WOA09
- ssp_salinity_source: 0 >> WOA09
- ssp_temp_sal_source: 0 >> WOA09
- sis_server_source: 0 >> WOA09
- woa_path: None
> Processing: ssp_up_or_down: 1 >> down
> User
- user_append_caris_file: False
- user_export_prompt_filename: False
- auto_export_on_send: False
> Server
- server_append_caris_file: False
- auto_export_on_server_send: True
- server_apply_surface_sound_speed: True
> SIS settings: km_listen_port: 16101, km_listen_timeout: 1, sis_auto_apply_manual_casts: False
> Sippican settings: sippican_listen_port: 20024, sippican_listen_timeout: 13
> MVP settings
- mvp_ip_address: 127.0.0.1, mvp_listen_port: 20062
- mvp_listen_timeout: 122
- mvp_transmission_protocol: NAVO_ISS60
- mvp_format: CALC
- mvp_winch_port: 3601, mvp_fish_port: 3602, mvp_nav_port: 3603, mvp_system_port: 36043
- mvp_sw_version: 2.47333
- mvp_instrument: Valeport_SVPT
- mvp_instrument_id: Meee
> Clients
- "km1520" 192.168.1.22:3500 SIS [True]
Content source: hydroffice/hyo_ssp
Similar notebooks: