<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Activity for Nikon SDK C# Wrapper</title><link>https://sourceforge.net/p/nikoncswrapper/activity/</link><description>Recent activity for Nikon SDK C# Wrapper</description><language>en</language><lastBuildDate>Thu, 26 Mar 2026 17:48:56 -0000</lastBuildDate><item><title>Al Ting posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b6fd2e047a/?limit=25#7554</link><description>I figured it out. The sample placed the nikon files (NkdPtp.dll, etc.) in the root app directory. However, my new apps put them in a subfolder. They load fine, but DeviceAdded is never called. Moving them fixed the issues.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Al Ting</dc:creator><pubDate>Thu, 26 Mar 2026 17:48:56 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b6fd2e047a/?limit=25#7554</guid></item><item><title>Al Ting modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b6fd2e047a/?limit=25#1637</link><description>I've tried creating WinForms and Console apps (which run at trust level Medium, not AppContainer), on Win 11. The MD3 file loads correctly, and registers the DeviceAdded callback, but my Nikon D5100 never triggers the callback. Any idea what's going on? I downloaded the sample, and demo_video works fine. There must be something in my app configuration that is different in my new project, which was created from scratch. I modified the sample and got it working (x64 running on ARM64), but when I rebuilt...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Al Ting</dc:creator><pubDate>Thu, 26 Mar 2026 17:26:44 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b6fd2e047a/?limit=25#1637</guid></item><item><title>Al Ting posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b6fd2e047a/?limit=25#1637</link><description>I've tried creating WinForms and Console apps (running at trust level Medium, not AppContainer), on Win 11. The MD3 file loads correctly, and registers the DeviceAdded callback, but my Nikon D5100 never triggers the callback. Any idea what's going on? I downloaded the sample, and demo_video works fine. There must be something in my app configuration that is different in my new project, which was created from scratch. I modified the sample and got it working (x64 running on ARM64), but when I rebuilt...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Al Ting</dc:creator><pubDate>Thu, 26 Mar 2026 17:18:31 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b6fd2e047a/?limit=25#1637</guid></item><item><title>Andreas Rottmann posted a comment on a wiki page</title><link>https://sourceforge.net/p/nikoncswrapper/wiki/Home/?limit=25#16a2</link><description>Do you know, how i can support Nikon D3300. I can't find a md3 for this device. but some apps can use this camera thank you a lot!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andreas Rottmann</dc:creator><pubDate>Wed, 17 Dec 2025 23:10:36 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/wiki/Home/?limit=25#16a2</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/f6b9d10ebe/?limit=25#539a</link><description>Don't fret. You just need to be a little patient. The release of a an initial MD3 usually lags 6 months from the general availabilty of a new camera model. Sometimes less, sometimes more. The same lag occurs with major firmware releases for any given camera body. -Warren</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Thu, 20 Nov 2025 00:19:07 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/f6b9d10ebe/?limit=25#539a</guid></item><item><title>Tom posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/f6b9d10ebe/?limit=25#dcdd</link><description>Hi All, I have had to use a couple of Nikon Z5ii cameras. I was very surprised that there was no md3 file for the new cameras. It turns out the new cameras are using nikon NX software for tethering. I made a quick work around for a hot-folder to get by. Does anyone know if a new SDK is available for the Z5ii. No mention of one on the Nikon website, but reading further about the new generation of cameras moving forward they are all going to be using the NX software (Z6iii and others as they get released)....</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tom</dc:creator><pubDate>Wed, 19 Nov 2025 23:28:35 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/f6b9d10ebe/?limit=25#dcdd</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b0801bbd9a/?limit=25#fcf0</link><description>Hi Tom, Glad you are making progress. The call to set the Kelvin temp is expecting a range argument. Here is a snippet of code that might be helpful... public static void setColorTemp(int colorTemp) { NikonRange rangeColorTemp = _device.GetRange(eNkMAIDCapability.kNkMAIDCapability_WBTuneColorTempEx); rangeColorTemp.Value = colorTemp; _device.SetRange(eNkMAIDCapability.kNkMAIDCapability_WBTuneColorTempEx, rangeColorTemp); } -W.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Sat, 20 Sep 2025 00:23:49 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b0801bbd9a/?limit=25#fcf0</guid></item><item><title>Tom posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b0801bbd9a/?limit=25#07fc</link><description>Hi Warren, Its taken a little bit to get back to this. I have successfully set the white balance to color Temp, but I am getting an exception when trying to set the kelvin value. I have done a screen grab. I thrown exception is in the Nikon.cs I think it is saying its a null. here is my line that is causing the issue. device.Set(eNkMAIDCapability.kNkMAIDCapability_WBTuneColorTempEx, 4000) am i doing it wrong? should I be pausing for a bit sfter setting the color temp?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tom</dc:creator><pubDate>Fri, 19 Sep 2025 23:31:15 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b0801bbd9a/?limit=25#07fc</guid></item><item><title>PityPolinha posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a50a2953c3/?limit=25#1bca</link><description>// NEW: device filter (0 = accept any device; &gt;0 = only accept the specified MAID device ID) private uint _devNo = 0; public uint DevNo =&gt; _devNo; // public read-only access to the filter // NEW: constructor that accepts the MAID device ID (1, 2, 3, ...) public NikonManager(string md3File, int devNo) : this(md3File, _defaultMd3EntryPoint, SynchronizationContext.Current) { _devNo = (devNo &gt; 0) ? (uint)devNo : 0u; } // NEW (optional): full overload with entry point, context, and devNo public NikonManager(string...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">PityPolinha</dc:creator><pubDate>Sun, 14 Sep 2025 12:23:41 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a50a2953c3/?limit=25#1bca</guid></item><item><title>PityPolinha posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a50a2953c3/?limit=25#dc02</link><description>I managed to get it running, exactly with the tip above.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">PityPolinha</dc:creator><pubDate>Sun, 14 Sep 2025 12:04:32 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a50a2953c3/?limit=25#dc02</guid></item><item><title>PityPolinha posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a50a2953c3/?limit=25#be8d</link><description>Does anyone have a tip for using two cameras alternately in the same application, or even running the application twice, each connecting to a different camera? I've read some tips, and one of them suggests changing Nikon.cs to create a new constructor: public NikonManager(string md3File, int devNo) this(md3File, _defaultMd3EntryPoint, SynchronizationContext.Current) { this.devNo = devNo; } But I couldn't do it. In Nikon's Sample Software, both cameras are identified, and I can select which one I...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">PityPolinha</dc:creator><pubDate>Fri, 12 Sep 2025 21:26:42 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a50a2953c3/?limit=25#be8d</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b0801bbd9a/?limit=25#874e</link><description>Hi Tom, To set the White Balance to 4000, you need use capability WBMode to set 'Color Temperature'. Then invoke capability WBTuneColorTempEx and set the value to 4000. I have used it in the past with Z-series bodies and it works as expected. -Warren</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Fri, 12 Sep 2025 12:30:27 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b0801bbd9a/?limit=25#874e</guid></item><item><title>Tom posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b0801bbd9a/?limit=25#e258</link><description>Hi All, I am reading through the posts and trying to figure out how to set a custom white balance on the Z5. I am shooting under LED hotlights and the combinate of cool and warm LEDs measure very close to 4000 Kelvin. When I am onsite I can set this value easily from the menu, but when a camera is changed out it is a challenge to walk a newbie through setting the custom white balance. I am looking to create a settings text file where I can read the value (say 4000) and set the value in the custom...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tom</dc:creator><pubDate>Thu, 11 Sep 2025 21:07:31 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b0801bbd9a/?limit=25#e258</guid></item><item><title>Tom posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a10785390e/?limit=25#34d4/4724</link><description>Hi Warren, I will give it a try in the next week or two. I was just a little worried as the by line for the arm64 on snapdragon said it was running an emulator to run x86 and x64 programs. And some programs might night work depending on the drivers dependency. Regards Tom Tom Williamson Complete Digital Imaging Pty Ltd Unit 10, 68 Turner Street SCARBOROUGH Mob: +61-439-673-735 QLD 4020 Web: www.completedigitalimaging.com http://www.completedigitalimaging.com/ From: discussion@nikoncswrapper.p.re.sourceforge.net...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tom</dc:creator><pubDate>Tue, 19 Aug 2025 22:29:39 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a10785390e/?limit=25#34d4/4724</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a10785390e/?limit=25#34d4</link><description>Hi Tom, I am not running SnapDraggon, but would be very surprised if it doesn't work for you with the Surface Pro 11. Nikon's underlying SDK has supported Windows 11 for almost three years. None of its low level dependencies (that I know of) should cause you any problem. The wrapper itself is agnostic. Please let us know how you fare. -Warren</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Mon, 18 Aug 2025 23:46:53 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a10785390e/?limit=25#34d4</guid></item><item><title>Tom posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a10785390e/?limit=25#6c6f</link><description>Hi All, Has anyone tested the software on Windows 11 with a snapdragon processor? I have been using microsoft surface pros without any issues (up to and including surface pro 10 on windows 11), but now I can't get them anymore. I have to move to a surface pro 11 (with snapdragon processor). If anyone is already using the snapdragon processor I would really love to have the feedback. Thanks</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tom</dc:creator><pubDate>Mon, 18 Aug 2025 23:11:52 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a10785390e/?limit=25#6c6f</guid></item><item><title>PityPolinha posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/765a806284/?limit=25#ac3c/0447</link><description>Tks Warren! Em seg., 24 de mar. de 2025 às 20:22, Warren Hatch warrenhatch@users.sourceforge.net escreveu: Nikon has yet to release updates to their SDK for the Z50ii. Based on their track record, I would expect to see the updates in the next month or two. Once the update is available, download it. The MD3 type will be something new. Maybe type 32 or 33 (depending on which slot the Z6iii receives). You will need to extend the NikonModuleType enum in Nikon.cs for the new type. Likely, you will also...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">PityPolinha</dc:creator><pubDate>Tue, 25 Mar 2025 16:25:01 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/765a806284/?limit=25#ac3c/0447</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/765a806284/?limit=25#ac3c</link><description>Nikon has yet to release updates to their SDK for the Z50ii. Based on their track record, I would expect to see the updates in the next month or two. Once the update is available, download it. The MD3 type will be something new. Maybe type 32 or 33 (depending on which slot the Z6iii receives). You will need to extend the NikonModuleType enum in Nikon.cs for the new type. Likely, you will also need to make the changes I outlined here not too long ago for the Z9. But confirm buffer lengths &amp; such with...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Mon, 24 Mar 2025 23:22:16 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/765a806284/?limit=25#ac3c</guid></item><item><title>PityPolinha posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/765a806284/?limit=25#ae25</link><description>Has anyone used the wrapper with the Z50? Do you have any relevant tips you could share with this humble enthusiast?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">PityPolinha</dc:creator><pubDate>Mon, 24 Mar 2025 13:24:10 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/765a806284/?limit=25#ae25</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#d745</link><description>I don't think AF area and Zoom area are the same thing though... and yes, I guess this thread has covered God and the world :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Thu, 20 Mar 2025 03:39:18 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#d745</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#44b7</link><description>Glad you figured out the Z8 connection issue. Nine time out of ten such issues are the result of missing or out of date MD3 files (or their support filrs). The Z8 does allow you to set the focus point. Check capability kNkMAIDCapability_ContrastAFArea. Great job with the eclipse. My absolute favorite from your set of wonderful images is the Bailey's Beads composite. Just incredible! We shoud probably close this thread. It has (enjoyably) meandered far from its original topic.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Thu, 20 Mar 2025 00:36:34 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#44b7</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#4e9f</link><description>And here is with Stacking</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Wed, 19 Mar 2025 23:36:08 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#4e9f</guid></item><item><title>GoodFun modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#1ce2</link><description>Just discovered some cool stuff... unlike the D850, on the Z8, the back button focus works while in LiveView. Also, you can actually move the zoom area around if you're zoomed in while using the SDK to get the LiveView images. That is REALLY handy since the SDK does not seem to provide a way to move the zoomed area around by code. Also, my image stacking routine makes focusing with high ISO so much easier... see the two examples below.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Wed, 19 Mar 2025 23:35:45 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#1ce2</guid></item><item><title>GoodFun modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#1ce2</link><description>Just discovered some cool stuff... unlike the D850, on the Z8, the back button focus works while in LiveView. Also, you can actually move the zoom area around if you're zoomed in while using the SDK to get the LiveView images. That is REALLY handy since the SDK does not seem to provide a way to move the zoomed area around by code. Also, my image stacking routine makes focusing with high ISO so much easier... see the two examples below.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Wed, 19 Mar 2025 23:35:41 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#1ce2</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#1ce2</link><description>Just discovered some cool stuff... unlike the D850, on the Z8, the back button focus works while in LiveView. Also, you can actually move the zoom area around if you're zoomed in while using the SDK to get the LiveView images. That is REALLY handy since the SDK does not seem to provide a way to move the zoomed area around by code. Also, my image stacking routine makes focusing with high ISO so much easier... see the two examples below.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Wed, 19 Mar 2025 23:35:06 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#1ce2</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#3d5b</link><description>Zoom level is now working as well thanks to your post above... and I think the Z8 doesn't support exposure preview as the D850 did.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Wed, 19 Mar 2025 18:49:11 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#3d5b</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#3fd7</link><description>Got LiveView to work (your tip on having to wait and the changed header size helped a TON) Still need to track down a few things that worked with the D850, like Exposure Preview and the zoom level.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Wed, 19 Mar 2025 05:42:44 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#3fd7</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#5891</link><description>AND, I found the issue... I checked against what I had before from this site and noticed that the three Nikon DLLs were in the main folder and not in the TypeXXXX folder with the md3 file... so I moved those into the main folder and wouldn't you know it, the camera now connects and I can control it. LiveView isn't working yet, but that's likely a SkiaSharp issue... So yeah, with the latest SDK from the Nikon Site, you can use the 2.0 firmware on your Z8.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Wed, 19 Mar 2025 04:04:00 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25&amp;page=1#5891</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25#c66a</link><description>Yeah, there is no way I could have gotten the shots I got without the automation... things moved so quickly in the transition... My pictures are here: https://www.marcelisler.photography/Night-Photography/Moon As for my firmware, I'm running Firmware 2.0 and they recently released the SDK for that S-SDKZ8-002BF-ALLIN I am currently using that. The test program that comes with it can connect to the camera (after uninstalling and reinstalling a couple of C++ redistributables)... I also updated the...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Wed, 19 Mar 2025 03:18:16 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25#c66a</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25#0b55</link><description>Hi Marcel, My off the cuff response...there is usually a few months lag between the time Nikon introduces new firmware for a camera and they release SDK updates to reflect those changes. The lag seems to run between three and six months. So, if you are running firmware 2.0 or 2.1 on your Z8, you can either revert to firmware 1.xx or wait for the SDK to be updated. if you are still running firmware 1.xx and experience this problem, let me know and I will do more research. Glad the eclipse worked for...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Wed, 19 Mar 2025 00:13:22 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25#0b55</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25#f5cd</link><description>Heya, have either of you two been able to get a Z8 to respond to the SDK connection? I updated to the lastest md3 file for the Z8, updated the version enum eNkMAIDCameraType with all the latest versions, but when I try to Start the NikonManager, and then switch on the camera, the LocalDeviceAdded doesn't fire... I do see the camera in Windows Exlorer though and I can tether to it in Adobe Lightroom... So there is something I'm missing in the setup to the connection that is different for the Z8 than...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Tue, 18 Mar 2025 23:16:21 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/ad495d06ad/?limit=25#f5cd</guid></item><item><title>Thierry  Darnige posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b8364e8d81/?limit=25#8aee</link><description>Hello, I actually solved my issue. The D5600 is correctly supported. Originally, I got the problem of the unsaved image on the computer and tried to debug step by step. I turns out that I missed this capability to be set (as explained in a previous discussion) : _device.SetUnsigned(eNkMAIDCapability.kNkMAIDCapability_SaveMedia, (uint)eNkMAIDSaveMedia.kNkMAIDSaveMedia_Card_SDRAM); With that code, it now works perfectly. You can close this thread and once more Thank you for this wrapper. Thierry</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thierry  Darnige</dc:creator><pubDate>Wed, 05 Feb 2025 11:31:22 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b8364e8d81/?limit=25#8aee</guid></item><item><title>Thierry  Darnige posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b8364e8d81/?limit=25#325e</link><description>Hello, I'm using your wrapper with success for a long time with a D5200 and really thank you for that code. I bought a D5600 recently and try to recompile with MS devstudio but I just realize that it's not listed in the eNkMAIDCameraType enum of file NikonNativeEnums.cs I'm trying to make it run with file "Type0016.md3" and the program hangs up on _waitForDevice.WaitOne(); as if no camera was connected. Could you confirm that D5600 is supported ? Thanks in advance Thierry</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thierry  Darnige</dc:creator><pubDate>Wed, 05 Feb 2025 10:39:20 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b8364e8d81/?limit=25#325e</guid></item><item><title>Soadul Islam posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/252e9e72ac/?limit=25#a6c8</link><description>Yes , the visual Studio was automatically excluding the md3 file thats why it was not working. but now We added from application file while creating the exe. Thank you bro very much.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Soadul Islam</dc:creator><pubDate>Fri, 20 Dec 2024 06:49:02 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/252e9e72ac/?limit=25#a6c8</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/252e9e72ac/?limit=25#7e0a</link><description>Are you missing the MD3 file?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Thu, 19 Dec 2024 18:29:58 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/252e9e72ac/?limit=25#7e0a</guid></item><item><title>Soadul Islam posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/252e9e72ac/?limit=25#66cb</link><description>Hi , Thanks for the last support . But now i'm stuck in another problem . I have developed the project where the ui codeis in operatorAplication . But when i have made exe then the application is running but the camera is not connecting and even after adding log , i have seen the device_imageReady method is not even being called . I have added some picture here . I check that project reference is okay. need some suggestions</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Soadul Islam</dc:creator><pubDate>Thu, 19 Dec 2024 08:54:39 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/252e9e72ac/?limit=25#66cb</guid></item><item><title>Soadul Islam posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#39f3/b04b</link><description>Hi warren, Soadul again.. We was able to save image into pc by applying your suggestions. for the pressure of upcoming work , we forget to know you about that... But you have rights that by using your suggestion we have achieved a big success of our project that is to save image. May Allah bless you. On Tue, Oct 22, 2024 at 8:23 PM Warren Hatch warrenhatch@users.sourceforge.net wrote: Hi Soadul, By default, the camera writes to the memory card. To cause it to save an image to the computer, you need...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Soadul Islam</dc:creator><pubDate>Mon, 25 Nov 2024 11:06:21 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#39f3/b04b</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#a5da</link><description>Hi Soadul, It looks like you are making progress! I only have time today to desk check your new code, but I should have time tomorrow to actually run it. In the meantime, I would suggest that it is likely that if you are experiencing an intermittent problem, it is related to the LiveView logic you've added. When activating and deactivating LV, the SDK returns control immediately, but the camera may not have finished its processing. So you should wait for the camera to indicate it is no longer busy....</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Fri, 25 Oct 2024 17:54:11 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#a5da</guid></item><item><title>Soadul Islam posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#a1d1</link><description>Hey Warren, Take Love Brother. After dot net version changing to 4.8 , our code worked and we are successful to save. But now facing another issue. It is working one time and another time - again device_image_ready method isn't calling. As a result image don't saved. attaching the code: (copied from your nikonwrapper project): using System.ComponentModel; using System.IO; using System.Text; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents;...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Soadul Islam</dc:creator><pubDate>Fri, 25 Oct 2024 13:49:58 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#a1d1</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#3843</link><description>Hey Soadul, Your code looks fine, but as you indicated it doesn't work as expected. But, if I comment out the waitForCaptureComplete.WaitOne() in button1_Click, I successfully reach the ImageReady logic. The problem may be a conflict with the SDK under .NET 8.0. Not sure why that would be the case, but that's about the only thing I see that is different between your project and those I've coded . I'll try to take a look when I have some free time. In the mean time, perhaps you can just use some different...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Thu, 24 Oct 2024 14:44:43 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#3843</guid></item><item><title>Soadul Islam posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#7c14</link><description>Hello Warren, I'm feeling very greatful of your help dear. after your last suggestion Look we have implemented. but device_image_ready method is'nt executing for some reason. as a result saving to pc [ our primary goal ] is not occuring. We are doing this into Winform. but your demo_capture is in WPF. so there is some classes mis match. As a result we cant take help from your given code base. can you please help us out? Currently jus capture happening and then project remains unchanged. using System;...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Soadul Islam</dc:creator><pubDate>Thu, 24 Oct 2024 10:52:12 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#7c14</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#c7c7</link><description>Hi Soadul, You are very close! The SDK wrapper absolutely works with the D850. I see two problems with your current code.... First, when the camera writes to a disk location, the event that is triggered is ImageReady. The CaptureComplete event never happens. CaptureComplete is only triggered when writing to the card in the camera. Pretty confusing names! So if you move the line waitForCaptureComplete.Set() to the DeviceImageReady event handler, you will be on the right track. The second problem is...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Wed, 23 Oct 2024 21:03:03 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#c7c7</guid></item><item><title>Soadul Islam posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#b7e7</link><description>Hi warren , Thanks for your reply. i explored the demoCapture.cs but can't understand the flow. In another project i have created a form and a button . I want image will be captured and save in my disk location when the button will be clicked . Is this the correct code ? What i have to to , can you please tell me the steps please ? My camera is Nikon D850. -------------------------------------------------------My Code---------------------------------------------------- using System; using System.IO;...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Soadul Islam</dc:creator><pubDate>Wed, 23 Oct 2024 09:16:33 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#b7e7</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#39f3</link><description>Hi Soadul, By default, the camera writes to the memory card. To cause it to save an image to the computer, you need to set capability eNkMAIDCapability.kNkMAIDCapability_SaveMedia to eNkMAIDSaveMedia.kNkMAIDSaveMedia_Card. The piece you are missing is the ImageReady event handler. This will be triggered once the exposure has completed following device.Capture(). There is an example in the demo_capture program that should give you an idea of what needs to be done. -Warren</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Tue, 22 Oct 2024 14:22:59 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#39f3</guid></item><item><title>Soadul Islam posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#a59c</link><description>I am trying to control my Nikon D850 camera through a C# project. However, when I click the capture button, the image is only being saved to the SD card. My requirement is to save the image to a specific folder on my PC. The following code is being executed, but it only initiates the capture: csharp Copy code private async void CaptureButton_Click(object sender, EventArgs e) { if (device == null) { return; } ToggleButtons(false); try { device.Capture(); MessageBox.Show("Image capture initiated. Waiting...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Soadul Islam</dc:creator><pubDate>Tue, 22 Oct 2024 09:56:03 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/575bd05198/?limit=25#a59c</guid></item><item><title>Andy Davies posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#d5ef</link><description>I managed to fix it. Turned out I had a line of code missing!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andy Davies</dc:creator><pubDate>Sun, 23 Jun 2024 12:49:31 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#d5ef</guid></item><item><title>Andy Davies modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#3d10</link><description>Hi Warren I am trying to get the files to write to the computer after a few months break and can't get it to work now with the code above. Is there a setting I may have changed on the Z6 due to doing a reset? The camera is triggered and takes a picture but the image is not being to the card or the computer! Many thanks Andy</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andy Davies</dc:creator><pubDate>Wed, 12 Jun 2024 15:28:28 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#3d10</guid></item><item><title>Andy Davies posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#3d10</link><description>Hi Warren I am trying to get the files to write to the computer after a few months break and can't get it to work now with the code above. Is there a setting I may have changed on the Z6 due to doing a reset? The camera is triggered and takes a picture but the image is not being to the acrd or the computer! Many thanks Andy</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andy Davies</dc:creator><pubDate>Wed, 12 Jun 2024 15:22:13 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#3d10</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#1b70</link><description>I am glad you perserved, Marcel. Your images are simply wonderful and incredibly creative. Well done.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Fri, 03 May 2024 22:34:59 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#1b70</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#bbbe</link><description>The software worked almost flawlessly during the eclipse... the only thing that wouldn't work on the day of (that worked always before) was downloading images between intervals. Photos can be found here: https://www.marcelisler.photography/Night-Photography/Moon</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Fri, 03 May 2024 04:12:14 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#bbbe</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#d0fa</link><description>Thinking of adding the empty catch in the Execute method of the NikonTask class. It seems that's the deepest level where the native DLL is being called.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Fri, 29 Mar 2024 11:57:14 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#d0fa</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#b107</link><description>Still encountering the issue though... trying to see if I can catch the issue with an empty catch clause and handle it that way... might have to do that in all the places where the SDK wrapper calls the native DLLs</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Fri, 29 Mar 2024 05:16:30 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#b107</guid></item><item><title>GoodFun modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#aec0</link><description>Just came across this article... will give that a try to disable the Selective Suspend capability https://support.microsoft.com/en-us/topic/usb-devices-may-stop-functioning-correctly-when-multiple-devices-connected-to-the-same-usb-hub-go-into-selective-suspend-99b5ae85-69cb-4f94-adce-5698ba44804f Crap, that is from Windows XP... thank you Google for showing me decade old stuff</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Thu, 28 Mar 2024 05:15:41 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#aec0</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#aec0</link><description>Just came across this article... will give that a try to disable the Selective Suspend capability https://support.microsoft.com/en-us/topic/usb-devices-may-stop-functioning-correctly-when-multiple-devices-connected-to-the-same-usb-hub-go-into-selective-suspend-99b5ae85-69cb-4f94-adce-5698ba44804f</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Thu, 28 Mar 2024 05:13:17 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#aec0</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#a1cc</link><description>I just posted a new version that has more features and some stability improvements</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Wed, 27 Mar 2024 05:00:14 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#a1cc</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#7e52</link><description>I've added some additional Thread.Sleep near the place where it seemed to have crashed before and so far haven't seen the issue yet... so I'm cautiously optimistic :) And yes, my backup IS a remote that connects to the same 2.5mm plug the 10-pin cable has that I'm using with the USB Relay... just in case stuff hits the fan :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Wed, 27 Mar 2024 04:59:47 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#7e52</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#5835</link><description>I had a chance to look at the materials you posted on github. Pretty cool! I also had a chance to benchmark a sequence of seven bracketed exposures on both the D810 and the Z9. Boy, are you correct, you just cannot rip off a series of shots quickly. One option might be to get a remote that connects via the camera's 10-pin connection and place the camera in Release Mode CH. Mash down the the button on the remote and the camera will continue to grab the bracket sequence until you release the button....</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Sun, 24 Mar 2024 21:22:09 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#5835</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#5d3e</link><description>And don't get me wrong, the wrapper works 99.9% of the time... it's completely sporadic that I get this exception and I can't easily reproduce it.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Sun, 24 Mar 2024 06:00:05 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#5d3e</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#b194</link><description>I THINK I had the issue before I added the relay, but I'm not 100% sure... also, without the relay, my whole setup won't work as triggering photos through USB is painfully slow, i.e. about 1 frame per second... I take brackets of 9 images in a bit over 2 seconds and fire off bursts without setting changes at 6-7 fps. Any idea on how to troubleshoot if it is a USB conflict?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Sun, 24 Mar 2024 05:17:00 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#b194</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#3cc4</link><description>Dang, you remind me of trying to troubleshoot problems with my father. Important facts sometimes come out in tiny steps :). I've successfully used Thomas' wrapper for more than ten years with at least seven different bodies (including the D850). The problems you are seeing could very well be traced back to a USB conflict between Nikon's SDK MAID interface and your USB remote relay. Have you tried taking the CH340 USB remote release out of the equation?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Sun, 24 Mar 2024 03:28:37 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#3cc4</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#a007</link><description>Nah, all my code is managed, the only unsafe stuff is in the SDK... if you're running a D850, you can get the software from: https://github.com/marcel-isler/SolarEclipseTrigger Though you have to make the USB relay, but that's all stuff from Amazon you can get quickly. Documentation is also on GitHub</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Sun, 24 Mar 2024 01:59:42 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#a007</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#f4e3</link><description>Nah, all my code is managed, the only unsafe stuff is in the SDK... if you're running a D850, you can get the software from: https://github.com/marcel-isler/SolarEclipseTrigger Though you have to make the USB relay, but that's all stuff from Amazon you can get quickly. Documentation is also on GitHub</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Sun, 24 Mar 2024 01:59:41 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#f4e3</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#a595</link><description>Boy, do I wish I had thought of using the SDK to load some exposure settings into the camera for the upcoming eclipse. What a great idea! Particularly if you are running multiple cameras on trackers. I'll be shooting the eclipse with a single camera. Plan to utilize Photo Shooting Banks (with bracketing) to pre-program my exposure settings. On the surface, this seems like an almost trivial (but incredibly creative and powerful) use of the SDK. I wouldn't give up yet, there is still time to make this...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Sat, 23 Mar 2024 22:25:54 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#a595</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#b1b1</link><description>This is the disassembled source where the issue happened</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Sat, 23 Mar 2024 20:36:32 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#b1b1</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#e81d</link><description>Just got the following exception: Exception thrown at 0x00007FFE5E5E3ACA (ntdll.dll) in SolarEclipseTrigger.exe: 0xC0000005: Access violation writing location 0x0000000000000024. Likely when setting one of the exposure parameters... have to add more logging to know exactly where it happened since the application closes right after that</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Sat, 23 Mar 2024 20:33:24 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#e81d</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#93ea</link><description>Yeah the comments are way below the 36 character limit (they are around 20 characters)... Very strange... Also have an unhandled exception somewhere that doesn't get handled by the unhandled exception handler and quietly closes the application... but that only happens sporadically and can't reproduce it yet. BUT, the software is getting closer to being ready for the Solar Eclipse on April 8th.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Sat, 23 Mar 2024 05:07:41 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#93ea</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#b218</link><description>I've written several programs that update UserComment inside a loop. Never had a problem. Just ran a test to pull the aperture values after a few hundred updates to the comments. No issue on this end. The wrapper doesn't do anything to ensure your comment has a valid length or character encoding, it just blindly moves the comment bytes. I suppose that could cause the type of downstream issues you are seeing. My first step would be to ensure the string you are passing is 36 bytes or less.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Thu, 21 Mar 2024 20:10:22 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#b218</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#f2d0</link><description>I ran into some weird issue that I think might be a bug in the SDK wrapper. When I set and enable the image comment multiple times, the SDK can get into a weird state where for example the list of Apertures comes back as null or worse, all the entries are filled with something like "Focus (Lv)" instead of the individual aperture values. This is what I'm using to set and enable the comment: _cameraDevice.SetString(eNkMAIDCapability.kNkMAIDCapability_UserComment, comment); _cameraDevice.SetBoolean(eNkMAIDCapability.kNkMAIDCapability_EnableComment,...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Thu, 21 Mar 2024 04:56:59 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/192015625d/?limit=25#f2d0</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/1c0724a0/?limit=25#6a7c</link><description>I think I found the issue... the NkMAIDCapInfo.CanSet method does not work properly. It assumes that CanSet is static, which it is not. I.e. if I set Bracketing to enabled, then I can't set the Exposure and vice versa... BUT, if I comment out the CanSet check in CapModel, then I can switch off bracketing, set the exposure and then switch bracketing back on, and it works as expected. Given the time crunch I'm under, I can't really investigate much further at this point, BUT, this means I can now set...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Thu, 14 Mar 2024 22:25:55 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/1c0724a0/?limit=25#6a7c</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/1c0724a0/?limit=25#fefd</link><description>I just now ran into this issue as well with the D850... it seems that when Bracketing is enabled, you can't set the exposure time... that would be completely asinine... have to see if there is a way around this.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Thu, 14 Mar 2024 14:59:19 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/1c0724a0/?limit=25#fefd</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a71de7b6ab/?limit=25#a771</link><description>Hmmm... exceptions for control flow are quite expensive... BUT, I guess that's what I'll have to use for now :) again, thanks much</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Wed, 13 Mar 2024 02:44:58 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a71de7b6ab/?limit=25#a771</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a71de7b6ab/?limit=25#ac01</link><description>Hi Marcel, There is no overload that I know of. Here is the basic construct I use: while (true) //wait until device is no longer busy { try { device.Start(eNkMAIDCapability.kNkMAIDCapability_DeviceReady); } catch (NikonException ex) { if (ex.ErrorCode == eNkMAIDResult.kNkMAIDResult_DeviceBusy) { Thread.Sleep(50); continue; //continue waiting } else { //received something like 'Not Supported', 'OutOfFocus', 'DriveEnd', //..'BulbReleaseBusy','CaptureFailure' or 'UnexpectedError'. //.. break for anything...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Wed, 13 Mar 2024 02:42:27 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a71de7b6ab/?limit=25#ac01</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a71de7b6ab/?limit=25#3834</link><description>I'm trying to call the DeviceReady capability which has a couple of return codes... in the wrapper, I don't find an overload that allows me to call that capability and get the return code back... Any chance someone has done that and can point me in the right direction? Thanks much Marcel</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Wed, 13 Mar 2024 01:28:19 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/a71de7b6ab/?limit=25#3834</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#396e</link><description>Looks like minimum is 2 seconds for the self timer... so I think I'm going to use LiveView with C1 and C2 mode to take pictures... in the cases where I can use DX frames (which there are a good amount), I can get up to 30 frames / second with that.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Sun, 10 Mar 2024 23:48:19 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#396e</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#bb37</link><description>Hmmm, I'll give that a try... have to see if I can set the self timer to 0 seconds.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Sun, 10 Mar 2024 13:25:22 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#bb37</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#9b32</link><description>Hi Marcel, Here is a thought....see what happens if you physically switch the Release Mode dial to the Self Timer position. Then trip the shutter with your current code. I expect that the SDK will mimic the behavior of the camera when bracketing is enabled - the entire bracketed sequence will be taken with a single activation of the shutter. -Warren</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Sun, 10 Mar 2024 13:18:25 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#9b32</guid></item><item><title>GoodFun modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#a43c</link><description>Well, the bracketing works when doing multiple Capture calls... it just would have been nice to fire off the whole bracket in one call and get the call backs on which files were written to the SD Card and when the whole sequence is finished. I have a few more things to iron out outside of this change, but might look into how to add the additional event and getting access to that capability. If you have any pointers on where in the wrapper you would handle this, that would save me some time :) Thanks...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Sun, 10 Mar 2024 06:23:18 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#a43c</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#a43c</link><description>Well, the bracketing works and doing multiple Capture calls... it just would have been nice to fire off the whole bracket in one call and get the call backs on which files were written to the SD Card and when the whole sequence is finished. I have a few more things to iron out outside of this change, but might look into how to add the additional event and getting access to that capability. If you have any pointers on where in the wrapper you would handle this, that would save me some time :) Thanks...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Sun, 10 Mar 2024 01:38:36 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#a43c</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#f3ad</link><description>I see. You are looking at the InitiateCapture, the ObjectAdded event and the CaptureComplete event. These are described in a D850UsbMtpE_02.pdf. These capabilities and events are a level below the SDK which insulates you from having to navigate those waters. The enum for capabilites in NikonNativeEnums.cs needs to be expanded to include these entries: kNkMAIDCapability_LimitStillCaptureMode = 34037, kNkMAIDCapability_MovieFileType = 34038, kNkMAIDCapability_SaveCameraSetting = 34039, kNkMAIDCapability_LiveViewTFTStatus...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Sun, 10 Mar 2024 01:07:21 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#f3ad</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#afc8</link><description>The camera is in CH... I currently use kNkMAIDCapability_Capture, but if I read the D850 SDK documentation right, I should be using InitiateCapture instead... BUT, I can't find that in the capabilities that come from the camera and the enum is not defined.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Sun, 10 Mar 2024 00:36:39 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#afc8</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#cfe9</link><description>Hi Marcel, I've never tried what you are attempting to do, but it feels like we should be able to make work. Are you using capability kNkMAIDCapability_Capture to initiate the capture sequence? Have you set the camera to Capability_ShootingMode 1(C) or 2(CH)? -Warren</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Sat, 09 Mar 2024 20:56:43 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#cfe9</guid></item><item><title>GoodFun posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#560a</link><description>Hi there, thanks much for providing this SDK, it's a great help. I'm trying to write an application that controls my D850 with different timed sets of exposures. I record all images to the SD card due to the time it would take to get them over USB. When I take single exposures, this all works fine. I can set all the exposure parameters fine including AE bracketing. What I have not figured out yet is how I tell the camera to take all exposures of the bracket with one call to capture. Right now, I...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GoodFun</dc:creator><pubDate>Sat, 09 Mar 2024 19:08:02 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/2b5e95cf89/?limit=25#560a</guid></item><item><title>Andy Davies posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#8d14</link><description>Hi Warren I have it working now with: void device_ImageReady(NikonDevice sender, NikonImage image) { using (FileStream stream = new FileStream("D:\\images\\" + (fileNumber.ToString("D7")) + ".nef", FileMode.Create, FileAccess.Write)) { stream.Write(image.Buffer, 0, image.Buffer.Length); } fileNumber++; } Many thanks for all your help Andy</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andy Davies</dc:creator><pubDate>Sun, 18 Feb 2024 18:41:39 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#8d14</guid></item><item><title>Andy Davies posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#453a</link><description>Yes</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andy Davies</dc:creator><pubDate>Fri, 16 Feb 2024 18:30:40 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#453a</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#2043</link><description>Does the directory D:\images exist?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Fri, 16 Feb 2024 18:02:50 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#2043</guid></item><item><title>Andy Davies posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#86d9</link><description>Apologies. I just tried putting your change into WinForms C# and it works when writing to the card. I'll try and see if it works when writing to the computer. I have the following which takes a picture but does not write the file to the directory I am specifying: void device_ImageReady(NikonDevice sender, NikonImage image) { string filename = "d:\\images\\" + "Capture" + ((image.Type == NikonImageType.Jpeg) ? ".jpg" : ".nef"); string filename = "d:\\images\\" + (fileNumber.ToString("D7")) + ".nef";...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andy Davies</dc:creator><pubDate>Fri, 16 Feb 2024 17:03:41 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#86d9</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#c4f0</link><description>Hi Andy, I tested the change to NikonNative.cs with my Z7_2 using the demo_capture program with just 2 lines added. My demo_capture now looks like this: public void Run() { try { // Create manager object - make sure you have the correct MD3 file for your Nikon DSLR (see https://sdk.nikonimaging.com/apply/) NikonManager manager = new NikonManager("Type0029.md3"); // Listen for the 'DeviceAdded' event manager.DeviceAdded += manager_DeviceAdded; // Wait for a device to arrive _waitForDevice.WaitOne();...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Fri, 16 Feb 2024 13:24:30 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#c4f0</guid></item><item><title>Andy Davies posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#db29</link><description>Hi Warren Just tried it but still getting an error Line 219 in NikonTaskQueue.cs Nikon.NikonException: '[kNkMAIDResult_SilentReleaseBusy] (kNkMAIDCommand_CapStart, 17, kNkMAIDDataType_Null, 0)' View Details: Nikon.NikonException HResult=0x80131500 Message=[kNkMAIDResult_SilentReleaseBusy] (kNkMAIDCommand_CapStart, 17, kNkMAIDDataType_Null, 0) Source=nikoncswrapper StackTrace: at Nikon.NikonObject.CallEntryPoint(IntPtr pObject, eNkMAIDCommand ulCommand, UInt32 ulParam, eNkMAIDDataType ulDataType,...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andy Davies</dc:creator><pubDate>Fri, 16 Feb 2024 12:04:47 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#db29</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/433bb7c634/?limit=25#06b7</link><description>Hi Andy, The demo_capture program provided with the wrapper would be a good starting point for you. You just need to set the filename variable in the ImageReady event handler to your specification. If your question is how to create code to generate a unique filename, there are better forums for asking C# programming questions. Here is a link to one that addresses the naming question: https://stackoverflow.com/questions/47917052/how-to-make-file-names-sequentially-infinite-when-creating-additional-files-in-t...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Wed, 14 Feb 2024 19:52:20 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/433bb7c634/?limit=25#06b7</guid></item><item><title>Andy Davies posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/433bb7c634/?limit=25#f1fc</link><description>I would like to write .NEF images to a specified folder on the computer and auto number starting from 0000001.NEF</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andy Davies</dc:creator><pubDate>Wed, 14 Feb 2024 15:05:22 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/433bb7c634/?limit=25#f1fc</guid></item><item><title>Andy Davies posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#7c5b/a7f1</link><description>Hi Warren That is brilliant! Many thanks Andy From: discussion@nikoncswrapper.p.re.sourceforge.net discussion@nikoncswrapper.p.re.sourceforge.net on behalf of Warren Hatch warrenhatch@users.sourceforge.net Sent: 12 February 2024 20:43:04 To: [nikoncswrapper:discussion] Subject: [nikoncswrapper:discussion] Z6 triggering in silent mode Hi Andy, I finally had a chance to rig up some test cases today. My conclusion is that kNkMAIDResult_SilentReleaseBusy can safely be ignored. Here is how you make that...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andy Davies</dc:creator><pubDate>Tue, 13 Feb 2024 00:51:54 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#7c5b/a7f1</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#7c5b</link><description>Hi Andy, I finally had a chance to rig up some test cases today. My conclusion is that kNkMAIDResult_SilentReleaseBusy can safely be ignored. Here is how you make that happen.....in NikonNative.cs there is a Switch statement at line 1401. Just extend the list of return values to be ignored to include SilentReleaseBusy. That section of code will now read: switch (result) { // Note: Ignore these return values case eNkMAIDResult.kNkMAIDResult_NoError: case eNkMAIDResult.kNkMAIDResult_Pending: case eNkMAIDResult.kNkMAIDResult_OrphanedChildren:...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Mon, 12 Feb 2024 20:43:03 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#7c5b</guid></item><item><title>Andy Davies modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#11b4</link><description>No joy with the Thread.Sleep Where is the best place to call this? I want the camera to not be in Live view at all. Thanks Andy</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andy Davies</dc:creator><pubDate>Fri, 09 Feb 2024 19:18:26 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#11b4</guid></item><item><title>Andy Davies posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#11b4</link><description>No joy with the Thread.Sleep Where is the best place to call this? Thanks Andy</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andy Davies</dc:creator><pubDate>Fri, 09 Feb 2024 18:08:40 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#11b4</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#e7fb</link><description>Hi Andy, If SaveMedia is SDRAM, there is no need for the ImageReady dialog. You can simply comment it out. One more thing you might try before I can rig up a test harness next week. After you execute: Device.SetUnsigned(eNkMAIDCapability.kNkMAIDCapability_LiveViewPhotoShootingMode, (uint)eNkMAIDLiveViewPhotoShootingMode.kNkMAIDLiveViewPhotoShootingMode_Silent); See what happens is you introduce a small delay. Say with: Thread.Sleep(1000); -Warren</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Thu, 08 Feb 2024 19:03:47 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#e7fb</guid></item><item><title>Andy Davies posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#6695</link><description>Yes, latest firmware 3.6. I would also like to write to my computer's hard disk without using the dialog box which comes up with device.SetUnsigned(eNkMAIDCapability.kNkMAIDCapability_SaveMedia, (uint)eNkMAIDSaveMedia.kNkMAIDSaveMedia_SDRAM); Need to autonumber the files as well as the camera will run unattended for quite awhile. Many thanks Andy</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andy Davies</dc:creator><pubDate>Thu, 08 Feb 2024 15:42:29 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#6695</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#ae28</link><description>Hi Andy, I am traveling right now but will try to find a solution for you when I am home early next week. I have access to a Z7_ 2 which supports the same Capabilities you are using. Is the firmware version up to date on your Z6? -W.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Thu, 08 Feb 2024 13:02:53 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#ae28</guid></item><item><title>Andy Davies posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#fe9b</link><description>Hi Warren I have Liveview off on the camera. I get the same busy message if the camera is set to Silent mode with or without the call in the code to set it. Thanks Andy</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andy Davies</dc:creator><pubDate>Thu, 08 Feb 2024 11:53:42 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#fe9b</guid></item><item><title>Warren Hatch posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#3e1b</link><description>Hi Andy, Great work figuring out how to activate Silent Mode! Presuming you are not issuing a DeviceReady, I would assume you have LiveView enabled. Try turning it Off. The name of the capability to activate Silent Mode certainly suggests it expects LV to be enabled. But that exception says otherwise. Please let us know how you fare, -Warren</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren Hatch</dc:creator><pubDate>Wed, 07 Feb 2024 22:59:17 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#3e1b</guid></item><item><title>Andy Davies posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#5f13</link><description>Hi Warren Many thanks for your help. I have this device.SetUnsigned(eNkMAIDCapability.kNkMAIDCapability_SaveMedia, (uint)eNkMAIDSaveMedia.kNkMAIDSaveMedia_SDRAM); // device.SetUnsigned(eNkMAIDCapability.kNkMAIDCapability_LiveViewPhotoShootingMode, (uint)eNkMAIDLiveViewPhotoShootingMode.kNkMAIDLiveViewPhotoShootingMode_Silent); in void manager_DeviceAdded(NikonManager sender, NikonDevice device) which puts the Z6 silent mode. I can take a picture (not in Liveview which is what I want) and then get...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andy Davies</dc:creator><pubDate>Wed, 07 Feb 2024 17:40:51 -0000</pubDate><guid>https://sourceforge.net/p/nikoncswrapper/discussion/general/thread/b2e300ace1/?limit=25#5f13</guid></item></channel></rss>