B
    qad\¥  ã            
   @   s¸  d dl Z d dlZd dlZd dlZddlmZ ejdœdd„Ze	ej
ƒdkrVej
d Znej dejdd	d
ddd¡Zeeƒ2Ze ¡  e   ¡ Zx<edƒD ]0Ze  d¡ e ¡ Ze   ¡ Zeeee ƒ eZq˜W e ¡  x<edƒD ]0Ze  d¡ e ¡ Ze   ¡ Zeeee ƒ eZqÞW e ¡  x>edƒD ]2Ze  d¡ e ¡ Ze   ¡ Zeeee ƒ eZq$W e ¡  x>edƒD ]2Ze  d¡ e ¡ Ze   ¡ Zeeee ƒ eZqlW e ¡  W dQ R X dS )é    Né   )Ú
CompactDAQ)Údatac             C   sr   t  | dd d …f ¡}t  | dd d …f ¡}t  | dd d …f ¡}t  | dd d …f ¡}td |||||¡ƒ d S )Nr   r   é   é   z@delta t={:5.2f}s   V={:5.2f} I={:5.2f} X={:5.2f} encoder={:5.2f})ÚnpZmeanÚprintÚformat)r   ÚtÚvÚiZstr_potÚencoder© r   ú:C:\Users\p-lab\Code\lrauv-testbed-2019\compact_daq\test.pyÚprocess_data   s
    r   zC:ZUsersZmkempZ	DocumentsÚPythonÚcompact_daqZ	TDMS_LOGSé   g      Ð?)ZtimeÚosÚsysZnumpyr   r   r   Zndarrayr   ÚlenÚargvZfolderÚpathÚjoinÚsepZdaqZ
start_taskZticÚrangeÚnZsleepÚget_datar   ZtocZstart_loggingZstop_loggingr   r   r   r   Ú<module>   sJ   





