Exemple #1
0
    def perform(self, event):
        app = event.task.window.application
        # spec_man = app.get_service(SPECTROMETER_PROTOCOL)

        from pychron.spectrometer.readout_view import new_readout_view

        rv = app.get_service('pychron.spectrometer.readout_view.ReadoutView')
        v = new_readout_view(rv)
        open_view(rv, view=v)
    def perform(self, event):
        app = event.task.window.application
        # spec_man = app.get_service(SPECTROMETER_PROTOCOL)

        from pychron.spectrometer.readout_view import new_readout_view

        rv = app.get_service('pychron.spectrometer.readout_view.ReadoutView')
        v = new_readout_view(rv)
        app.open_view(rv, view=v)
Exemple #3
0
    def start(self):
        super(ThermoSpectrometerPlugin, self).start()

        if to_bool(self.application.preferences.get('pychron.spectrometer.auto_open_readout')):
            from pychron.spectrometer.readout_view import new_readout_view
            #
            # spec = self.application.get_service(
            #     'pychron.spectrometer.base_spectrometer_manager.BaseSpectrometerManager')
            # ro, v = new_readout_view(spectrometer=spec.spectrometer)
            rv = self.application.get_service(ReadoutView)
            v = new_readout_view(rv)
            open_view(rv, view=v)
Exemple #4
0
    def start(self):
        super(ThermoSpectrometerPlugin, self).start()

        if to_bool(self.application.preferences.get('pychron.spectrometer.auto_open_readout')):
            from pychron.spectrometer.readout_view import new_readout_view
            #
            # spec = self.application.get_service(
            #     'pychron.spectrometer.base_spectrometer_manager.BaseSpectrometerManager')
            # ro, v = new_readout_view(spectrometer=spec.spectrometer)
            rv = self.application.get_service(ReadoutView)
            v = new_readout_view(rv)
            self.application.open_view(rv, view=v)