Вы находитесь на странице: 1из 49

TOPICS

Confused, baffled, befuddled, stumped, puzzled, perplexed and/or glassy-eyed?


Setup
1. What's New?
2. Connecting to your Camera
3. Focusing

Frequent the FAQ

4. Changing the Look and Feel


5. Profiles

Common questions including known software issues and


fixes.

6. Files and Folders


7. Image Browsers
8.
9.
10.
11.
12.

Using Flash
Keyboard Shortcuts
Powerpoint Remote
Preferences
Language

13. Support

Go to Online FAQ

Browse our Blog


The latest news, tips and info about new versions!

Shooting
1.
2.
3.
4.

Capturing Images
Live View
Bracketing
Intervalometer

5.
6.
7.
8.
9.
10.
11.

Focus Stacking
Batch Shooting
Calibrating White Balance
External Control
Recording Video
Scripts
Bulb

1.
2.
3.
4.
5.
6.

Sound Trigger
Speech Trigger
Web Trigger
Phidgets Trigger
Live View Motion Trigger
DSUSB Trigger

Go to Online Blog

Peruse a PDF
Get this help in a simple, searchable PDF.
Download the PDF

Triggers

2013 Tetherscript Technology Corporation. All Rights Reserved

Seek our Support


Still stumped? Send your question to our email support desk.
support@controlmynikon.com

TOPICS

What's New?
Return to Topic List
Online Tutorial Video - What's New in Version 4.0?

Version 4.3
This is the final release of version 4.3. It is a bug-fix release, with no new bodies added. You can run it in trial mode or register it by using your
existing version 3.x/4.x product key. You do not need to uninstall version 3.x/4.x as version 4.3 can run on the same computer.

Release Notes
Bulb Mode: added separate help topic on bulb mode.
Bulb Mode: made the entry of bulb duration easier.
Bulb Mode: added a meter to show the bulb shot progress.
Bulb Mode: controls are now properly disabled during the bulb shot.
Bulb Mode: the bulb shot is now terminated if you shut down the app during a bulb shot.
Bulb Mode: you can now use a DSUSB from bulb mode on non-bulb-tethered-compatible bodies.
Batch Shooting: You can now adjust the minimum length of the @BIDCTR filename token. Leading zeros are added if needed.
Batch Shooting: No longer skips a number when using @BIDCTR and saving a raw image + JPEG for each shot.
Focus Stacking: No longer skips a number when saving a raw image + JPEG for each shot.
The exposure indicator is now shown when shooting with a D5100.
You can now adjust the minimum length of the @BIDCTR filename token. Leading zeros are added if needed.
No longer gives error when shooting a shutter speed with a ',' or 'hi' or 'lo' in it.
No longer gives an error if you try to save a blank counter in the counter reset window.
No longer gives an error when you zoom in or out very quickly.
No longer gives an error if the live view focus pad horizontal crosshair line is is below the bottom of the focus pad when you resize the live
view screen smaller.
Now gives more accurate error reports when attempting to locate the current user's mydocuments folder, but does not find it due to virtual
remapping or permission issues.
No longer allows you to set the image save path to blank.
You can now record video for greater than 5 seconds using a Phidgets trigger.
Removed the 'News' tab as it could cause problems on computers not connected to the internet when it attempted to retrieve the latest news.
Help files are now displayed in the default web browser. This allows copying/pasting and printing.
A DVD Content item has been added to the help menu for the Studio version.

Version 4.2
This is the final release of version 4.2. It is mainly a bug-fix release, with a few new features. You can run it in trial mode or register it by using your
existing version 4.0/4.1 product key. You do not need to uninstall version 4.0/4.1 as version 4.2 can run on the same computer.

Release Notes
NEW FEATURE: Added D7100 support.
NEW FEATURE: Added DSUSB 1/2/IR1 support. This is a wired trigger that connects to a usb port and provides bulb functionality to those
bodies that cannot do bulb while tethered. See http://www.store.shoestringastronomy.com/products_ds.htm for more info.
BUG: sometimes crashes on exit if sound trigger for still visible. FIXED.
BUG: D5100 exposure delay was disabled, but it should not be. FIXED.

BUG: sometimes crashes on transferring the movie to the pc. Movies are now only saved to the card and you must manually transfer the
movies from the card after you shut down ControlMyNikon. FIXED.
BUG:
BUG:
BUG:
BUG:

D3S live view does not work. FIXED.


Intervalometer - does not remember the Step 2 Interval. FIXED.
Intervalometer - cannot use bulb mode. FIXED.
Intervalometer - sometimes cannot see the interval and captures numbers entered - box is not wide enough for large numbers. FIXED.

Version 4.1
Many thanks to our users for reporting those bugs and requesting many nifty features. Version 4.1 is mainly a bug-fix release, with a few new
features. Time to fix some bugs and tweak some code!

Release Notes
NEW FEATURE: Added D600 support.
NEW FEATURE: Added D5200 support.
NEW FEATURE: Added Windows 8 compatibility.
FEATURE REQUEST: The D800/E/D4 live view in manual mode is too dark. This makes using strobes in this mode very difficult as you can't
see the subject for composition and focus. Is there any way to make this brighter? ADDED: This is caused by a feature/bug in the body
firmware. We have added an 'ISO Pinning' feature to the top toolbar on the Live View window that is available when using a D800/E/D4 in
manual mode during live view. Just set the shutter/aperture/iso on the settings tab like usual, but this will make the live view display quite
dark. Put a checkmark on the new ISO pinning checkbox in the live view window to remember what the currently selected ISO is. Then move
the slider to increase/descrease the live view brightness. Moving the slider actually is changing the body ISO behind the scenes although it
does not show this change on the settings tab. When you take the next shot using the 'Shoot' button or focus stacking, the pinned ISO will be
used for the shot. This allows you to compose in a brighter, but noisier, live view.
FEATURE REQUEST: when in live view, don't lower the mirror when capturing so that it is faster, quieter with less vibration. ADDED: this is
implemented in the D800/E, D600 and D5200. Other body firmwares do not support this.
FEATURE REQUEST: Need a simple three-column barcode report. ADDED - You can select it in the preferences screen.
BUG: focus stacking settings panel is too cramped. Need to be able to enter > 100 slices. The focus stacking delay setting (spin button edit
box) caption is cut off. FIXED by increasing sidebar width by 20 pixels.
BUG: focus stacking would occasionally lock up during the stacking process, often showing a white image in the live view window. D90's and
some lenses were especially bad for this. FIXED by adding an additional live view timer toggle delay immediately after the focus is changed.
BUG: Can't change shutter speed and aperture while in D90 (and others) during live view. FIXED.
BUG: Trying to Autofocus while in live view when lens/body switched to Manual focus causes lockup. FIXED.
BUG: Sometimes if you start live view with motion detection enabled, and the scene is very dark, it will give an error. FIXED.
BUG: the exposure mode selector on the body and the exposure mode on the settings tab do not enable/disable the shutter speed and
aperture as needed. FIXED.
BUG:
BUG:
BUG:
BUG:

The exposure mode on the settings tab is enabled when connected to a D90, but should not be. FIXED.
You can enlarge the main window to a very large size, but it should not allow this to occur. FIXED.
The main window vertical scrollbar does not appear correctly when you resize the window vertically. FIXED.
the media save to label remains visible when it is not needed. FIXED - we no longer hide it, but disable it instead.

BUG: exposure delay is not populated or working on D80. FIXED.


BUG: Can set flash to commander mode, but the commander lists are not populated - all bodies. Also, sometimes it uses repeating flash
instead (D90). FIXED on all bodies except D800/E and D600. This is due to a firmware bug and we cannot control the internal flash
commander modes while tethered on these bodies.
BUG: Gives silent error if saving to invalid image path. FIXED - Now sets the path to 'c:\images' if blank, and gives error showing the invalid
path when attempting to save image.
BUG: Intervalometer window start button is grayed out, and will not enable until a shot is taken. FIXED.
BUG: if an error occurs, the error log is not shown to the user. FIXED - you can now review the error log before optionally sending it to us for
review.
BUG: Shutter speed seem to be out of sync by 1 with the body on some bodies. FIXED.
BUG: 'Bulb' is no longer on the shutter speed list for bodies that cannot use it. FIXED: This was used by astrophotographers who would
compose in live view, then shut down ControlMyNikon, then shoot in bulb mode. Now they no longer have to touch the body to restore it to
untethered bulb mode. Only the D5200, D600, D800/E and D4 can actually use tethered bulb mode.
BUG: Web trigger items below Stop Live View do not work. FIXED.
BUG: Crashes when attempting to set a scanner com port that does not exist. FIXED.
BUG: USB3.0 not working. RESOLVED: It does work. If it does not work, turn off your camera and plug it into the USB 3.0 port on your pc.
Then go to the Windows Device Manager (in the control panel) and uninstall the body (it's under Portable Devices'). Wait 10 seconds, then
turn on your camera and it should detect the camera and install the drivers that come with Windows (no Nikon driver download needed).
Then try connecting to it in ControlMyNikon and it should connect just fine. Note: DO NOT press the 'Scan for hardware changes' button as

this will often fail to install the driver correctly.


BUG: Barcode printing is limited to 5 pages. Fixed.
BUG:
BUG:
BUG:
BUG:

ExePath is not save in the registry, making upgrades difficult. FIXED.


Image Browser shows 'bulb' for shutter speeds slower than one second. FIXED.
Image Browser crashes when trying to open an invalid/corrupt file or thumbnail. FIXED.
The image browser would sometimes give an error when deleting one or more thumbnails. FIXED.

Version 4.0
What's new? Lots. A bunch. We always like to make new versions a significant upgrade, and version 4.0 is no exception. Our favorite new feature?
Motion detection triggers. That and the barcode scanner stuff. And the live view exposure markers. Where to start?

Release Notes
Added D4/D800/D800E support.
Added bulb support for D4/D800/D800E.
Added
Added
Added
Added
Added
Added

continuous shooting mode for all bodies.


new image browser.
exposure meter.
metadata tagging support.
new file path and name tokens.
editable multi-language support.

Added support for multi-processor systems.


Added support for Zerene Stacker watch folders.
Added a news tab for viewing ControlMyNikon happenings.
Simplified the user interface so that it is easier to use.
Added extended bug reporting support so that a full bug report with logs can be sent directly from the app.
High-volume batch shooting - Added barcode scanner support.
High-volume batch shooting - Added barcode printing support.
High-volume batch shooting - Added image metadata, filename and folder customization based on data read from an external data source
such as csv or Excel.
High-volume batch shooting - Added batch shooting metadata review to the Image Browser.
Added
Added
Added
Added
Added

new
new
new
new
new

live
live
live
live
live

view
view
view
view
view

functionality functionality functionality functionality functionality -

A new look using layers, like Photoshop.


Inner and outer exposure markers
Smart histograms
Configurable grids
Easier focus stacking

Added
Added
Added
Added
Added

new
new
new
new
new

live
live
live
live
live

view
view
view
view
view

functionality functionality functionality functionality functionality -

Motion detection triggers


Easy overlays of png images
Adjustable background, opacities and colors
Zoomable and pannable live view image
A second live view window without layers for external reviewing.

Bugs, why does it always have to be bugs?


Fixed - Sometimes the shoot button becomes disabled.
Fixed - The uninstaller doesn't uninstall registry entries.
Fixed
Fixed
Fixed
Fixed

On Windows 7 tablets, you can't move the live view focus box with a touch.
Focus stacking sometimes freezes up.
You could disable themes, but could not re-enable them.
Can't zoom in live view on some computers with a D3X.

Fixed - Can't override the image rotation in live view.


Fixed - many other little annoying bug-like things.

Upgrading from 3.0?

Be aware of the following gotchas:


There is no long an 'image review' option for the live view window. Use the new image browser for this instead.
File and folder tokens have been added and existing ones tweaked. Definately read the help on this.
External calling apps using Windows messages now need to look for 'ControlMyNikon v4.0' instead of 'ControlMyNikon v3.0'
A fair amount of rarely used commands have been removed from the scripting library. You can do most of these within the current profile.
Sound support has been removed.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Connecting to your Camera


Return to Topic List

Overview
ControlMyNikon connects to Nikon DLSR''s via a USB cable.
Online Tutorial Video - Connecting to your Camera

Cables
1. Nikon cameras can be very picky about the cables used. Be sure to use the cable that came with the camera.
2. You can try to use non-Nikon cables, such as long active USB cables for remote tethered shooting, but this may not be recommended by
Nikon or may affect your Nikon warranty. Consult your Nikon documentation for more information. Tetherscript cannot be held responsible for
any connection issues or damage caused by incorrect cabling.
3. Ensure that the camera-side connector is seated properly in the port. It is a small connector and can become loose.
4. Try not to run cables through USB hubs as they may not provide enough power to the camera and cable.

Example 1
You have started ControlMyNikon and want to use your camera.
1. Plug in the USB cable supplied by Nikon to your computer's USB port and your camera.
2. Select your camera from the dropdown list in the Connection tab.
3. Press the Connect button and look for the connection status just below the dropdown list.

Example 2
You are connected and want to disconnect.
1. Go to the Connection tab, or turn off the power switch on the camera body.
2. Press the Disconect button look for the connection status just below the dropdown list.

Windows 8
Windows 8 can have problems with some older Nikon bodies. Try setting ControlMyNikon to run in Windows 7 compatibility mode by right-clicking
on the ControlMyNikon shortcut, selecting properties from the menu and then go to the compatibility tab.

Taking forever to connect?


For reasons unknown, having a large amount of images on the memory card can cause the connection to take up to several minutes, making it look
like the program has frozen up. Try removing the images from the card, and try again. It should be faster.

Troubleshooting
1. Make sure you have selected the correct camera model from the dropdown list.
2. Ensure that the cable is firmly connected to the camera and computer. If you see the green LED on the camera flicker during the connection
attempt, then you have a good connection.
3. Make sure the camera battery is sufficiently charged or connected to AC power. If the battery level indicator is low and flashing on the
camera lcd display it does not have enough power to connect.

4. ControlMyNikon requires that cameras be in the PTP USB mode. Newer cameras are always in this mode and do not need to be set and the
setting is not visible in the LCD menu, however older cameras have two modes: PTP and Mass Storage. You need to set it to PTP.
5. If you are using a D40, D40X, D80 or D200 on Windows 7, set the program compatibility mode to Vista SP2.
6. Try powering off the camera, then powering it on. A windows application should detect the camera and launch. On XP this is called the
Picture and Fax Viewer. On Windows 7 it is has no name but allows you to browse the images on the camera. If this does not appear, then
the ''Digital Still Camera'' drivers have not been installed on your computer. Normally these install automatically when you plug in your
camera to your PC, however the installation of drivers may have failed. Try installing these drivers again. These drivers are provided by
Microsoft.
7. Your computer's 'Windows Image Aquisition' service may not be running. Nikon drivers require this to be running. If it is running, restart the
service. Sometimes the Nikon drivers will cause this service to fail even though it still shows as running, requiring a restart of the service. A
reboot of the computer does the same thing, but just restarting the service is enough.
8. If all else fails, power off your camera and reboot your computer and try again. Sometimes many rapid or failed connection attempts can
confuse the USB driver for the camera and a reboot is necessary.
9. Go to the Windows Device Manager (in the control panel) and uninstall the body (it's under Portable Devices'). Wait 10 seconds, then turn on
your camera and it should detect the camera and install the drivers that come with Windows (no Nikon driver download needed). Then try
connecting to it in ControlMyNikon and it should connect just fine. Note: DO NOT press the 'Scan for hardware changes' button as this will
often fail to install the driver correctly.
10. And if rebooting fails, try reinstalling ControlMyNikon, this time as administrator. The installer includes MS VS2008 libraries which may not be
installed if your user account has been locked down tightly by your administrator.
11. If you are unable to connect to your body with USB 3.0 (on USB 3.0 supported bodies, such as he D800), do #10 above, and be sure to plug
it in on the USB 3.0 port. If you go back to using USB 2.0, you may need to do this again.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Focusing
Return to Topic List

Overview
Nikon bodies have many different focus setting variations, and certain combinations can cause the focus features in ControlMyNikon to give
incorrect results.
Online Tutorial Video - Focusing

All bodies
If the lens has an AF/Manual switch, set it to AF.
If the body has an AF/Manual switch, set it to AF
Remote focus is only available for 'CPU Lenses'. Most modern Nikon lenses are cpu lenses. Some third-party lenses try to clone the Nikon
cpu, but are not entirely compatible.

D7100
Custom setting menu/autofocus/AF-S priority selection Set to 'Release' (a2)
Set body to AF-S
Set live view focus mode to AF-S Norm (press the button on the M/AF lever, use thumb wheels to select)
Custom setting menu/monitor off delay/live view set to 30 min or unlimited(c4)

D7000
Custom setting menu/autofocus/AF-S priority selection Set to 'Release' (a2)
Custom setting menu/autofocus/Live view/movie AF/autofocus mode set to AF-S. (a8)
Custom setting menu/autofocus/Live view/movie AF/AF-area mode set to Norm. (a8)
Set body to AF-S
Custom setting menu/monitor off delay/live view set to 30 min (c4)
Shooting menu/Movie Settings/Manual Movie Settings set to On

D5200
Set the body non-live view focus mode to 'AF-C' and the body 'Custom Settings/AF-C Priority Selection (a1) to 'Release'.
Set the body Release Mode to S (Single) unless you are doing continuous shooting.
Set the body live view focus mode to AF-S and AF-Area Mode to 'Norm'. You need to flip the live view lever, then press the info button to
see this setting.
Set the body 'Shooting Menu/Movie Settings/Manual Movie Settings' to 'ON'. This is needed to ensure that the live view histogram is
accurate.
Set the body 'Custom Settings/Timers-AELock/AutoOffTimers(c2) /live view/custom to 30 minutes. This is how long it takes for live view to
automatically timeout and shut down.

D5100
Set live view autofocus option to AF-S, Normal Area.

D5000
Set to body to AF-C

D800/D800E
Custom setting menu/autofocus/AF-S priority selection Set to 'Release' (a2)
Set body to AF-S
Custom setting menu/monitor off delay/live view set to 30 min (c4)
Shooting menu/Movie Settings/Manual Movie Settings set to On

D600
Custom setting menu/autofocus/AF-S priority selection Set to 'Release' (a2)
Set body to AF-S
Set live view focus mode to AF-S Norm (press the button on the M/AF lever, use thumb wheels to select)
Custom setting menu/monitor off delay/live view set to 30 min or unlimited(c4)

D90
Custom setting menu/autofocus/Af-Area Mode (a1) set to 'Single Point'
Custom setting menu/autofocus/Center focus point(a2) Set to 'Normal Zone'
Custom setting menu/autofocus/Live View Autofocus Set to 'Normal Area'
Set body to AF-C.

D700
Set to body to AF-S, release priority.

D80, D40, D40X, D60


Set to body to AF-S, release priority.

D3, D3S, D3X, D300/D300S


Set to body to AF-S, release priority.

D4
Set live view autofocus option to AF-S.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Changing the Look and Feel


Return to Topic List

Overview
You can change the user interface look and feel by using a theme. You may find a particular theme easier to read than others. The effect of themes
are visual only.
Online Tutorial Video - Changing the Look and Feel

Changing Themes
1. Go to the Tools menu and select ''Themes''.
2. Select a theme from the dropdown list. The default theme is ''Default''. To cycle through the available themes, just press the up or down arrow
on the keyboard.

Disabling Themes
1. You can adjust the hue and saturation of each theme by using the sliders.
2. Some themes can seem sluggish on slower computers. If the themes make things too sluggish, just disable them.

Tips
1. You can adjust the hue and saturation of each theme by using the sliders.
2. Some themes can seem sluggish on slower computers. If the themes make things too sluggish, just disable them.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Profiles
Return to Topic List

Overview
You can store certain ControlMyNikon camera settings as a profile and reload this profile and it's settings again at a later time. For example, if you
often do macro, landscape and night shooting, you may set up a profile for each so that you do not need set your file naming, iso, shutter speed etc
each time you use it. That way you an easily switch between profiles and spend more time shooting and less time configuring. Using profiles can
save you a lot of time!
Online Tutorial Video - Using Profiles

What is stored in a profile?


Camera settings from the Settings tab.
Current script name.
Batch Metadata file location and locking status.
Live View focus stacking settings.
Live View overlay settings.
Intervalometer settings.
Bracketing settings.

The Active Profile


If a profile is currently active, the name of the profile appears in the lower-right hand corner of the main window. If no profile is active, it will show
'No profile loaded'.

Example 1: You are shooting products and would like to use the same settings next time you shoot the same product, in
this case, silver jewellery.
1. Make all your settings and take some sample shots to confirm the settings are what you would like to use next time.
2. Go to the Profiles tab. Click 'Save as' and enter a name for the new profile. Let's call it 'Product - Silver Jewelry'. This profile will be added to
the profile list.
3. The next time you need to use this profile, go to the Profiles tab and double-click on the profile in the list, or select it and click the 'Open'
button.

Example 2: You are still shooting silver jewellery but have modified your setup and would like to replace the old profile
with the new settings.
1. Go to the Profiles tab. Click 'Save as' and enter a the same name for the profile. This will overwrite the profile with the new settings. If you
are currently using the profile, clicking 'Save' will also overwrite it.

Example 3: You would like to delete a profile.


1. Go to the Profiles tab, select the profile to delete and click on the 'Delete' button.

Example 4: You would like a profile to automatically load when you connect to your camera.

1. Go to the Preferences window, Connection tab and ensure that there is a checkmark beside the Profiles 'Auto-load on connect'. This will load
the same profile that was active when you last disconnected from your camera.

Example 5: You would like a profile to automatically save when you disconnect from your camera.
1. Go to the Preferences window, Connection tab and ensure that there is a checkmark beside the Profiles 'Auto-save on disconnect'. This will
save the settings to the active profile upon disconnecting.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Files and Folders


Return to Topic List

Overview
You can customize image filenames and folders by using the 'Folder' and 'Filename' fields in the Settings tab. These customizations are saved to a
profile.
Online Tutorial Video - Files and Folders
Note: When you disconnect from your camera, these settings will be written to the current profile.

Tokens
A Token is a placeholder that you put in a file or folder name. Tokens start with a ''@'' and are case sensitive. For example, @DT1 is a valid token,
but @dt1 is not.
Folder Tokens
@D1 - YYYYMMDD
@EXT - creates subfolders for .nef and .jpg
@BID - batchid as activated in the Batch Shooting window
@BD1 - batch metadata 1, as entered in the Batch Metadata
@BD2 - batch metadata 2, as entered in the Batch Metadata
@BD3 - batch metadata 3, as entered in the Batch Metadata
@BD4 - batch metadata 4, as entered in the Batch Metadata

window
window
window
window

Filename Tokens
@DT1 - YYMMDDHHNNSSZZZ
@DT2 - YYMMDDHHNNSS
@MCT - main counter
@BID - batchid as activated in the Batch Shooting window
@BIDCTR - batchid as activated in the Batch Shooting window plus a unique counter for this batchid
@BD1 - batch metadata 1, as entered in the Batch Metadata window
@BD2 - batch metadata 2, as entered in the Batch Metadata window
@BD3 - batch metadata 3, as entered in the Batch Metadata window
@BD4 - batch metadata 4, as entered in the Batch Metadata window

Setting the Save Folder


Captured images can be saved to any folder on your computer or network. It is important that that you have adequate permissions in the operating
system to allow folder creation and file read, write, delete and modify permissions for the user. The folders are created automatically, so you do not
need to create them in advance.
Network Drives
If you intend to use the Image Browser and you want to save your images to a network drive, you must map a drive letter to the network storage
location. For example, referring to the network location as \\MYNETWORKCOMPUTER\Images will save the image correctly, but the image will not
be shown in the Image Browser. Mapping \\MYNETWORKCOMPUTER\Images to a drive such as P:\Images will save the image and show it in the
Image Browser.

Example 1: Save your captured images to 'c:\images'


1. Go to the Settings tab.
2. In the Folder field, enter 'c:\images'. Do not enter the parenthesis. You can also click the folder icon to browse for the intended folder.
3. Test your changes by capturing an image, then confirming that it went to the intended folder.

Example 2: Save your captured images to a daily subfolder of 'c:\images'


This requires the @D1 token. It will be a placeholder for the date that the image was captured in the format YYYYMMDD.
1. In the Folder field, enter 'c:\images\@D1'
2. Test your changes by capturing an image, then confirming that it went to the intended folder. If the current day is July 30, 2012, the image will
be saved to
c:\images\20120730

Example 3: Save raw and jpg's to separate folders


This requires the @EXT token. It will be a placeholder for the file extension.
1. In the Folder field, enter 'c:\images\@DT1\@EXT'
2. Test your changes by setting your camera to save as Raw + JPG. Capture an image and confirm that it went to the intended folder. In this
example let's also create subfolders for each day. The images will be saved to
c:\images\20120730\jpg
c:\images\20120730\nef

Example 4: Bind the batchid when batch shooting to subfolders of 'c:\images'


This requires the @BID token. This token is a placeholder for a batchid entered or scanned while batch shooting. This and other batch placeholders
can also be used in filenames and embedded into IPTC metadata.
1. In the Folder field, enter 'c:\images\@BID'
2. Test your changes by opening the Batch Shooting window. Enter '5000' as the BatchID and click on the Activate button. The entered batchid
will appear as the Active BatchID. This is what will replace the @BID token in the folder name. The images will be saved to
c:\images\5000

Example 5: Save images captured by the intervalometer to it's own subfolder of 'c:\images'
No token is required. A '\INT_YYYYMMDDHHNNSS' subfolder is automatically created, but will appear prior to any @EXT token. This ensures that
your session images are stored as a set and not mixed with other intervalometer sessions.
1. In the Folder field, enter 'c:\images'
2. Test your changes by opening the intervalometer window and starting a capture session. Captured images will be saved to the following
folder.
c:\images\INT_20120730083022

Example 6: Save images captured by bracketing to it's own subfolder of 'c:\images'


No token is required. A '\BRACKET_YYYYMMDDHHNNSS' subfolder is automatically created, but will appear prior to any @EXT token. This
ensures that your bracketed images are stored as a set and not mixed with other brackets.
1. In the Folder field, enter 'c:\images'
2. Test your changes by opening the bracketing window and starting a capture session. Captured images will be saved to the following folder.
c:\images\BRACKET_20120730083022

Example 7: Save images captured by stacking to it's own subfolder of 'c:\images'


No token is required. A '\STACK_YYYYMMDDHHNNSS' subfolder is automatically created, but will appear prior to any @EXT token. This ensures
that your stacked images are stored as a set and not mixed with other stacks.
1. In the Folder field, enter 'c:\images'

2. Test your changes by opening live view and capturing a focus stack. Captured images will be saved to the following folder.
c:\images\STACK_20120730083022
Note: If you are exporting to Zerene Stacker and would like to use it's watch folder mode, set the 'Use watch folder' option in the preferences
screen, Focus Stacking tab. The captured focus stack will be saved to the '\STACK' subfolder, but without the date information. This ensures that
the stack folder does not change from one stack to another. This also works for intervalometer and bracketing.

Setting the File Name


Captured images are assigned filenames based on entered text and tokens.
Note: If you do not enter anything into the Filename field, @MCT will be used.
Note: The file extensions of .jpg and .nef are added automatically.

Example 1: Capture an image of a flower and save it with a filename of 'flower'


1. Go to the Settings tab.
2. In the Filename field, enter 'flower'. No not enter the parenthesis.
3. Test your changes by capturing an image, then checking the resulting image filename. If you were capturing as a jpg, the filename would be
flower.jpg
Note: If you capture another image with the Example 1 setting, the filename may already exist in the folder. Check the Duplicate Names information
at the end of this section for how duplicate files are handled.

Example 2: Capture multiple images of the same flower, but with a filename counter instead.
This requires the @MCT token, which stands for 'Main Counter'. This counter can be set to any value by clicking on the 'X' button in the Filename
field.
1. Go to the Settings tab.
2. In the Filename field, enter 'flower-@MCT'.
3. Test your changes by capturing an image, then checking the resulting image filename. If you were capturing as a jpg and the counter was
reset to zero, the filename would be flower-000000.jpg
and the next capture would be
flower-000001.jpg
Note: If you are stacking, @MCT will be ignored and replaced with a separate focus stack counter which resets to zero at the start of each stack
capture.

Example 3: Capture an image of the flower, but with a filename date placeholder instead.
This requires the @DT1 token which produces YYMMDDHHNNSSZZZ. You can also use @DT2 which has less precision as YYMMDDHHNNSS.
Shooting in continuous mode will likely cause duplicate filenames, so use @DT1 or @MCT instead.
1. Go to the Settings tab.
2. In the Filename field, enter 'flower-@DT1'.
3. Test your changes by capturing an image, then checking the resulting image filename. If you were capturing as a jpg, the filename would be
flower-1207300830225697.jpg

Example 4: Save your captured images of the same flower and include the batch shooting batchid in the filename.
This requires the @BID token. This token is a placeholder for a batchid entered or scanned while batch shooting. This and other batch placeholders
can also be used in filenames and embedded into IPTC metadata.
1. Go to the Settings tab.
2. In the Filename field, enter 'flower@BID'.
3. Test your changes by opening the Batch Shooting window. Enter '5000' as the BatchID and click on the Activate button. The entered batchid
will appear as the Active BatchID. This is what will replace the @BID token in the filename. The filename will be
flower5000.jpg

Example 5: Save your captured images of the same flower and include the batch shooting batchid along with a counter
that resets every time a new batchid is activated.
This requires the @BIDCTR token. When you activate a batchid, a dedicated counter for only that batchid is reset to zero, or the next value of the
same batchid counter for images in the same folder. This does not affect the @MCT counter.
1. Go to the Settings tab.
2. In the Filename field, enter 'flower@BIDCTR'. IMPORTANT! If you use a '-' anywhere in the filename when using the @BIDCTR token, it will
be replaced with a '_'.
3. Test your changes by opening the Batch Shooting window. Enter '5000' as the BatchID and click on the Activate button. The entered batchid
will appear as the Active BatchID. This, plus the batch counter, is what will replace the @BIDCTR token in the filename. The subsequent
filenames will be
flower5000-00000.jpg
flower5000-00001.jpg
flower5000-00002.jpg
if you then activate batchid '5001', the following filenames will be
flower5001-00000.jpg
flower5000-00001.jpg
then if you reactivate batchid '5000', the counter will resume on the highest counter value for images in the folder for that batchid.
flower5000-00003.jpg
flower5000-00004.jpg

Example 6: Save your batch captured images of the same flower and include the batch metadata as part of the filename.
This requires any combination of the @BID, @BD1, @BD2, @BD3, @BD4 tokens.

Duplicate Names
If a file already exists, it will not be overwritten. Instead, a new file will be written for the new image with the same name plus a millisecond timer
added to the end.
Example: 'MOUNTAINS_MOUNTBAKER' already exists. A new file called 'MOUNTAINS_MOUNTBAKER-234' will be created. The number is the
current milliseconds of the current second, up to 999.
Note: The best way to avoid duplicates is to ensure that the that could be duplicated go into separate folders, or by using the @DT1, @MCT tokens
for filenames. Using @DT1 will guarantee unique filenames.

Creating backups
You can create a copy of captured images to another folder, drive or network drive as a backup. Just set the 'Enable file mirroring' option in the
preferences screen, Misc tab and enter the mirror path below it. Mirrored folders and images use the same naming methods as described above.
2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Image Browsers
Return to Topic List

Overview
You can review your captured images by using the built-in Image Browser, Adobe Bridge or Windows Explorer. Other browsers are supported via
use of watch folders.
Online Tutorial Video - Image Browsers

Which Browser to Use?


Built-in Image Browser - good for jpgs, nef's, histograms, shutter count and batch shooting metatdata. Handles dynamic folder naming as
occurs when using folder tokens, intervalometer, bracketing or focus stacking. Does not support tiff's, cannot delete folders or launch an
editor.
Adobe Bridge - supports all formats, but is not tightly integrated with batch shooting metatdata. Handles dynamic folder naming as occurs
when using folder tokens, intervalometer, bracketing or focus stacking. No histogram on thumbnail view.
Windows Explorer - supports most formats but often not nef's unless a Nikon Raw Image driver is installed. handles dynamic folder naming
as occurs when using folder tokens, intervalometer, bracketing or focus stacking. Limited metadata viewing.
Other - You can use any image browser that supports watch folders. Does not handle dynamic folder naming, intervalometer, bracketing or
focus stacking (unless you use the ZS Watch Folder option).

Setup
You can set which image browser to use by going to the Preferences window, Image Browser tab.
Built-in Image Browser - Put a checkmark beside Internal - Enable. This will ensure that captured images will be displayed if the Image
Browser is visible. This will not launch the image browser, and you must do this by clicking the Tools menu, Image Browser item. You can
also specify whether to load the browser on startup and close it on shutdown.
Adobe Bridge - Put a checkmark beside External - Adobe Bridge and enter the path to it's executable.
Windows Explorer - Put a checkmark beside External - Windows Explorer.
Other - Remove checkmarks from the Internal and External checkboxes. Set the watch folder in the other applications settings. Not all have
this setting, however (ViewNX2 comes to mind).

The Built-in Image Browser


Here are the major areas of the Image Browser
Menu - Most functions are located here. Of note: The 'Sync' needs to be Enabled if you want to immediately view images captured.
Folders - When you click on a folder, any images jpg's and nef's in at folder will be shown as thumbnails. You cannot create or delete
folders. If you need to do this, right-click on the folder and select Explore, which will load the folder in Windows Explorer for editing.
Shortcuts - If you frequently go back to the same folder, you can add it as a Shortcut. To create a shortcut, select a folder and rightclick to
bring up the popup menu, then select 'Add Shortcut'. To go to an existing shortcut, double-click on it in the list.
Thumbnails - Shows a max 100x100 representation of the jpg's and nef's for the selected folder. Select multiple thumbnails by holding down
the Shift or Control key and left-clicking thumbnails. Select all thumbnails by holding down the Control and 'A' keys on the keyboard. Delete
selected thumbnails by pressing the Delete key on the keyboard.
Preview - shows a max 512x512 preview of the selected image. You can rotate the preview by using the < and > buttons. Moving the mouse
over the preview will cause the histogram to show what is currently under the cursor. Reset histogram tracking by using the 'X' button.
Histogram - shows the exposure for the selected image. Switch between the Luminance, Red, Blue and Green channels by clicking on the
buttons below the histogram. To enable reverse tracking, hold the left mouse button down while moving the mouse over the histogram. The
preview will show the pixels that are represented by the selected area of the histogram. Reset the tracking by right-clicking on the histogram
or by pressing the X button underneath the Preview. While tracking is active, change the highlight color by moving your mouse over the color

picker.
Metadata - Shows information about the image.
Status Bar - Shows the browser status, number items in the folder, and image path or in the case of an image captured with batch shooting,
the batch metadata.
Viewer
Shows a larger view of the selected image.
To enable the viewer, double-click on a thumbnail or press the spacebar. To enlarge it to full-screen, press the spacebar again. Return
to thumbnail view by pressing the escape key or the 'Thumbnails' button.
To advance to the next image, press the right arrow key on the keyboard or click on the 'Forward' button. To go to the previous image,
press the left arrow key or click on the 'Back' button.
Click 'Fit' to make the image fit in the window.
Click 'Settings' to toggle the settings panel.
Settings Panel
Background - click on the button to toggle the background color and select the color in the color picker.
Image - the image will appear rotated as indicated by the rotation information captured by the camera body. Be sure to include
orientation information in the camera body settings via the LCD menu for this to function properly. You can override the rotation
by selecting a rotation in the Rotation picklist. You can also select a cropping, but this does not actually crop the image, just how
it is shown on the screen.
Grid - set the number of horizontal and vertical lines for the grid.
Histogram - shows a histogram at the bottom of the screen. This is a tracking histogram, so it shows on the histogram what is
currently under the cursor. The small squares on the upper-left and upper-right indicate if any part of the image was blown out
dark, or blown out bright, respectively.
Exposure - Inner - Shows the part of the image that have a exposures between a minimum and maximum range.
Exposure - Outer - shows the part of the image that are exposed too low or too high.
Metadata - shows the image metadata, including Batch Shooting information.
Overlay - allows you to overlay a .png image on top of the main image. This is useful to help line up a composition. You can
create a .png overlay image in any image editor that supports .png. The png must be of the same dimensions as the main
image. The overlay is not rotated, so it needs to be of the same orientation as main image.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Using Flash
Return to Topic List

Overview
You can use the built-in flash, hot-shoe flash, external flash, or radio triggers. The flash controls remain disabled until you pop-up the flash on the
camera. The flash controls can only control the internal built-in flash. Repeating flash is not supported.
Online Tutorial Video - Using Flash

Restrictions
D800/E, D5200 and D600: Using the internal flash is not possible due to a bug in the body firmware.
2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Keyboard Shortcuts
Return to Topic List

Overview
Triggering the shutter and other commands can be achieved by mapping a keystroke to a command. You can even map Powerpoint remote button
to actions, giving you an inexpensive remote that can be used during live view.
Online Tutorial Video - Keyboard Shortcuts

Mapping a Keyboard Shortcut


1. Start ControlMyNikon.
2. Go to the Trigger menu and select 'Keyboard Shortcuts'.
3. Double-click on any command and then press a key on the keyboard. This key will now be mapped to the command. To abort the mapping,
press the Delete key.
4. Try the mapped key and see if the command is executed.

Unmapping a Keyboard Shortcut


1. Start ControlMyNikon.
2. Go to the Trigger menu and select 'Keyboard Shortcuts'.
3. Double-click on the command and then press the delete key on the keyboard.

Using a Powerpoint remote


Powerpoint remotes act like a mini-keyboard and their buttons can be mapped to commands.
Using a Powerpoint Remote
Online Tutorial Video - Powerpoint Remote

Tips
You can use a wireless keyboard or Powerpoint remote to trigger the shutter. Unlike a Nikon infrared remote, it will allow you to capture
images while in live view.
Key combinations (ex. Control - T) cannot be mapped. Some keys cannot be mapped.
If a shortcut does not seem to be working, try moving the focus to another control. For example, if you have the space bar mapped to the
autofocus command, it will not work if you are currently editing the filename or folder fields, since you could use a spacebar in those fields.
Finish your editing, then click on something else, then try the shortcut again.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Powerpoint Remote
Return to Topic List

Overview
Triggering the shutter and other commands can be achieved by mapping a Powerpoint remote button to a command, giving you an inexpensive
remote that can be used during live view. Powerpoint remotes act like a mini-keyboard and their buttons can be mapped to commands.
Online Tutorial Video - Using a Powerpoint Remote

Mapping a Powerpoint Remote Button as a Shortcut


1.
2.
3.
4.

Plug your Powerpoint remote into your computer and ensure that it is working.
Go to the Trigger menu and select 'Keyboard Shortcuts'.
Put a checkmark beside 'Use Powerpoint Remote' near the bottom of the window.
Double-click on any command and then press a button on the remote. This button will now be mapped to the command. To abort the
mapping, press the Delete key.
5. Try the mapped button and see if the command is executed.

Unmapping a Powerpoint Remote Shortcut


1. Start ControlMyNikon.
2. Go to the Trigger menu and select 'Keyboard Shortcuts'.
3. Double-click on the command and then press the delete key on the keyboard.

Tips
There are many variations of these remotes. Some have two buttons and some have many more. Some are wired, most are wireless.
Some wireless remotes are wifi or bluetooth so maximum distance from the computer will vary.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Preferences
Return to Topic List

Overview
You can set certain application settings in the Preferences screen. These settings rarely need to be changed and will be used regardless of which
profile is active.

Connection
Auto-Connect on startup - will try to connect to the camera when you start up ControlMyNikon.
Auto-load on connect - will load the most recently used profile when connecting to the camera.
Auto-save on disconnect - will save the current profile when disconnecting from the camera.

Live View
Move Focus Box with a single click - moves the box with a single click instead of the usual double-click. This is needed for Windows 7
tablets so that the box moves with a single touch.
Restart live view after countdown timer shutdown - automatically restarts live view after a shutdown due to a thermal shutdown.
Restart delay - the number of seconds to wait before restarting live view.
Additional Live View toggle delay padding - used to slow down the transition between live view on and live view off. This is needed on
some older bodies that need more time to make the transition, and this is noticeable during focus stacking where the buttons may become
disabled during a shot, and then do not re-enable. The debug log window will show a failed live view enable command. Increase the toggle
delay to mitigate this problem. 2000ms should be enough for most body/lens combinations.
Focus Stacking and Focus Pad focus change padding(ms) - This delay is added immediately after the focus is changed during a focus
stack preview/capture or use of the focus pad. The response and settle time of the focus mechanism on different lenses can vary widely, and
this delay can help deal with it. For example, a modern unltrasonic fast focus may need only a 150ms delay, while an older motor driven
focus drive may need 300ms. If focus stacking or use of the focus pad seems to 'skip' focus positions, increase this value. 150ms is the
default and should be enough for most modern body/lens combinations.

Image Browser
Internal - Enable - all captured images will be displayed in the internal image browser. This will not launch the browser. Also, ensure that the
image browser's Sync menu item is enabled.
Internal - Load on startup - this will launch the internal browser when you start up ControlMyNikon.
Internal - Unload on shutdown - this will shut down the internal browser when you shut down ControlMyNikon.
External - Windows Explorer - all captured images are displayed in Windows Explorer.
External - Adobe Bridge - all captured images are displayed in Adobe Bridge. You must specify the path to the Bridge.exe.

Focus Stacking
Use Watch Folder - all captured images are stored in a static folder so that Zerene Stacker's Watch Folder functionality can detect newly
captured images for processing. Normally, a new folder is created at the start of a stacking session, but this cannot work with the ZS watch
folder functionality.
Path - the path to the zerenstk.exe. This is required for automatically exporting a stack to Zerene Stacker.

Batch

Show batch metatdata when batch shooting - the batch metadata is displayed in the batch shooting window if a batchid is matched with
the batch metadata.
Embed batch metadata in image file jpg's or as sidecar .xmp (nef's) - The batch metadata in inserted as IPTC Headline, Description,
JobID and Subject fields.
Embed batch metadata in the image or sidecar as keywords - the batch metadata is inserted as keywords.
Counter: Minimum @BIDCTR length - The minimum counter length used in the @BIDCTR filename token. Padded with leading zeros if
necessary. Select a value from one to five.
Batch metadata barcode report - this is a .fr3 report built using FastReport. You can created your own barcodes using other software.
Ensure that the BatchID is the data encoded in the barcode. This is alphanumeric, using the Code 128B format. Note: For use with a barcode
scanner in serial mode, it is required that the scanned data stream begin with a '!' and end with a '@'. This can be built into the barcode and
stripped off by the scanner firmware, or added as a prefix and suffix by the firmware. Consult your scanner firmware/driver guide for more
information. If the '!' prefix and '@' suffix are not present in the data stream, ControlMyNikon will not recognize the barcode in serial mode. If
using keyboard wedge mode, the prefix and suffix are not required and should not be used. For maximum barcode reliability, use serial mode
as you do not need to ensure the BatchID field is active before scanning.
Barcode scanner - Enable - enables a serial barcode scanner. If everything is configured correctly, you should be able to scan any barcode
and it will appear in the log to the right. If using a keyboard wedge scanner, test it by scanning into NotePad.
Com - use the setting indicated by the scanner configuration utility.
Baud - use the setting indicated by the scanner configuration utility.
Data bits - use the setting indicated by the scanner configuration utility.
Parity - use the setting indicated by the scanner configuration utility.
Stop bits - use the setting indicated by the scanner configuration utility.
Clear - clears the scanner log.

Misc
Always reverse exposure meter - some camera bodies can do this via lcd menu setting, while other bodies can achieve this with this
setting.
Enable file mirroring - places a copy of any captured images in the following location.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Language
Return to Topic List

Overview
You can modify the user interface text for the current language, or add a language with your translations.
Online Tutorial Video - Language

Translatable Items
The following items can be translated using the built-in translation tool.
User interface text and labels.
Dialogs
Some data located in picklists.

Untranslatable Items
The following items cannot be translated using the built-in translation tool.
Some data located in picklists.

Translatable with an External Tool


Help files - require a HTML editor or Notepad.
Tutorial Videos

Adding a New Language


1.
2.
3.
4.

Go to the 'Tools' menu and select 'Language'.


Click on the 'New' button and enter a language name.
The language will be added to the language list and selected.
Go to 'C:\Users\YOURNAME\Documents\ControlMyNikon v4.0\Language' folder and create a subfolder with the same name as the language
you just created. Copy the existing help files and videos from the English subfolder into it. It should look just like the English subfolder, but
with your language's name.

Editing Existing Languages


1. Go to the 'Tools' menu and select 'Language'.
2. Select your language from the picklist.
3. Find the text that you would like to translate it and click on it. Enter the translation at the bottom of the window and click the Apply button
which allows you to see the changes immediately. To save your changes, click the Save button. Try translating the first line in the list "File".
This is on the main menu and allows you to see your translation as soon as you click the Apply button. Once you get the hang of it, continue
down the list.
Note: A faster way to translate all the items is to click the Export button, which creates a CSV file. You can edit this in Notepad or Excel, then
re-import it into ControlMyNikon as the same CSV format.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Support
Return to Topic List

Overview
We are happy to provide support via email at support@controlmynikon.com. In your email, please provide the following information:
The
The
The
The

ControlMyNikon version (ex. 4.3)


operating system and service pack(ex. Windows XP SP3)
camera model (ex. Nikon D700)
problem encountered. Provide as much detail as possible so that we can try to duplicate it on our systems.

Did it Crash?
If it did, and you are online, you should be presented with a 'This is awkward...' dialog. You can use this dialog to send a bug report to us and we
will use it to help resolve the issue.
2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Capturing Images
Return to Topic List

Overview
ControlMyNikon allows you to adjust certain camera settings and initiate image capture by the following methods.
Online Tutorial Video - Capturing Images

Methods to Capture an Image


Press the shutter release button on the camera body.
Click the Shoot or AF and Shoot button in ControlMyNikon.
Keyboard shortcuts
Powerpoint remotes
Web Triggers
Sound Triggers
Speech Triggers
Phidget Triggers
DSUSB Triggers
Live View Motion Triggers
Bracketing
Intervalometer
Focus Stacking
Scripts
Batch Shooting

Settings
The camera settings that you can adjust in ControlMyNikon are stored in a profile. This profile can be reloaded at a later time to save you making
all those adjustments again.

Storing Images
Certain cameras can save images to the memory card as well as computer. If you camera can do this, the 'Save to' settings box will appear below
the Tags field in the Settings tab.

File and Folder Names


You can set the image file and folder names in File and Folder fields in the Settings tab.

Metadata
You can save additional information into the image metadata keywords field by entering Tags in the tag field in the Settings tab.

Reviewing Captured Images


You can view your images in an internal or external image browser.
2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Live View
Return to Topic List

Overview
You can view your composition and exposure using the camera body live view functionality. This is normally displayed on the lcd screen on the
camera body, but ControlMyNikon allows you to view it in a window. If your camera supports live view, there will be a 'Live View' button just to the
right of the AF and Shoot button.
Online Tutorial Video - Using Live View
Online Tutorial Video - Focus Stacking
Online Tutorial Video - Motion Detection

Restrictions
Some camera functionality is limited during live view. This is a Nikon limitation.
The exposure and histogram functionality of the live view window are only valid for the D7000, D5100, D800/E and D4. All other bodies used
an earlier version of live view which would cause auto-iso to be active throughout the live view session. The use of auto-iso causes the live
view histogram and exposure data to be incorrect. On the D7000, the focus mode must be set to manual movie mode. This is a Nikon
limitation.

Starting Live View


To start live view, click on the 'Live View' button.

Stopping Live View


To stop live view, click on the 'Live View' button again.

Performance
Slower computers will show a choppy/laggy live view display. This is because the computer needs to receive/decode and display 24 jpg's per
second. Slower computers may wind up only showing 10 frames per second. The CPU TYPE makes a difference! Intel cpu's give better live view
performance, so keep that in mind if you are shopping for a computer that will be displaying live view.

Image Quality
The camera body sends twenty four 640x426 normal quality jpg images to the computer per second. Each image is a reduction of the full normal
image size, so you may notice image artifacts on the live view image. The final captured image will be of a much higher quality.

Focusing
Focusing in live view requires that the camera body and lens autofocus to be enabled and that a CPU-controlled lens be used. It will not work if it is
in manual focus mode. Be sure to set the camera focusing mode to AF-S (the mode that permits capturing an image while not in focus, also known
as release mode, but this varies per camera), and the live view focus mode so that it is not in tracking, or face detection mode.

ISO Pinning
D800/E/D4 only. These bodies have a very dark live view when used in manual mode such as when using strobes. This makes composition and
focus adjustments through live view very difficult because the live view image is too dark. This is caused by a bug/feature of the body firmware.The
ISO Pinning controls are located on the top toolbar of the live view screen. They will only appear there when using a D800/E/D4 when used in
manual mode. To use ISO pinning, do the following:
1) Set up your strobes, aperture/shutter speed/iso.

2) Set the camera to manual mode, then start live view.


3) The live view image will be very dark. Put a checkmark in the ISO Pinning checkbox in the live view screen. The current ISO will be shown
under the checkbox. This is your 'Pinned ISO'.
4) Move the slider to the right to make the live view image brighter. This is actually adjusting the ISO so that the image is brighter, even though the
settings tab still shows the pinned ISO. Now adjust focus and composition.
5) Capture the image by pressing the 'Shoot' button in ControlMyNikon. The capture will use the pinned ISO.
Note: This can also be used for focus stacking. It cannot be used with bracketing or the intervalometer. The Powerpoint Remote and keyboard
shortcuts also work with ISO pinning.

Toolbar Buttons
From left to right
Show Settings Panel - toggles the settings panel.
Hide Overlays - toggles the overlays. Useful if you have a lot of active overlays that obscure the image.
Fit to Window - If down, the image will be resized to fit the window. When up, you can resize the image with the scale slider on the settings
panel or mouse wheel as well as drag the image with the mouse.
Zoom Out - causes the camera to zoom out of the current live view image.
Zoom In - causes the camera to zoom into the current live view image.
Autofocus - will try to autofocus on the current focus box location. The body will adjust the focus and look for as much high contrast as
possible. Once it has found it, it considers it to be focused, whether it looks focused to the user or not. Good lighting and contrast is essential
to the autofocusing working well.
DOF Preview - Shows the actual depth of field that will be used when capturing an image. Normally, live view displays with the aperture wide
open to allow enough light for the live view image. By enabling DOF preview, you can see what the set aperture will look like before you
shoot..
Record Movie - starts and stops video recording. The video file is stored on the camera memory card. Only the D5100, D7000, D800/E and
D4 will have this option available as only those bodies support tethered video recording.
Open Monitor - launches a secondary live view window. This window does not have any layers or features. It can be used on a separate
monitor to show a preview of the next shot to clients, models etc while you have overlays enabled on the main live view window.

Settings Panel
Background - click on the button to toggle the background color and select the color in the color picker.
Image - the image will appear rotated as indicated by the rotation information captured by the camera body. Be sure to include orientation
information in the camera body settings via the LCD menu for this to function properly. You can override the rotation by selecting a rotation in
the Rotation picklist. You can also select a cropping, but this does not actually crop the image, just how it is shown on the screen.
Grid - set the number of horizontal and vertical lines for the grid.
Histogram - shows a histogram at the bottom of the screen. This is a tracking histogram, so it shows on the histogram what is currently under
the cursor. The small squares on the upper-left and upper-right indicate if any part of the image was blown out dark, or blown out bright,
respectively.
Exposure - Inner - Shows the part of the image that have a exposures between a minimum and maximum range.
Exposure - Outer - shows the part of the image that are exposed too low or too high.
Metadata - shows the image metadata, including Batch Shooting information.
Focus Box - shows where the camera body will attempt to autofocus or zoom in/out on. To move the focus box, double-click on the image.
You can do this with a single click by setting the 'Preferences window/Live View tab, Focus - Move focus box with a single click' option.
Focus Pad - allows you to move the focus manually by using the mouse. Hold the left mouse button down on the focus pad while moving the
mouse. Moving from side to side focuses in and out. Moving the mouse near the top of the pad causes small movements (steps), while larger
steps are obtained further down. The step size is shown on the underneath the left side of the horizontal pad line. You can also use shortcuts
to move the focus, which provides better control over the focus than the mouse.
Focus Stacking - allows you to capture a series of images of shallow depth of field and then combine them using third-party software such as
Zerene Stacker. This is primarily used for macro photography. See the focus stacking help for more information
Edges - shows areas in focus. This is useful when you need to see what is in focus at a glance, such as video focus pulls. Adjust the
threshold and bias sliders to set the edge detection sensitivity.
Motion Trigger - shows are of the image that are in motion and allows you to trigger the shutter, record a video or start a script based on this
motion. See the Motion Trigger help for more information.
Overlay - allows you to overlay a .png image on top of the live view image. This is useful to help line up a composition. You can create a .png
overlay image in any image editor that supports .png. The png must be of the same dimensions as the live view image. The dimensions of a
live view image are 640x426 unless zoomed in, in which case it is 640x480. The overlay is not rotated, so it needs to be of the same
orientation as live view image.
Message - controls the appearance of the status message displayed in the upper-left hand corner of the live view screen, such as

'Capturing...' etc.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Bracketing
Return to Topic List

Overview
You can capture a series of images of varying exposure so that you can combine them in third-party software to create HDR images.
Online Tutorial Video - Bracketing
Capturing Images for HDR
1.
2.
3.
4.
5.
6.

Connect to the camera.


Go to the Trigger menu and select 'Bracketing'.
Set the adjustment type to 'Adjust shutter speed'. Set your camera to manual mode.
Add two or more adjustments to the bracket list.
Press the 'Start' button to start capturing the bracket.
The captured images will be put in a subfolder of the current folder with a format of 'bracket_YYYYMMDDHHMMSS'. The image filenames
will use the current filename setting.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Intervalometer
Return to Topic List

Overview
The intervalometer allows you to trigger the shutter based on a defined interval. You can specify when to start, how many images or videos to
capture, and when to end.
Online Tutorial Video - Intervalometer

Example: Capturing Images for a Timelapse


Let's capture one image per ten seconds for a total of five images.
1.
2.
3.
4.
5.
6.
7.

Connect to the camera.


Go to the Trigger menu and select 'Intervalometer'.
Select 'When the Start button is Pressed'.
Set the Interval to 3 seconds.
Set 'When to Stop' to 5 captures.
Press the 'Start' button.
The images will be saved as a subfolder '\INT_YYYYMMDDHHNNSS' of your current image path with the profile image name settings.

Tips
There will be no attempt to autofocus prior to each capture if you have set the body to not require focus before triggering the shutter. This is
normally known as 'Release Priority'.
ControlMyNikon can capture the images but cannot create a timelapse video.
Keep the camera firmly mounted so that it cannot move.
Use high-quality JPEG or NEF. If you use NEF, you will need to convert these to JPEG before creating the movie.
Use Aperture mode for long-running sessions where the ambient light may change, such as a sunset.
Try to capture a scene with very slow movement such as moving clouds or an opening flower.
This depends on how long you want the resulting video to be. You can use the Finished Video Calculator to determine how many images are
needed to create a video of a set framerate and length.
All Nikon shutters have a lifetime rating. For example, the D7000 is rated at 150,000 shutter activations after which the shutter may degrade.
Check your manual to see what the limit is for your body.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Focus Stacking
Return to Topic List

Overview
You can capture a series of images with varying focus that can be combined with third-party software to give you a greater depth of field. This is
useful for macro where a typical f8 depth may be only 1 mm, but the subject has greater depth. ControlMyNikon can capture the images, but does
not combine them. It can export to Zerene Stacker, an excellent focus stacking application, or you can manually import your images to other
processing applications.
Online Tutorial Video - Focus Stacking

Creating a Focus Stack


Start ControlMyNikon and connect to your camera.
Open live view.
Open the Focus Stacking tab in the setting panel.
Position the camera, lighting and subject as desired.
Set the focus on the nearest part of the subject by using the focus pad or contrast autofocus button on the toolbar.
Enter the number of slices. This is the number of images that will be captured.
Enter the step. This is how far the focus moves between image captures. The higher the number, the farther it moves. The lowest value of 10
barely moves the focus.
Press the Preview button to see if you have adequate steps and slices to ensure you have enough depth of field coverage. If not, adjust the
slices and steps and try again.
When the preview looks ok, press the Capture button. This will create a folder of the captured images with a folder name ex.
'STACK_20120808132218' and images with a filename that you have specified in the filename field in the setup tab in the main window.

Tips
Put a checkmark beside 'Export to Zerene Stacker' if you want the stack to be automatically loaded into Zerene Stacker upon capture
completion. You'll need to specify the path to Zerene Stacker in the Preferences window, Focus Stacking tab.
If you want a folder name that does not change in subsequent stacks, put a checkmark beside the Use ZS Watch Folder in the Preferences
window, Focus Stacking tab.
Only 'CPU' lenses can be controlled by ControlMyNikon.
Be sure to read the 'Focusing' help. This will show how to configure the body for focus stacking.
This is only available for cameras that have live view.
This is also known as 'Depth of Field Stacking' or 'DOF Stacking'
Be sure to calibrate your white balance before capturing. This will save you a lot of post processing.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Batch Shooting
Return to Topic List

Overview
Use Batch Shooting if you need to capture images for many objects (or people), and need to capture a series of images for each object and attach
unique object identifiers to the filename or image metadata. This make it very easy to keep track of object images and know which image is of a
particular object. Batch shooting is intended to be used for high-volume workflows such as
Product Photography
Team or Class Photos
Museum or Archive Imaging
Laboratory Imaging
Online Tutorial Video - Batch Shooting

The BatchID
This is a unique identifier for each subject.
Format
Max Length: 16
Valid Characters
A-Z
a-z
,
_
Examples
1
u8392kd83kd8s8d2
john
fall2014-39291

Embedding the BatchID


The BatchID can be embedded in the file name, folder name and metadata of an image file by the use of Tokens. For more information on how to
do this, check out the Files and Folders help and tutorial.
There are several options that control whether the batchid and batch metadata should be embedded in jpg's or nef sidecar files, and whether to
include it in the keywords metadata field as well in the Preferences help in the 'Batch' tab.

Barcode Scanners
To speed up the entry of the BatchID into ControlMyNikon, you can use a barcode scanner. A serial barcode scanner is best as you do not need to
click in the BatchID text entry field before scanning. A keyboard wedge scanner will require you to click in the BatchID text entry field first, which can
slow down your workflow.

The Active BatchID


In the Batch Shooting window, you can enter or scan a batchid (let's say you entered '1234'), and then press the Activate button. By pressing this
button, the entered BatchID becomes active and it's counter is reset to zero. The first image you capture while using this active BatchID will have a

1234-00000.jpg (or .nef) file name, and the next image will have a 1234-000001.jpg name. The counter will continue incrementing until you activate
a different BatchID, at which time it will reset to zero.

Batch Metadata
The Batch Metadata window allows you to include additional information into the file name, folder name or image metadata. The data shown in the
batch metadata window is of double-quoted, comma-delimited format, so you can create this data and save it within the window, or use NotePad or
Excel. If you are already receiving information via spreadsheet from your client, then you can massage this data on the spreadsheet, save it as .csv,
then import it into the Batch Metadata window. The Lock button only visually locks the data so you can't accidentally change it while shooting. The
window must be open (or minimized) for the batch shooting to be able to find the data within.
The first field is the BatchID and can be represented by a barcode. The reset of the fields include additional information about the product and can
be in any order desired.
Note: This requires that you use five fields in your data file. If you do not have enough data, just use a blank string "".
Note: @BD4 cannot be set into the metadata but can be used in filename and foldernames.

Example 1 - Product Session - Soft Drinks


"12345","Products","Coca Cola","Diet Coke","8372829383"
"12346","Products","Coca Cola","Cherry Coke","8372829383"
"12347","Products","Coca Cola","Coke Classic","8372829383"
If you activate BatchID 12345, the tokens will be populated as follows:
@BID = 12345
@BD1 = Products
@BD2 = Coca Cola
@BD3 = Diet Coke
@BD4 = 8372829383
Note: You could use the soft drink UPC codes instead and scan the barcode on the product instead.

Example 2 - School Session - Graduation


"20102921911","2014","Oceanview High School","Grad","Walletsize"
"20102928674","2014","Oceanview High School","Grad","Walletsize"
"20102927457","2014","Oceanview High School","Grad","Walletsize"
If you activate BatchID 20102921911, the tokens will be populated as follows:
@BID = 20102921911
@BD1 = 2014
@BD2 = Oceanview High School
@BD3 = Grad
@BD4 = Walletsize

Printing Barcodes
To print simple barcodes, click on the 'Print' button, which will print a sheet of barcodes for your data. You can also print your own barcodes with a
different application or use pre-existing barcodes such as the UPC code on a product.

Where is the Metadata stored in the image?


JPG Images
The metadata is set under the IPTC metatdata section.
ObjectName = @BD1
Headline = @BD2
CaptionOrAbstract = @BD3

OriginalTransmissionRef = @BID

Raw Images
The metadata is set under the Photoshop section in the accompanying XMP sidecar file.
Title = @BD1
Headline = @BD2
Description = @BD3
TransmissionReference = @BID
2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Calibrating White Balance


Return to Topic List

Overview
If you shoot jpg's, calibrating your white balance is essential. Jpg's 'burn-in' the colors and throw away other valuable color information during the
creation of the jpg in the body, making any post-processing color corrections difficult. If shooting only raw, the white balance only makes a
difference in the preview jpg embedded in the .nef file and you can still adjust the balance in post processing without loss of image color quality.
You can calibrate your white balance to handle any lighting conditions. An accurate white balance can save you a lot of time in post-processing
doing color corrections.
Online Tutorial Video - Calibrating White Balance

How to Calibrate
1.
2.
3.
4.
5.
6.
7.
8.

Start ControlMyNikon and connect to your camera.


In the settings tab, click the 'Calibrate' button.
Light your scene exactly how you intend to shoot it. This can be any combination of ambient, continuous or strobe lighting.
Place a white or 18% grey reference card in the scene and ensure it is illuminated by the light described in step 3.
In the Calibrate window, select the Preset that will hold the calibrated white balance.
Position the card so only the card is visible in the viewfinder or live view.
Press the Start button.
If successful, it will show "Success" and the calibrated white balance is stored on the preset selected in step 4. The body will now be using
the calibrated preset. If you were in live view, the difference is visible immediately.

No Reference Card Available?


If you do not have a real reference card, you can use a white sheet of paper. However, these are rarely a true white so the calibration will not be
accurate. Grey paper is rarely true grey and often has alot of blues so this will also cause an inaccurate calibration.

Failed Calibrations
If the calibration has failed, it is because the camera could not get a good reading from the card. Sometimes, perfect white cards will cause the body
to reject it. Try moving the card to a different position and try again. Some bodies will reject it if is in or out of focus, so try some variations.

Live View
You can calibrate the white balance while the live view is running so that you can see the color distribution before and after the calibration. A
successful calibration gives identical histograms for the Luminance, Red, Green and Blue channels when viewing the card. To see how accurate
your body auto-iso setting is, try setting the white balance to Auto and see if it gives identical histograms.
2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

External Control
Return to Topic List

Overview
You can control ControlMyNikon with an external application. The external application sends commands via windows messages.

Important Note
The commands sent to ControlMyNikon are asynchronous, so your calling application will not know if the command was received, failed or was
successful.

Sending a Command to ControlMyNikon


1. Start ControlMyNikon. You do not need to connect to the camera.
2. In your application, send a string to the 'ControlMyNikon v4.2' window.
3. Use the Trigger Log to view the incoming commands.

Commands
Note: The following commands are not case sensitive, so if you send 'SHOOT', 'Shoot', or 'shooT' it is equivalent to 'shoot'.
shoot
af and shoot
start script
stop script
af only
connect
disconnect
start recording
stop recording
start live view
stop live view
start bracketing
stop bracketing
start intervalometer
stop intervalometer
start stacking
stop stacking

Example Code: Sending the command to ControlMyNikon


A test application and Delphi 2010 source code is available for download here. The test application allows you to send commands to
ControlmyNikon and includes source code. The ControlMyNikon window is found using the name of the receiving window, which in this case is
'ControlMyNikon v4.3'.

//the send button


procedure TfrmMain.btnSendClick(Sender: TObject);
begin
SendString(trim(edtMessage.text));
end;
//procedure for putting the command into a structure and sending it to the SendData procedure
procedure TfrmMain.SendString(aval: string);
var
copyDataStruct: TCopyDataStruct;
begin
copyDataStruct.dwData := 0;
copyDataStruct.cbData := 512;
copyDataStruct.lpData := pchar(aval);
SendData(copyDataStruct);
end;
//this sends the string to ControlMyNikon
procedure TfrmMain.SendData(const copyDataStruct: TcopyDataStruct);
var
receiverHandle: THandle;
res: Integer;
begin
receiverHandle := FindWindow(nil, pchar('ControlMyNikon v4.3'));
if receiverHandle = 0 then exit;
res := SendMessage(receiverHandle, WM_COPYDATA, Integer(Handle), Integer(@copyDataStruct));
end;

Example Code: How ControlMyNikon receives the command


The following code is the actual Delphi 2010 code from ControlMyNikon that receives the message.
//receive message from external application
procedure TfrmMain.WMCopyData(var Msg: TWMCopyData);
var
ReceivedMsg: string;
begin
ReceivedMsg := PChar(Msg.CopyDataStruct.lpData);
CommandStack.Add(ReceivedMsg);//sends the command off for processing within ControlMyNikon
end;
2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Recording Video
Return to Topic List

Overview
Only the D5100, D5200, D600, D7000, D7100, D800/E and D4 have this option available as only those bodies support tethered video recording.
Online Tutorial Video - Recording Video

Start Recording
1. Open Live View.
2. Set cropping as needed in the settings panel, images tab. The actual video is not cropped, but only the display is.
3. Click on the 'Record Video' button on the toolbar.

Stop Recording
1. Click on the 'Record Video' button on the toolbar. The video file will be save to the card. To transfer the file to the computer, you must shut
down ControlMyNikon, then transfer it via Windows Explorer, card reader or some other utility.
Note: You can also configure a shortcut to start and stop recording.
2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Scripts
Return to Topic List

Overview
A script is a sequence of camera commands and can be sent to the camera for processing.
Online Tutorial Video - Scripts
Creating a script
1.
2.
3.
4.
5.

Connect to the camera.


Go to the 'Scripts' tab.
Add one or more script commands from the list at the bottom of the screen. Change the order by using the 'Up' or 'Down' buttons.
Save the script by pressing the 'Save' button.
Run the script by pressing the ''Start'' button. The commands will be processed sequentially.

Tips
Not all script command will work on your camera in it's current state. For example, the Set Aperture command will fail if you are in Shutter
Mode.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Bulb
Return to Topic List

Overview
Certain bodies allow the use of bulb mode while tethered. This allows for exposures greater than 30 seconds.

Tethered-Bulb-Capable Bodies
Even though all Nikon bodies show 'Bulb' in the shutter speed list, only the following bodies allow shooting in tethered bulb mode. This means that
the commands to trigger the shutter travel down the USB connection just like the other ControlMyNikon commands.
D4
D600
D800
D800E
D5200
D7100

Non-Tethered-Bulb-Capable Bodies
For bodies not on the above list, you can still do bulb shots with ControlMyNikon. However you will need a separate piece of hardware called a
DSUSB. It can trigger the shutter via a separate USB connection that controls a wired or infrared trigger. You must enable the DSUSB in the
Triggers menu first, then select bulb mode.

Bulb Duration
Minimum: 1 second
Maximum: 29 minutes 55 seconds

Accuracy
Bulb shots are accurate to 50 milliseconds (1/20 second). For more accuracy on shots shorter that 31 seconds, use the actual shutter speed
needed instead of using bulb. So if you want a highly accurate 20 second shot, select '20' from the shutter speed list instead of setting it to bulb and
setting the duration to 20 seconds.

Tips
Be sure to initiate the shot by using the 'Shoot' button as it will not attempt to autofocus. The 'AF and Shoot' button will not trigger a bulb shot.
Bulb mode while in live view is not available.

Example 1: 90 second exposure on a Tethered-Bulb-Capable body


1.
2.
3.
4.
5.

Connect to your camera.


Set the shutter speed to 'Bulb'.
Set the bulb minute and second sliders until it indicates 01:30.
Click the 'Shoot' button. You can click the 'Stop' button to cancel the bulb shot at any time.
Wait until the 90 seconds has passed.

Example 2: 90 second exposure on a Non-Tethered-Bulb-Capable body


1. Connect to your camera.
2. Enable DSUSB in the Triggers menu.
3. Set the shutter speed to 'Bulb'.
4. Set the bulb minute and second sliders until it indicates 01:30.
5. Click the 'Shoot' button. You can click the 'Stop' button to cancel the bulb shot at any time.
6. Wait until the 90 seconds has passed.
2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Sound Trigger
Return to Topic List

Overview
You can trigger the shutter with sound by using the Sound Trigger. It can use any microphone that is configured to work with Windows.
Online Tutorial Video - Sound Trigger

Initial one-time setup


1.
2.
3.
4.

Shut down ControlMyNikon.


Plug your microphone into your computer.
Configure the microphone in the Windows control panel Sound applet.
Once you have confirmed it is working, shut down the control panel applet.

Setting the Trigger


1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.

Connect to your camera.


Go to the Trigger menu and select 'Sound'.
In the Sound Trigger window, select the microphone from the list.
Adjust the Threshold slider to maximum (furthest to the right).
Press the 'Listen' button.
Adjust the threshold so it is just to the right of the sound level.
Make a sound that exceeds the threshold and monitor the log to see that the trigger occurred.
Select an action from the list.
Set the Reset interval to 5 seconds.
Put a checkmark beside the Action Enable checkbox.
Make a sound that exceeds the threshold and confirm that the action was performed.

Tips
Some microphones are more sensitive than others.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Speech Trigger
Return to Topic List

Overview
You can trigger the shutter with with a spoken word by using the Sound Trigger. It uses Windows Speech Recognition.
Online Tutorial Video - Speech Trigger

Initial one-time setup


1.
2.
3.
4.
5.

Shut down ControlMyNikon.


Plug your microphone into your computer.
Configure the microphone in the Windows control panel Sound applet.
Configure and train the speech recognition using the control panel Speech Recognition applet.
Once you have confirmed it is working, shut down the control panel applet.

Setting the Trigger


1. Go to the Trigger menu and select 'Speech'.
2. In the Speech Trigger window, select the microphone from the list.
3. Speak one of the words or phrases listed and confirm that the action was performed.

Tips
Some microphones are more sensitive than others.
Take the time to properly train the speech recognition to recognize your particular voice and speech patterns. This makes a huge difference
in the recognition accuracy.
Use word or phrases with a distinct sound to make the recognition as accurate as possible.
You can create customize the word or phrase for each command. Just select the command and press the edit button or double-click on the
command.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Web Trigger
Return to Topic List

Overview
You can trigger the shutter with a command issued by a web page. It can use any device that has a browser.
Online Tutorial Video - Web Trigger

Setting the Trigger


1. Go to the Trigger menu and select 'Web'.
2. In the Web Trigger window, set the IP Address and Port for the web server. ControlMyNikon has a built-in web server and this is the address
and port it will listen to for commands.
3. Put a checkmark beside Enable.
4. Press the Test button. This will open a web browser on your computer.
5. Click a button on the web page and confirm that the desired command occurred.

Tips
In the browser, use the URL 'http://127.0.0.1' to connect to the web server.
127.0.0.1 is always the address of the computer you are using. You can use this address if you are running the web browser on the same
computer that ControlMyNikon is running on. If the web browser is not on the same computer as ControlMyNikon, such as when you load the
web page from a smartphone, you will need to use the real IP address of the computer. Use the command prompt and IPCONFIG to find this
address.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Phidgets Trigger
Return to Topic List

Overview
You can trigger the shutter, run a script or record video with a Phidget sensor. A Phidget is a sensor that connects to your computer via USB. There
are many types of sensors available:
Distance/Range
Force/Pressure
Touch
Motion
Environmental
Input
Voltage/Current
Sensors are connected to a Phidget I/O Board. ControlMyNikon is designed to use the #1018 board only. No other board will work with
ControlMyNikon. The I/O board is connected to your computer via USB 2.0.
Online Tutorial Video - Phidgets Trigger

Initial one-time setup


1.
2.
3.
4.

Shut down ControlMyNikon.


Plug in your Phidget sensor into Phidget interface board port zero to the I/O board and plug the board into your computer via USB.
Use the software that came with the Phidgets to confirm that the sensor, I/O board and Phidget drivers are functioning.
Once you have confirmed it is working, shut down the Phidgets software.

Setting the Trigger


1.
2.
3.
4.
5.
6.
7.
8.
9.

Go to the Trigger menu and select 'Phidgets'.


In the Phidget Trigger window, put a checkmark beside Enable.
Adjust the Threshold slider.
Try to trigger the sensor (for a sound sensor, make a loud noise etc).
Connect to your camera.
Select an action from the list.
Set the Reset interval to 5 seconds.
Put a checkmark beside the Action Enable checkbox.
Make a sound that exceeds the threshold and confirm that the action was performed.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

Live View Motion Trigger


Return to Topic List

Overview
You can trigger the shutter, start a script or record video by detecting motion in live view.
Online Tutorial Video - Live View Motion Trigger

Setting the Trigger


1.
2.
3.
4.
5.
6.

7.

8.
9.
10.
11.

Connect to your camera.


Start Live View.
Settings panel, open the 'Motion Trigger' tab.
Put a checkmark beside 'Enabled'.
Set the Threshold and Dot Size sliders so that motion is displayed. You may need to adjust the Opacity and Color sliders to see the areas of
motion clearly.
Use the Dot Size to reduce false triggering due to noise. A dot is displayed if the average luminance intensities of all the pixels in a dot
change more than the threshold value. The larger the dot, the more pixels are included, so noise tends to average out within the dot, making
it less likely to trigger due to noise. Darker scenes and/or higher ISO's increase the amount of noise.
Draw a target around the intended area in which motion dots will appear. To draw the target, click on the 'Edit' button and then left-click on
the image to draw corners of the target. At least three corners are needed to define a target. You can clear the target by right-clicking on the
image, or by clicking on the 'Clear' button.
Reduce the 'Trigger on X Dots in Target' slider until the target starts to turn red. The target turns red when at least X Dots are visible in the
target area. If the Action is enabled, triggering would be performed.
Set the Action reset seconds. Set it high enough so that the trigger does not continually fire, unless you want it to do so. A good reset
amount is 10 seconds, which gives enough time for the captured image or movie file to be transferred.
Enable the Action. The trigger is now live. If the number of dots meet or exceed the X Dots settings, the trigger will fire the action specified in
the action list.
When the trigger fires, the target will turn gray until the trigger has been reset.

Tips
The motion detection image analysis requires a fairly fast computer. Intel processors are able to process this faster than cheaper AMD
processors (except Atom CPU's, which are still fairly slow). Slower computers will display a choppy/laggy live view image stream, making
image detection more difficult. Try using larger dot sizes to reduce delays.
There is a delay of several hundred milliseconds from when when the motion is detected to when the shutter is triggered. This means that
fast moving objects may be difficult to capture. Water drops, for example can't be captured with this method. However, you can experiment by
moving the target area to an position in advance of the actual area where you want the subject to be when captured (lead it a bit).
Accurate motion detection is dependent on good lighting and contrast between the subject and background.
The motion detection also works while live view zoom is enabled.
You can use continuous mode captures, however there is a special way to set up the focus. When in live view, the first continuous shot uses
the existing focus, but the subsequent shots use phase focus. To get around this Nikon limitation, disable the autofocus on your lens or body.
Or, set the phase focus box in the view find to the position where the subject will be upon image capture.

2013 Tetherscript Technology Corporation. All Rights Reserved

TOPICS

DSUSB Trigger
Return to Topic List

Overview
The DSUSB is a usb-based shutter controller. It connects the trigger or infrared port of the camera body to your PC via USB cable. In
ControlMyNikon, you can enable the DSUSB so that commands to shoot or are sent via the DSUSB instead of through the usual tethered USB
cable. The advantage of this is that you can use the DSUSB to trigger the shutter in bulb mode. Most Nikon bodies do not support tethered bulb
mode, so this is a good workaround. This is a popular device for astrophotography and timelapses where bulb mode is essential.
For more information, check out the DSUSB at Shoestring Astronomy

LED Indicator
Red - indicates that the DSUSB is connected to the USB port, but is not controlled by ControlMyNikon.
Green - indicates that ControlMyNikon is controlling the DSUSB.
Off - indicates that ControlMyNikon is controlling the DSUSB and that a capture is in progress, or that the DSUSB is not plugged in to the
computer USB port.

To Enable
Click on the 'DSUSB' item in the ControlMyNikon Triggers menu. A checkmark will appear beside the menu item and the LED will turn green. Shoot
commands will be sent to the camera via the DSUSB only.

To Disable
Click on the 'DSUSB' item in the ControlMyNikon Triggers menu. The checkbark beside the menu item will be removed and the LED will turn red.
Shoot commands will be sent to the camera via the regular ControlMyNikon usb connection only.

Capturing an Image
Click on the 'Shoot' button. Even though the 'AF and Shoot' button is enabled, it will not attempt to autofocus while the DSUSB is active and should
not be used. During a a bulb shot, the LED will remain off. During a non-bulb shot, the LED will flicker off and back to green before the shot is
complete.

Notes
Before using the DSUSB in ControlMyNikon, be sure that it works using the utility provided by the manufacturer of the DSUSB. This tests that
the connection is working, and that the functionality of the DSUSB is working as well.
ControlMyNikon supports the DSUSB 1, DSUSB 2, and the DSUSB IR1. You select which device you are using in the ControlMyNikon
Preferences screen, Misc tab.
You can enable/disable the DSUSB by toggling the DSUSB menu item in the ControlMyNikon triggers menu. You can only change this when
you are connected to your camera with ControlMyNikon.
You must remain connected with ControlMyNikon to be able to use the DSUSB.
IMPORTANT: The IR1 version of DSUSB will not trigger the shutter during live view. This is a limitation of the firmware. The IR1 version also
requires that you set the body to 'Remote' shooting mode.

2013 Tetherscript Technology Corporation. All Rights Reserved