The Imaging Source Community  

Go Back   The Imaging Source Community > Image Processing Hardware and Software > Astronomy Cameras Support Forum

Attention:

Astronomy Cameras Support Forum This forum offer a thriving community of enthusiastic astronomers, astro-photographers and other customers of The Imaging Source astronomy USB 2.0 and FireWire cameras and software products.

Reply
 
Thread Tools Display Modes
  #1  
Old February 10, 2010
Schnaejel Schnaejel is offline
Registered User
 
Join Date: Sep 2008
Posts: 42
DMKCCD V1.3 ASCOM Driver

Hi Folks,

please find the latest Release of the DMKCCD-Ascom Driver on my little website.

The latest Release V1.3. was tested under ASCOM V5.5, .Net V3.5

Writing debug information into a file C:\DMKCCD.log is eliminated and will

be used only in my local development environment. Additional testing

under MS Windows 7 32-bit will be done in the next days.



Additional testing under Maxim DL 5.08 will be done as I decide if it is

worth to buy an upgrade.

Just the development of this simple driver and additional testing under

several windows environments and additional imaging solution is not that

cheap. Hunting for new OS Versions and Imaging Solution is not my business

and so I cannot see any reason to update my driver for minor versions of

any imaging solution that will be released in future.


Here is the direct link to the driver


DMKCCD Setup V1.3


A lot time has gone between the Version 1.2 and the actual release.

This time was clouded by much work in other fields or bad events in

my private environment.

So, finally, thanks for your patience ..... Clear Skies!

Kind regards,

Gerrit
Reply With Quote
  #2  
Old February 11, 2010
funatic funatic is offline
Registered User
 
Join Date: Jun 2009
Posts: 10
Thumbs up Re: DMKCCD V1.3 ASCOM Driver

Gerrit, grazie mille, thanks a lot!
I'll test the new driver asap!!
Alberto
Reply With Quote
  #3  
Old February 12, 2010
Schnaejel Schnaejel is offline
Registered User
 
Join Date: Sep 2008
Posts: 42
Re: DMKCCD V1.3 ASCOM Driver

Hi,

during Testing on Windows 7 I found, that the installation routine fails.
The Problem is now solved. The Version 1.3 runs actually only on ASCOM 5.5.
Actually the driver could be selected from inside Maxim DL 4.XX under Windows 7. But image acquisition fails. I am running Windows 7 inside a virtual machine. So it could be, that this will be the reason why image acquisition fails. I will do some further testing outside of the virtual box.
If you like, you could test it now under windows 7. Please report me your results here.
Thank you and kind regards,
Gerrit
Reply With Quote
  #4  
Old February 14, 2010
funatic funatic is offline
Registered User
 
Join Date: Jun 2009
Posts: 10
Re: DMKCCD V1.3 ASCOM Driver

Hi Gerrit,
even with the latest driver release V1.3, I still cannot use Nebulosity 2 because it crashes immediately, under Vista plus Ascom 5.5.
The software now recognizes my DMK camera but nothing else...
Thanks anyway and kind regards,
Alberto
Reply With Quote
  #5  
Old February 17, 2010
Schnaejel Schnaejel is offline
Registered User
 
Join Date: Sep 2008
Posts: 42
Re: DMKCCD V1.3 ASCOM Driver

Hi Folks,

I tested the DMKCCD V1.3 driver under Windows 7 32-bit, the ASCOM V5.5 Environment and it works. Maxim DL 5.03 was used for testing. If you use the driver with Maxim DL 5.03 you must click on the 'properties' button, if the 'ok' button seems to be disabled. It seems that there is a problem with ASCOM 5.5. The DMKCCD V1.3 works without writing logging information on disk c.

Nebulosity was tested on top of ASCOM 5.5 and the camera driver does not work with that software.

It seems there is something wrong with ASCOM 5.5 and old ASCOM compliant drivers. For example even if i tried to install the old LX200 ASCOM driver, the installation fails! There reason for this can be seen in the installation routines for the ascom drivers. They check if the installed ASCOM version is between 5 and 6. But ASCOM 5.5 returns '5.5'. This cannot be evaluate by the following condition: (5 <=version) && (6 > version). As I said, the installation LX200-Driver installation on top of ASCOM V5.5 fails. Also my first attempts writing an installation routine for the new Version 1.3.

Some thoughts about Windows Vista. Vista runs very slow ... even on old PC's and even on todays Netbooks.
Windows 7 has a much more better performance than Vista.
Kind regards,
Gerrit

Last edited by Schnaejel; February 17, 2010 at 22:53:00.
Reply With Quote
  #6  
Old April 8, 2010
cavadore cavadore is offline
Registered User
 
Join Date: Jan 2009
Posts: 17
Smile Re: DMKCCD V1.3 ASCOM Driver

Hello,

I have tried this driver with Prism v7 under windows7 x64 (8Gb Ram) and this is fine (very good job !).
here is the software I'm using (I'm the main author)

http://www.prism-astro.com/us/


BUT BUT
---------

If I try with a DMK 41AG02.AS (GiGE camera) it works under Prism 7 as directshow device (I can retrieve video flux, no issue), but using the Ascom driver, it fails on startup (on connect), I have these messages :

- Variant error
- Index was outside the bounds of the array

I can select the camera with the selector with no problem)

I think there is a small bug for those kind of camera.

It would be very nice to fix this issue....

May be there is a log somewhere that I can send it on demand in order to help.


C.Cavadore
Reply With Quote
  #7  
Old April 9, 2010
cavadore cavadore is offline
Registered User
 
Join Date: Jan 2009
Posts: 17
Re: DMKCCD V1.3 ASCOM Driver

Is there anybody out there ?

CC
Reply With Quote
  #8  
Old April 9, 2010
Stefan Geissler's Avatar
Stefan Geissler Stefan Geissler is offline
IC Support Engineer
The Imaging Source
 
Join Date: Jan 2003
Location: Bremen, Germany
Posts: 2,717
Re: DMKCCD V1.3 ASCOM Driver

Hello Cavadore

Quote:
Index was outside the bounds of the array
That sounds for me for an Visual Basic error message. Thus the program author must try to debug this.
__________________
Best regards
Stefan
IC Imaging Control Support
Reply With Quote
  #9  
Old April 11, 2010
cavadore cavadore is offline
Registered User
 
Join Date: Jan 2009
Posts: 17
Re: DMKCCD V1.3 ASCOM Driver

>the program author

Is he around ?


Also I have noticed when using ASCOM driver v1.3 with a color camera, in raw mode, that after debayer I have some bayer artifacts I cannot see in color mode...
This is not coming from my debayer algorithm for sure but from the raw image.
Any idea ?
Thanks
Reply With Quote
  #10  
Old April 12, 2010
Schnaejel Schnaejel is offline
Registered User
 
Join Date: Sep 2008
Posts: 42
Re: DMKCCD V1.3 ASCOM Driver

Hi,

I think there is no equivalent entry for the Camera 41AG02.AS.I will check this issue and send you the bugfix.
Kind regards,
Gerrit
Reply With Quote
  #11  
Old April 12, 2010
cavadore cavadore is offline
Registered User
 
Join Date: Jan 2009
Posts: 17
Re: DMKCCD V1.3 ASCOM Driver

That would be VERY VERY NICE
May be I can provide a log, just tell me where to find it ?
Thanks
Reply With Quote
  #12  
Old April 13, 2010
Schnaejel Schnaejel is offline
Registered User
 
Join Date: Sep 2008
Posts: 42
Re: DMKCCD V1.3 ASCOM Driver

Hi *,

There is a quick solution for this error that a user can try to make the driver work. First I will introduce to you, how the driver works for you and what may happen when there is a new camera from TIS.

If TIS introduces a new camera model to the market, they provide also a new identifier of this camera. But they do not provide (or I have not found this feature so far) the valuable pixel size of this cam from the firmware itself. Otherwise - in astronomy applications - FITs files provide many information additional to the imaging data. Such information are the pixel sizes of each camera in mikron. When you work with FITS-Files, the pixel size is an attribute of each image you take. It would be nice for the user who is analysing your FITs File, what resolution was used during imaging.
As mentioned above, the TIS cameras self provide no direct access to this information. But pixel sizes are part of the cameras specification.So it is up to me as the developer to provide this information to the driver from another source. And during the development of this driver, new camera models where released to the market. I decided not to hard code a look up table inside the driver and decoupled this problem by using an external file that holds the missing information. And thus the user can configure his camera from outside the driver by modifying a single file, tisdevices.xml. And you can find this file in the directory C:\Program Files\Common Files\ASCOM\Camera

During initialization of the driver, the camera identifier is used to get the pixel sizes of this camera from the tisdevices.xml. If there is no identifier, the error message "" occurs. I can mask this error in future releases. But for now there is a simple way to fix this error, by adding the missing camera parameter to the file tisdevices.xml

Let us have a look to the tisdevices.xml file:
Code:
<?xml version="1.0" standalone="yes" ?>
<devices>
  <device>
    <id>DMx 21AF04.AS</id>
    <pixelsizex>5.6</pixelsizex>
    <pixelsizey>5.6</pixelsizey>
  </device>
  <device>
    <id>DMx 31AF03.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DMx 41AF02.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DBx 21AF04.AS</id>
    <pixelsizex>5.6</pixelsizex>
    <pixelsizey>5.6</pixelsizey>
  </device>
  <device>
    <id>DBx 31AF03.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DBx 41AF02.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DFx 21AF04.AS</id>
    <pixelsizex>5.6</pixelsizex>
    <pixelsizey>5.6</pixelsizey>
  </device>
  <device>
    <id>DFx 31AF03.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DFx 41AF02.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DMx 21AU04.AS</id>
    <pixelsizex>5.6</pixelsizex>
    <pixelsizey>5.6</pixelsizey>
  </device>
  <device>
    <id>DMx 31AU03.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DMx 41AU02.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DBx 21AU04.AS</id>
    <pixelsizex>5.6</pixelsizex>
    <pixelsizey>5.6</pixelsizey>
  </device>
  <device>
    <id>DBx 31AU03.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DBx 41AU02.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DFx 21AU04.AS</id>
    <pixelsizex>5.6</pixelsizex>
    <pixelsizey>5.6</pixelsizey>
  </device>
  <device>
    <id>DFx 31AU03.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DFx 41AU02.AS </id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
</devices>
What is missing is an entry for your camera. This may be
Code:
<device>
    <id>DMx 41AG02.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
 </device>
For now you have to place this entry inside the tisdevices.xml and it should work:
Code:
<?xml version="1.0" standalone="yes" ?>
<devices>
 
  <! ---- User Entry Starts>

  <device>
    <id>DMx 41AG02.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
 
 <! ---- User Entry Ends>

  <device>
    <id>DMx 21AF04.AS</id>
    <pixelsizex>5.6</pixelsizex>
    <pixelsizey>5.6</pixelsizey>
  </device>
  <device>
    <id>DMx 31AF03.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DMx 41AF02.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DBx 21AF04.AS</id>
    <pixelsizex>5.6</pixelsizex>
    <pixelsizey>5.6</pixelsizey>
  </device>
  <device>
    <id>DBx 31AF03.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DBx 41AF02.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DFx 21AF04.AS</id>
    <pixelsizex>5.6</pixelsizex>
    <pixelsizey>5.6</pixelsizey>
  </device>
  <device>
    <id>DFx 31AF03.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DFx 41AF02.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DMx 21AU04.AS</id>
    <pixelsizex>5.6</pixelsizex>
    <pixelsizey>5.6</pixelsizey>
  </device>
  <device>
    <id>DMx 31AU03.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DMx 41AU02.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DBx 21AU04.AS</id>
    <pixelsizex>5.6</pixelsizex>
    <pixelsizey>5.6</pixelsizey>
  </device>
  <device>
    <id>DBx 31AU03.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DBx 41AU02.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DFx 21AU04.AS</id>
    <pixelsizex>5.6</pixelsizex>
    <pixelsizey>5.6</pixelsizey>
  </device>
  <device>
    <id>DFx 31AU03.AS</id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
  <device>
    <id>DFx 41AU02.AS </id>
    <pixelsizex>4.65</pixelsizex>
    <pixelsizey>4.65</pixelsizey>
  </device>
</devices>
This modification can be done with notepad.

Please let me now, if it works. The next driver release will contain a simplified lookup-File also considering the GIGE cameras.

I have to apologize my bad english, but I hope it is clear enough to fix the error and make the driver work

Kind regards,
Gerrit
__________________
The home of the DMK ASCOM Driver is
www.deepsky-online.com
Reply With Quote
  #13  
Old April 13, 2010
Stefan Geissler's Avatar
Stefan Geissler Stefan Geissler is offline
IC Support Engineer
The Imaging Source
 
Join Date: Jan 2003
Location: Bremen, Germany
Posts: 2,717
Re: DMKCCD V1.3 ASCOM Driver

Hello,

Gerrit is right. The pixel size of the sensor is not part of the DCam specification, thus we did not implement an interface to query these values.
__________________
Best regards
Stefan
IC Imaging Control Support
Reply With Quote
  #14  
Old April 13, 2010
Schnaejel Schnaejel is offline
Registered User
 
Join Date: Sep 2008
Posts: 42
Re: DMKCCD V1.3 ASCOM Driver

Hello,
as Stefan said, the pixel size is not part of the DCAM Spec. But it can be found in the imaging chips specification. TIS provide this Spec as PDF-File as additional information on their website. For example:
http://www.astronomycameras.com/de/p...r/dfk41ag02as/

Kind regards,
Gerrit
__________________
The home of the DMK ASCOM Driver is
www.deepsky-online.com
Reply With Quote
  #15  
Old April 14, 2010
cavadore cavadore is offline
Registered User
 
Join Date: Jan 2009
Posts: 17
Re: DMKCCD V1.3 ASCOM Driver

Adding the following code into the XML tisdevices.xml file fixed the issue

<device>
<id>DMx 41AG02.AS</id>
<pixelsizex>4.65</pixelsizex>
<pixelsizey>4.65</pixelsizey>
</device>

and now IT WORKS with ASCOM driver (W7 x64).
This is fantastic !!
Thanks a lot !!

C.Cavadore
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
ASCOM DMKCCD Driver / New Website Schnaejel Astronomy Cameras Support Forum 4 4 Weeks Ago 10:07:37
New ASCOM DMKCCD Driver V1.2 Release Schnaejel Astronomy Cameras Support Forum 28 January 25, 2010 12:43:20
New ASCOM DMKCCD Driver V1.1 Release Schnaejel Astronomy Cameras Support Forum 9 February 19, 2009 08:50:00
Poll: ASCOM Driver Users Schnaejel Astronomy Cameras Support Forum 8 February 3, 2009 19:52:34
ASCOM Driver under Development Schnaejel Astronomy Cameras Support Forum 10 January 20, 2009 21:10:11


All times are GMT +1. The time now is 06:19:48.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
© 1991 - 2010 The Imaging Source Europe GmbH