2016-12-09T13:00:26: startup: indiserver -vvv indi_atik_wheel 2016-12-09T13:00:26: Driver indi_atik_wheel: pid=1091 rfd=3 wfd=6 efd=7 2016-12-09T13:00:26: listening to port 7624 on fd 4 2016-12-09T13:00:26: Driver indi_atik_wheel: sending msg copy 1 nq 1: 2016-12-09T13:00:26: Driver indi_atik_wheel: -> ISGetProperties((null)) 2016-12-09T13:00:26: Driver indi_atik_wheel: -> ATIKWHEEL::ATIKWHEEL() 2016-12-09T13:00:26: Driver indi_atik_wheel: <- ATIKWHEEL::ATIKWHEEL 2016-12-09T13:00:26: Driver indi_atik_wheel: -> ATIKWHEEL::ISGetProperties() 2016-12-09T13:00:26: Driver indi_atik_wheel: -> ATIKWHEEL::initProperties() 2016-12-09T13:00:26: Driver indi_atik_wheel: read defSwitchVector ATIK Wheel CONNECTION Idle rw CONNECT='Off' DISCONNECT='On' 2016-12-09T13:00:26: Driver indi_atik_wheel: read defTextVector ATIK Wheel DRIVER_INFO Idle ro DRIVER_NAME='ATIK Wheel' DRIVER_EXEC='indi_atik_wheel' DRIVER_VERSION='1.13' DRIVER_INTERFACE='16' 2016-12-09T13:00:26: Driver indi_atik_wheel: read defSwitchVector ATIK Wheel CONFIG_PROCESS Idle rw CONFIG_LOAD='Off' CONFIG_SAVE='Off' CONFIG_DEFAULT='Off' 2016-12-09T13:00:26: Driver indi_atik_wheel: <- ATIKWHEEL::initProperties 1<- ATIKWHEEL::ISGetProperties 2016-12-09T13:00:26: Driver indi_atik_wheel: <- ISGetProperties 2016-12-09T13:00:29: Client 0: new arrival from 192.168.178.13:45482 - welcome! 2016-12-09T13:00:29: Client 0: read getProperties 2016-12-09T13:00:29: Driver indi_atik_wheel: queuing responsible for 2016-12-09T13:00:29: Driver indi_atik_wheel: sending msg copy 1 nq 1: 2016-12-09T13:00:29: Driver indi_atik_wheel: -> ISGetProperties((null)) 2016-12-09T13:00:29: Driver indi_atik_wheel: -> ATIKWHEEL::ISGetProperties() 2016-12-09T13:00:29: Driver indi_atik_wheel: read defSwitchVector ATIK Wheel CONNECTION Idle rw CONNECT='Off' DISCONNECT='On' 2016-12-09T13:00:29: Client 0: queuing 2016-12-09T13:00:29: Client 0: sending msg copy 1 nq 1: Off On 2016-12-09T13:00:29: Driver indi_atik_wheel: <- ATIKWHEEL::ISGetProperties 2016-12-09T13:00:29: Driver indi_atik_wheel: <- ISGetProperties 2016-12-09T13:00:29: Driver indi_atik_wheel: read defTextVector ATIK Wheel DRIVER_INFO Idle ro DRIVER_NAME='ATIK Wheel' DRIVER_EXEC='indi_atik_wheel' DRIVER_VERSION='1.13' DRIVER_INTERFACE='16' 2016-12-09T13:00:29: Client 0: queuing 2016-12-09T13:00:29: Driver indi_atik_wheel: read defSwitchVector ATIK Wheel CONFIG_PROCESS Idle rw CONFIG_LOAD='Off' CONFIG_SAVE='Off' CONFIG_DEFAULT='Off' 2016-12-09T13:00:29: Client 0: queuing 2016-12-09T13:00:29: Client 0: read enableBLOB ATIK Wheel Also 2016-12-09T13:00:29: Client 0: sending msg copy 1 nq 2: ATIK Wheel indi_atik_wheel 1.13 16 2016-12-09T13:00:29: Client 0: sending msg copy 1 nq 1: Off Off Off 2016-12-09T13:00:33: Client 0: read newSwitchVector ATIK Wheel CONNECTION CONNECT='On' 2016-12-09T13:00:33: Driver indi_atik_wheel: queuing responsible for 2016-12-09T13:00:33: Driver indi_atik_wheel: sending msg copy 1 nq 1: On 2016-12-09T13:00:33: Driver indi_atik_wheel: -> ISNewSwitch(ATIK Wheel, CONNECTION...) 2016-12-09T13:00:33: Driver indi_atik_wheel: -> ATIKWHEEL::Connect() 2016-12-09T13:00:33: Driver indi_atik_wheel: -> ATIKWHEEL::QueryFilter() 2016-12-09T13:00:33: Driver indi_atik_wheel: <- ATIKWHEEL::SendWheelMessage (rc=-1) -1 2016-12-09T13:00:33: Driver indi_atik_wheel: -> ATIKWHEEL::SelectFilter(1) 2016-12-09T13:00:33: Driver indi_atik_wheel: read message ATIK Wheel 'Failed to write to wheel ' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 1: 2016-12-09T13:00:33: Driver indi_atik_wheel: <- ATIKWHEEL::SelectFilter 1 2016-12-09T13:00:33: Driver indi_atik_wheel: <- ATIKWHEEL::Connect 1 2016-12-09T13:00:33: Driver indi_atik_wheel: read setSwitchVector ATIK Wheel CONNECTION Ok CONNECT='On' DISCONNECT='Off' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 1: On Off 2016-12-09T13:00:33: Driver indi_atik_wheel: -> ATIKWHEEL::GetFilterNames(...) 2016-12-09T13:00:33: Driver indi_atik_wheel: <- ATIKWHEEL::GetFilterNames 1 2016-12-09T13:00:33: Driver indi_atik_wheel: read defNumberVector ATIK Wheel FILTER_SLOT Idle rw FILTER_SLOT_VALUE='1' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Driver indi_atik_wheel: read defTextVector ATIK Wheel FILTER_NAME Idle rw FILTER_SLOT_NAME_1='Filter #1' FILTER_SLOT_NAME_2='Filter #2' FILTER_SLOT_NAME_3='Filter #3' FILTER_SLOT_NAME_4='Filter #4' FILTER_SLOT_NAME_5='Filter #5' FILTER_SLOT_NAME_6='Filter #6' FILTER_SLOT_NAME_7='Filter #7' FILTER_SLOT_NAME_8='Filter #8' FILTER_SLOT_NAME_9='Filter #9' FILTER_SLOT_NAME_10='Filter #10' FILTER_SLOT_NAME_11='Filter #11' FILTER_SLOT_NAME_12='Filter #12' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Driver indi_atik_wheel: read defSwitchVector ATIK Wheel USEJOYSTICK Idle rw ENABLE='Off' DISABLE='On' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Client 0: read newSwitchVector ATIK Wheel CONFIG_PROCESS CONFIG_LOAD='On' CONFIG_SAVE='Off' CONFIG_DEFAULT='Off' 2016-12-09T13:00:33: Driver indi_atik_wheel: queuing responsible for 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 3: 1 2016-12-09T13:00:33: Driver indi_atik_wheel: <- ISNewSwitch 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 2: Filter #1 Filter #2 Filter #3 Filter #4 Filter #5 Filter #6 Filter #7 Filter #8 Filter #9 Filter #10 Filter #11 Filter #12 2016-12-09T13:00:33: Driver indi_atik_wheel: sending msg copy 1 nq 1: On Off Off 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 1: Off On 2016-12-09T13:00:33: Driver indi_atik_wheel: -> ISNewSwitch(ATIK Wheel, CONFIG_PROCESS...) 2016-12-09T13:00:33: Driver indi_atik_wheel: read message ATIK Wheel 'Loading device configuration...' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 1: 2016-12-09T13:00:33: Driver indi_atik_wheel: -> ISNewText(ATIK Wheel, FILTER_NAME, ...) 2016-12-09T13:00:33: Driver indi_atik_wheel: <- ISNewText 2016-12-09T13:00:33: Driver indi_atik_wheel: -> ISNewNumber(ATIK Wheel, FILTER_SLOT, ...) 2016-12-09T13:00:33: Driver indi_atik_wheel: read setTextVector ATIK Wheel FILTER_NAME Ok FILTER_SLOT_NAME_1='Clear' FILTER_SLOT_NAME_2='Red' FILTER_SLOT_NAME_3='Green' FILTER_SLOT_NAME_4='Blue' FILTER_SLOT_NAME_5='UHC' FILTER_SLOT_NAME_6='Filter #6' FILTER_SLOT_NAME_7='Filter #7' FILTER_SLOT_NAME_8='Filter #8' FILTER_SLOT_NAME_9='Filter #9' FILTER_SLOT_NAME_10='Filter #10' FILTER_SLOT_NAME_11='Filter #11' FILTER_SLOT_NAME_12='Filter #12' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Driver indi_atik_wheel: read message ATIK Wheel 'Setting current filter to slot 1' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 2: Clear Red Green Blue UHC Filter #6 Filter #7 Filter #8 Filter #9 Filter #10 Filter #11 Filter #12 2016-12-09T13:00:33: Driver indi_atik_wheel: -> ATIKWHEEL::SelectFilter(1) 2016-12-09T13:00:33: Driver indi_atik_wheel: <- ATIKWHEEL::SelectFilter 1 2016-12-09T13:00:33: Driver indi_atik_wheel: <- ISNewNumber 2016-12-09T13:00:33: Driver indi_atik_wheel: -> ISNewText(ATIK Wheel, FILTER_NAME, ...) 2016-12-09T13:00:33: Driver indi_atik_wheel: <- ISNewText 2016-12-09T13:00:33: Driver indi_atik_wheel: -> ISNewSwitch(ATIK Wheel, USEJOYSTICK...) 2016-12-09T13:00:33: Driver indi_atik_wheel: <- ISNewSwitch 2016-12-09T13:00:33: Driver indi_atik_wheel: <- ISNewSwitch 2016-12-09T13:00:33: Driver indi_atik_wheel: read setNumberVector ATIK Wheel FILTER_SLOT Busy FILTER_SLOT_VALUE='1' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Driver indi_atik_wheel: read setTextVector ATIK Wheel FILTER_NAME Ok FILTER_SLOT_NAME_1='Clear' FILTER_SLOT_NAME_2='Red' FILTER_SLOT_NAME_3='Green' FILTER_SLOT_NAME_4='Blue' FILTER_SLOT_NAME_5='UHC' FILTER_SLOT_NAME_6='Filter #6' FILTER_SLOT_NAME_7='Filter #7' FILTER_SLOT_NAME_8='Filter #8' FILTER_SLOT_NAME_9='Filter #9' FILTER_SLOT_NAME_10='Filter #10' FILTER_SLOT_NAME_11='Filter #11' FILTER_SLOT_NAME_12='Filter #12' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Driver indi_atik_wheel: read setSwitchVector ATIK Wheel USEJOYSTICK Ok ENABLE='Off' DISABLE='On' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Driver indi_atik_wheel: read message ATIK Wheel 'Device configuration applied.' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Driver indi_atik_wheel: read setSwitchVector ATIK Wheel CONFIG_PROCESS Ok CONFIG_LOAD='Off' CONFIG_SAVE='Off' CONFIG_DEFAULT='Off' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 6: 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 5: 1 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 4: Clear Red Green Blue UHC Filter #6 Filter #7 Filter #8 Filter #9 Filter #10 Filter #11 Filter #12 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 3: Off On 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 2: 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 1: Off Off Off 2016-12-09T13:00:33: Driver indi_atik_wheel: -> ATIKWHEEL::QueryFilter() 2016-12-09T13:00:33: Driver indi_atik_wheel: state: 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2016-12-09T13:00:33: Driver indi_atik_wheel: <- ATIKWHEEL::QueryFilter 1 2016-12-09T13:00:33: Driver indi_atik_wheel: read setNumberVector ATIK Wheel FILTER_SLOT Ok FILTER_SLOT_VALUE='1' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 1: 1 2016-12-09T13:00:33: Driver indi_atik_wheel: -> ATIKWHEEL::QueryFilter() 2016-12-09T13:00:33: Driver indi_atik_wheel: state: 55 70 0 5 128 5 26 2 1 118 2 60 0 62 0 60 0 62 0 0 0 61 0 6 0 1 0 0 0 2016-12-09T13:00:33: Driver indi_atik_wheel: <- ATIKWHEEL::QueryFilter 129 2016-12-09T13:00:33: Driver indi_atik_wheel: -> ATIKWHEEL::QueryFilter() 2016-12-09T13:00:33: Driver indi_atik_wheel: <- ATIKWHEEL::SendWheelMessage (rc=-1) -1 2016-12-09T13:00:33: Driver indi_atik_wheel: read message ATIK Wheel 'Failed to write to wheel ' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 1: 2016-12-09T13:00:33: Driver indi_atik_wheel: -> ATIKWHEEL::QueryFilter() 2016-12-09T13:00:33: Driver indi_atik_wheel: state: 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2016-12-09T13:00:33: Driver indi_atik_wheel: <- ATIKWHEEL::QueryFilter 1 2016-12-09T13:00:33: Driver indi_atik_wheel: read setNumberVector ATIK Wheel FILTER_SLOT Ok FILTER_SLOT_VALUE='1' 2016-12-09T13:00:33: Client 0: queuing 2016-12-09T13:00:33: Client 0: sending msg copy 1 nq 1: 1 2016-12-09T13:00:48: Client 0: read newNumberVector ATIK Wheel FILTER_SLOT FILTER_SLOT_VALUE='2' 2016-12-09T13:00:48: Driver indi_atik_wheel: queuing responsible for 2016-12-09T13:00:48: Driver indi_atik_wheel: sending msg copy 1 nq 1: 2 2016-12-09T13:00:48: Driver indi_atik_wheel: -> ISNewNumber(ATIK Wheel, FILTER_SLOT, ...) 2016-12-09T13:00:48: Driver indi_atik_wheel: read message ATIK Wheel 'Error: valid range of filter is from 1 to 0' 2016-12-09T13:00:48: Client 0: queuing 2016-12-09T13:00:48: Client 0: sending msg copy 1 nq 1: 2016-12-09T13:00:48: Driver indi_atik_wheel: <- ISNewNumber 2016-12-09T13:00:48: Driver indi_atik_wheel: read setNumberVector ATIK Wheel FILTER_SLOT Alert FILTER_SLOT_VALUE='1' 2016-12-09T13:00:48: Client 0: queuing 2016-12-09T13:00:48: Client 0: sending msg copy 1 nq 1: 1