User Tools

Site Tools


phototrack_control_panel

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
phototrack_control_panel [2017/04/18 18:37]
vik
phototrack_control_panel [2019/05/15 19:35] (current)
vik
Line 1: Line 1:
 +====== Phototrack Control Panel ======
 +
 +[{{ ::​photo_cp_main.gif?​direct |Phototrack Control Panel Main UI, controls are numbered #1 #2 etc for easy reference}}]
 +
 +ASI's Phototrack Control Panel is a windows .net framework based GUI to help user use ASI Phototrack system. It connects to ASI's MS2000 controller over serial port and uses serial commands to interact with MS2000. ​
 +
 +[[http://​www.asiimaging.com/​downloads/​software/​phototrack_cp.zip|Click to Download (Save link as)]]
 +
 +===== Below are the descriptions and usage for the various controls on GUI =====
 +
 +
 +**Control #1)** Com Port, drop down box to indicate the serial port MS2000 controller is connected to. If unsure, go to Windows system properties>​Device Manager ​ to figure out what port MS2000 is on.  ​
 +
 +**Control #2)** Baud Raid, drop down box to pick the baud rate MS2000 controller will respond to. Default is 9600
 +
 +**Control #3)** Start/Stop Button, once Com Port and Baud rate are selected , clicking this button will connect the GUI to MS2000. If unsuccessful an error message will pop up saying "​Unable to open comm  port". This could be because of multiple reasons , either another program is connected to MS2000 , or simply a wrong comport or baud rate were selected. If successful , text on the button will now say "​Stop",​ clicking it now will disconnect the GUI from MS2000. ​
 +
 +**Control #4)** Cal Value , used to set the calibration factor , [[phototrack#​calibration_factor|more info here]] .Setting is only applied when SET button is clicked. Setting doesn'​t read and show current Cal value. ​
 +
 +**Control #5)** Quad Order, drop down box , lets the user pick the Quad order , [[phototrack#​finding_the_quadrant_order_and_gain_calibration| more info here]] . Setting is only applied when SET button is clicked. ​ Setting doesn'​t read and show current Quad order value.
 +
 +**Control #6)** Next State button , Same function as [[commands:​lock|LK]] command or short @ button press. Advances controller to next phototrack state Idle>​Monitor>​Ready etc. 
 +
 +**Control #7)** Special Func button , same function as [[commands:​lock|LK Y]] command or extra long HOME button press. Example moves controller from Monitor state to Balance state. ​
 +
 +**Control #8)** Prev State button , same function as [[commands:​lock|LK X]] command or long @ button press. Moves controller to previous phototrack state , Ready>​Monitor>​Idle
 +
 +**Control #9)** Report Button, same function as [[commands:​lockrg|LR Z]] , prints out useful diagnostic info like this 
 +
 +
 +<wrap reply> X+Y+:​1 ​ X+Y-:​0 ​ X-Y-:​3 ​ X-Y+:2 \\
 +XY CAL FACTOR:10 (LR X=n) \\
 + Z CAL FACTOR:30 (UL Y=n) on Axis 2 \\
 +   ​QUAD_ORDER:​78 (LK F=n) \\
 +
 +QD   ​BAL ​ BKGND  PMT   CORR \\
 +0    33     ​0 ​    ​15 ​   495 \\
 +1    32     ​0 ​    ​17 ​   544 \\
 +2    32     ​0 ​    ​15 ​   480 \\
 +3    44     ​0 ​    ​16 ​   704 \\
 +
 + ​Yplus:​1024 ​ Yminus:​1199 ​ \\
 + ​Xplus:​1039 ​ Xminus:​1184 ​ \\
 + ​Zplus:​975 ​ Zminus:​1248 ​ \\
 +
 +XY Lock_range: ​  ​5.0000 (LR Y=mm) \\
 + Z Lock_range: ​  ​0.1000 (LR Z=mm) \\
 +    Cal_range: ​   0.0400 (LR F=mm) \\
 +  Min_Sum_Sig:​ 100   (LK Z=n) \\
 + ​focus_offset:​ 0 \\
 +closeness: 100   ​close_factor: ​  ​0.5405 ​ \\
 +Z gain factor: 0 </​wrap>​
 +
 +**Control #10)** Save Setting Button, same function as [[commands:​saveset|SS Z]] . Saves current settings like Cal Value, Quad order , Quad balance into non volatile memory, settings will remain unchanged with system reset or restart. Good idea to save settings once your happy with the Phototrack performance. ​
 +
 +**Control #11)** Restore Factory button, same function as [[commands:​saveset|SS X]] . Reset all settings to factory defaults. ​
 +
 +**Control #12)** Reset button , same function as pressing the reset button. Current position will be zeroed. ​
 +
 +**Control #13)** Quad Balance button, brings up the Quad balance GUI , it helps user thru the Quad balance procedure. [[phototrack#​adjusting_quadrant_balance|More info on quad balance is here ]] . Quad balance procedure get the background reading and zeros it. 
 +
 +[{{ ::​quad_balance_ui.gif?​direct |Quad Balance GUI}}]
 +
 +**Control #14)** Quad order button, brings up the Quad order finder GUI. Finding the quad order is a trial and error process, this GUI is meant to ease that a bit by figuring out the quad order needs to be by asking the user how the error signs work. [[phototrack_quad_setup_procedure|More Info on Quad order setup procedure is here]]
 +
 +[{{ ::​quad_balance_order_finder.gif?​direct |Quad order finder GUI}}]
 +
 +With a nice bright stationary sample in view , The GUI asks the user to set the Quad order to default settings of "​78"​ , save and reset the controller. Then Quad Balance and put the controller in Ready state. ​
 +
 +It then asks user to move the stage in positive x direction , then check and see how the error changed, was it X error or Y error and the sign of the error. Same thing in Y axis too.  User puts in the findings with drop box control #19 and #20 . Then pressing the "​Process button"​(control #21) , the GUI displays the result in control #22 . 
 +
 +[{{ ::​quad_balance_order_finder2.gif?​direct |Quad order finder GUI, display if current order is correct}}]
 +
 +[{{ ::​quad_balance_order_finder3.gif?​direct |Quad order finder GUI, display if order needs to be change}}]
 +
 +User can then Input the correct Order thru Control #5 the Quad order setting. ​
 +
 +**Control #15)** Serial Command , this control provides serial terminal function , lets the user send any input or commands to the MS2000 controller. Command is only sent after "​Enter"​ key or "​Send"​ button is pressed. ​
 +
 +**Control #16)** Controller Reply text box, displays all the data/​replies sent by the MS2000 controller. ​
 +
 +**Control #17)** Clear button , clears all the data in Controller Reply text box (control #16)
 +
 +**Control #18)** Copy button , copies all the data in Controller Reply text box (control #16) to windows clipboard. ​
 +
 +
 +{{tag>​phototrack software manual}}
  
Address: 29391 W Enid Rd. Eugene, OR 97402, USA | Phone: +1 (541) 461-8181