Native Driver for Moravian Camera

Issue #864 new
Pascal Bousquet created an issue

Hello,

Do you have in your Roadmap, the integration of Moravian drivers for CCD or CMOS camera ?

If yes for which version ?
If not, can you include this brand ?

Comments (4)

  1. Dale Ghent

    It’s certainly possible if Moravian would provide a camera to a NINA contributor to test with.

  2. Wojtek Gdańsk

    This is how Moravian 16200 connects. To connect with Moravians you need to perform the following procedure.

    1. I choose ASCOM
    2. At ASCOM, I choose Moravian1
    3. A new window will appear in ASCOM where you need to enter the Moravian camera number.
      To get this number, you need to connect through the program from the Moravian Company.
      And there, after connecting to this program, the camera number will be shown.
    4. enter this camera number in the ASCOM window.
      The same procedure applies to the Moravian filter wheel.

  3. Stefan B repo owner

    ASCOM Drivers are already possible.
    However - if someone wants to get this a go, the N.I.N.A. architecture now offers plugins to implement native device drivers.

    [Export(typeof(IEquipmentProvider))]
    public class MyCameraProvider: IEquipmentProvider<ICamera> {
      [ImportingConstructor]
      public MyCameraProvider([whichever importable interfaces you need]) {
        // your ctor impl.
      }
    
      public IList<ICamera> GetEquipment() {
        // your code to scan for Moravian cameras and return a list of MoravianCamera with your specific implementation
      }
    }
    

    Furthermore you can export a Datatemplate with the key <Fully Qualified Device Type TypeName>_CameraSettingsto add custom settings for your camera.

    These interfaces and changes can be accessed with the nuget or a later one: https://www.nuget.org/packages/NINA.Plugin

  4. Log in to comment