Module Expr Str ImportFrom alias alias alias ImportFrom alias FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num Num Num kwarg body Expr Call AttributeLoad Call NameLoad attr NameLoad NameLoad keyword NameLoad NameLoad Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call NameLoad NameLoad keyword Dict NameLoad NameLoad Call NameLoad Num Call NameLoad Num FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad BinOpAdd BinOpAdd BinOpMult NameLoad Num BinOpMult AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call NameLoad NameLoad keyword Dict Str Str Num Num FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Call NameLoad Num Return Str decorator_list Call NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr Call AttributeLoad NameLoad attr Call NameLoad Num decorator_list Call NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call NameLoad NameLoad keyword Dict NameLoad NameLoad Call NameLoad Num Call NameLoad Num FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Call NameLoad Num decorator_list Call NameLoad decorator_list If CompareEq NameLoad Str body Import alias Import alias Assign NameStore Call AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword NameLoad keyword Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr With Call NameLoad AttributeLoad NameLoad attr NameStore body If AttributeLoad NameLoad attr body ImportFrom alias Expr Call NameLoad NameLoad orelse ImportFrom alias Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call NameLoad Num Assign AttributeStore NameLoad attr NameLoad Expr Call NameLoad Num For NameStore Call NameLoad Num body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Expr Call NameLoad Num Expr Call NameLoad Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad
N/A N/A 
    lantz.drivers.legacy.sutter.lambda103
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Implements the drivers to control a filter wheel.

    Sources::

        - Sutter Instruments manual.

    :copyright: 2015 by Lantz Authors, see AUTHORS for more details.
    :license: BSD, see LICENSE for more details.
 lantz Feat DictFeat Action lantz.drivers.legacy.serial SerialDriver logged N/A N/A func N/A N/A N/A func N/A Lambda103 N/A SerialDriver N/A N/A High performance, microprocessor-controlled multi-filter wheel system
    for imaging applications requiring up to 3 filter wheels.
     N/A RECV_TERMINATION N/A SEND_TERMINATION __init__ N/A N/A self port baudrate timeout N/A 11 9600 1 kwargs N/A N/A N/A N/A N/A super __init__ port timeout baudrate baudrate kwargs N/A N/A self speed 1 N/A open_A N/A N/A self value N/A N/A N/A Open shutter A.
         N/A N/A N/A self send value N/A N/A Feat None values N/A True False N/A chr 170 N/A chr 172 flush N/A N/A self N/A N/A N/A Flush.
         N/A N/A N/A N/A self serial flushInput N/A N/A N/A N/A self serial flushOutput N/A N/A N/A N/A self serial flush N/A logged position N/A N/A self key value N/A N/A N/A Set filter wheel position and speed.

                w = 0 -> Filter wheels A and C
                w = 1 -> Fliter wheel B
         N/A command N/A chr N/A N/A N/A key 128 N/A N/A self speed 14 value N/A N/A N/A self send command N/A N/A DictFeat None keys N/A A B 0 1 motorsON N/A N/A self N/A N/A N/A Power on all motors. N/A N/A N/A self send N/A chr 206 N/A Motors ON N/A N/A Action status N/A N/A self N/A N/A N/A N/A N/A Status {} format N/A N/A self query N/A chr 204 N/A N/A Action remote N/A N/A self value N/A N/A N/A Set Local-Mode. N/A N/A N/A self send value N/A N/A Feat None values N/A True False N/A chr 238 N/A chr 239 reset N/A N/A self N/A N/A N/A Reset the controller. N/A N/A N/A self send N/A chr 251 N/A N/A Action N/A N/A N/A __name__ __main__ N/A N/A argparse N/A lantz.log N/A parser N/A N/A argparse ArgumentParser description Test PI E-662 N/A N/A N/A parser add_argument -i --interactive action store_true default False help Show interactive GUI N/A N/A N/A parser add_argument -p --port type str default 17 help Serial port to connect to N/A args N/A N/A parser parse_args N/A N/A N/A N/A lantz log log_to_socket N/A N/A lantz log DEBUG N/A N/A Lambda103 N/A args port inst N/A N/A N/A args interactive N/A lantz.ui.app start_test_app N/A N/A start_test_app inst N/A time sleep N/A N/A inst remote True N/A N/A inst open_A True N/A N/A sleep 5 N/A N/A inst open_A False N/A N/A sleep 1 N/A i N/A range 9 N/A N/A N/A N/A fw position N/A A i N/A N/A sleep 1 N/A N/A sleep 1 N/A N/A inst remote False N/A N/A fw open_A False