Jump to content

SkySurveyBanner.jpg.21855908fce40597655603b6c9af720d.jpg

NickK

Members
  • Posts

    3,804
  • Joined

  • Last visited

Everything posted by NickK

  1. Just a bit slow at the moment a I've not had any time for it.. (a) trip to poland on business with a tummy bug, (b) fatal traffic accident directly outside the office, then to top it off sorting out the HR support aspect of point b because few people in the office because of the tube strike then .. I had to walk 3 miles with luggage (no taxis).. and lastly I have work todo.. Grrr..
  2. Found a bug in the titan precharging for long exposures. Now fixed will be appearing in 1.12 (yes I'm up to that!). Also found the following ExampleApp bugs due to the new display mechanism - switching from capture to live view causes a crash which is down to when things get released.
  3. Titan does 15fps into the GPU and displayed :) So that's keeping up with the Titan. I can optimise some more but the Example app is only running at 120% (i.e. just one core) to run at this speed :D
  4. I've also managed to finally get the right combination of parameters to remove the need to use the very slow CGContextDrawImage. It's now dependant on the speed of main-memory - GPU upload over the PCI-Xpress bus. I'm getting about 3-4 fps for the upload on the 6750M with 17MB 383L images. So that's 51MBytes/sec transfer rate.. not stunning but the that's the slowest part of the process. It's 8x PCI-Express in the MBP so in theory that should be a bit faster.. Now the fun bit.. your main CPU - Memory bus is in the order of 13GBytes/sec transfer rate .. once the image into the GPU - it's processing can use the 120+GBytes/sec..
  5. I am getting there with the rescaling bug.. It appears that if you allow OSX buffer your window.. then the size of the visible rectangle doesn't change.. until OSX decides to resize the buffer.. fast for static redraw but really messes up OpenGL ortho2d! Busy over the next few days with work but I may have this working by the end of the week!
  6. Here's one for the developers: if there's one thing to drive me nuts it's the following relationship - OpenGL glViewPort+Ortho2D+NSScrollView+convertRectToBacking.. now add scrolling, pinch zoom and window resizing.. more "boom it doesn't work".. All ExampleApp side rather than drivers luckily.. It works with the Titan flawlessly.. worked with the 383L.. but now it doesn't work with the 383L.. time for bed me thinks!
  7. Actually I spotted a last minute bug fix in the legacy drivers -> R1.08 :) http://stargazerslounge.com/topic/192900-atik-osx-drivers-r100-example-app/?p=2185695 I still have some stuff todo.. if I get a spare 30 minutes I'll work on: * aspect ratio in the example app - the picture is displayed but the model to real world transform currently doesn't pay attention to it.. so things look a little squashed. * doing a direct image copy rather than using the very slow CGImageDraw - a routine that alone that is the largest stop in execution time.. the upload to the GPU is the other slow part for large 4096x4096 images for example. * experimental - FFT and static stack needs rejigging to work.. should be simple enough * addition of lightening and darkening * connecting up the reticule enable/disable - this is working nicely when enabled in code.. * finalise the OpenCL processing -> OpenGL bridge However for now.. I have used up my honour points with the mrs..
  8. Just finishing the final testing on the 10.6.8 build and I'll put together the 10.8+ 64bit build.. The Example App has had an overhaul in the graphics display system. It's far faster and I have a couple more optimisations todo but I thought this would be a good point to release. You'll note that it lacks the ability to adjust the display brightness etc.. but I'll add that later.. however it scrolls, zooms etc and has a reticule...
  9. I've released the 1.05 update - including the experimental bits.. http://stargazerslounge.com/topic/192900-atik-osx-drivers-r100-example-app/page-2#entry2128207
  10. Well I've been making some interesting progress - all should be apparent soon enough! However - James @ Flo also found a bug in the 1.00 drivers that leaves the preamp on! Nice spotting! I'm up to 1.05 now (multiple changes/fixes).. safe to say the image quality has just shot up with James' fix! I'll shortly be putting together the next release.. There's some good fixes and some additions to the driver that some will find useful. Meanwhile.. I'm doing DIY...
  11. Well it's all gone a bit quiet recently as I've just moved house! Good news is it's ours and it has lots of space/garage/possible obsy. Bad news is the local street lighting is white but it's a sky of bright orange.
  12. You're probably sick of me.. but this is a big moment for me :) I've released the first full version of the ATIK OSX drivers and the example application :)
  13. Just tested the 10.6.8 build with the 11000 as it goes back today! I found a small issue but that was corrected. How slow is 10.6.8??!! It seemed fast at the time but now it's really showing it's age!
  14. I spent last night giving the drivers a final testing and fixing a couple of bugs in the Example App. I'll compile a 10.6.8 over the weekend, however the main version is ready for a full release - it's left me in a poignant mood. Looking at the emails I started this project in July 2011, and since then I've moved jobs, been to two weddings, see at least 5 kids born to friends, met/engaged/married, moved house, 99% through a house purchase and had a honeymoon in Hawaii (including going up Mauna Kia). Well, it's an odd feeling when you've not got anything substantial todo in the background. So what's next.. I played with realtime alignment, rolling my own from the base maths rather than using a library. I have another idea that I want to work on too - under wraps at the moment. I have a house move soon but I think the next big push is AOSX V2 out the door. For anyone that's forgotten, part of AOSX is to create an ASCOM form of layer for OSX. I originally started AOSX before the ATIK stuff, and the folks at ATIK are happy for their work to work under it, as are many other vendors. AOSX V1 had some fundamental flaws - such as single point of failure and passing all imaging traffic through a single application. AOSX V2 can control the EQ6/8, support QSI, Firewire/USB IS thanks to David (EQMac) and now ATIK too (which took a bit longer than I was expecting!). I'm in it for the long slog so we will be pushing forward with this over the coming months. I'd like to thank Sandrine for putting up with my almost obsessive coding. Seriously she's had to put up with quite a bit which is difficult for a french redhead! Naturally I'd like to thanks the folks at ATIK including Steve, Vince (for fixing my 383L when I stepped on the cables one night) and Jonathan.
  15. Testing complete - it seems funny when you have a 11000 returning a 50x50 subframe with 4x4 binning but it all works :)
  16. Here's the 383L stacking (registering the image, stacking and then displaying) in near-realtime: http://youtu.be/yOoAJDAJ9xM Follow the progress here:
  17. Got royal mail delivery attempt .. I think it's arrived - will find out tomorrow :D
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. By using this site, you agree to our Terms of Use.