
    h}                         d dl m Z  d dlZ e j                                        d          Zde dZde dZ ej        dd	           d
 Zd Z	d Z
dS )    )datetimeNz%Y%m%d_%H%M%S	main_log_z.txtgps_log_logsT)exist_okc                 $   ddl m} t          t          j                            dt                    d          5 }|                    d           |                    d           |                    d           |                    d|  d           |                    d	|d
d           |                    d|d
d           |                    d| d           |                    d| d           |dk    r|                    d           n|                    d|dz   d           |                    d| d           |                    d| d           |                    d           ddd           dS # 1 swxY w Y   dS )z;Log session configuration at the start of the main log filer   )	DUTY_MODEr   az3==================================================
zSESSION CONFIGURATION
zSession Start Time: 
z
Latitude: z.6fzLongitude: zFrequency: z Hz
zDuty Mode: FULLzDUTY Signal: HIGH (constant)
zDUTY Frequency:    z Hz (1:2 ratio with POLARITY)
zTransmit Time: z	 seconds
zPause Time: z4==================================================

N)configr	   openospathjoinMAIN_LOG_FILEwrite)gps_timelatitude	longitude	frequencytransmit_time
pause_timer	   fs           L\\atlas\ProjectLibrary\902402_CSEM\MBARI_Triggerbox\Code\CSEM_LITE\logger.pylog_session_infor   
   s         	bgll6=113	7	7 #1	   	)***	   	3x333444	-X----...	/i////000	.i...///	+i+++,,,GG56666GGUy1}UUUVVV	;-;;;<<<	5z555666	!"""# # # # # # # # # # # # # # # # # #s   D>FF	F	c                    t          j                                                    }t          t          j                            dt                    d          5 }|                    | d|  d           d d d            n# 1 swxY w Y   t          j                    	                    d          }t          d| d|             d S )Nr   r
    r   z%H:%M:%S[z	] [MAIN] )r   now	isoformatr   r   r   r   r   r   strftimeprint)messagetsr   	timestamps       r   main_logr(      s    		!	!	#	#B	bgll6=113	7	7 %1	2#####$$$% % % % % % % % % % % % % % % ''
33I	
+i
+
+'
+
+,,,,,s   BBBc                    t          j                                                    }t          t          j                            dt                    d          5 }|                    | d|  d           d d d            d S # 1 swxY w Y   d S )Nr   r
   r   r   )	r   r!   r"   r   r   r   r   GPS_LOG_FILEr   )r%   r&   r   s      r   gps_logr+   '   s    		!	!	#	#B	bgll6<00#	6	6 %!	2#####$$$% % % % % % % % % % % % % % % % % %s   BB	B)r   r   r!   r#   r'   r   r*   makedirsr   r(   r+        r   <module>r/      s          				HLNN##O44	+I+++))))) FT " " " "# # #*- - -% % % % %r.   