8000 pyseabreeze features implementation · Issue #81 · ap--/python-seabreeze · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
pyseabreeze features implementation #81
Closed
@moritzj29

Description

@moritzj29

spectrometer and system information

  • model: USB650
  • operating system: Windows 10
  • python version: 3.7.6
  • python-seabreeze version: 1.0.2
  • installed-via: conda, pyusb installed via pip (current git master)

current problem

First of all, thanks for this comprehensive library! Unfortunately, my spectrometer is only a USB650, so the cseabreeze backend is not supported. I got it running using the pyseabreeze backend, which is fine. Has anybody used the advanced functionalities via the pyseabreeze backend? Especially, I need to use the integrated light source of the device. I see that it should be possible with cseabreeze, but with pyseabreeze it is not implented yet, right? At least this is what I read from seabreeze.pyseabreeze.SeaBreezeLightSourceFeature

If anybody could give me some hints on how to get started, I would love to try implementing this. Since it is basically just an on/off switch, I hope this is feasible for me :D

As a side note, since I found no hint on this yet:
At first I experienced problems using the pyseabreeze backend. The list_devices() call resulted in an execption OSError: exception: access violation writing .... Some googling let me to this issue of the pyusb library pyusb/pyusb#203, which is already fixed. So I used the current master from github instead of the conda deployed pyusb. This works fine now. Just in case anybody else is stumbling upon that...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0