#NEWLINE# def _read_mode( self , dev ) : #NEWLINE# #INDENT# vid = c_int ( ) #NEWLINE# pid = c_int ( ) #NEWLINE# try : #NEWLINE# #INDENT# yk_get_key_vid_pid ( dev , byref ( vid ) , byref ( pid ) ) #NEWLINE# mode = ( 15 & pid . value ) #NEWLINE# if ( mode == 1 ) : #NEWLINE# #INDENT# return 2 #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( mode == 2 ) : #NEWLINE# #INDENT# return 1 #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return mode #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# except : #NEWLINE# #INDENT# return MODE . mode_for_flags ( True , False , False )