Monday, May 23, 2011

M9Tether 1.9 released

Version 1.9 contains some bug fixes and a few new options.


Showing camera temperature

(yes yes, also in Fahrenheit... but not in Delisle, Kelvin, Newton, Rankine, Réaumure or Rømer... sorry for that... and apologies also to any other scientist out there who invented a temperature scale not mentioned here... And might I add: points for effort to Delisle! He's clearly The Man! He seems particularly nutty, swimming against the tide and all that, I like him already... I might add him after all in version 2.0...)


Adds temperature reading from the EXIF data (it's not read directly from the camera but from the photos that are shot).

This only works if JPGs are viewed in the internal viewer of M9Tether, or files are stored on the PC. If both options are turned off, there's no photos passing through to read the EXIF data from.

The temperature field is read from the makernote data. I'm not 100% sure I have all the offsets right. Please shoot me an email if you see unrealistic temperatures pop up and if possible include the photo that caused the wrong reading (only JPGs directly from the camera please, no DNG or JPG later exported from the DNG - contact under 'Contact' on the download page).

In anticipation of new firmware I've locked this function to only operate on firmware 1.138. Any new firmware will first be tested by me and I'll then release a new version to reinstate it. Rather no temperature, than scare you with a possible wrong one - help, my camera is on fire - since new firmware might deal differently with the makernote field.


ImageUniqueID or shutter count

Adds ImageUniqueID reading (the shutter count - or so it's commonly believed) from the EXIF data.

This only works if JPGs are viewed in the internal viewer of M9Tether, or if files are stored on the PC. If both options are turned off, there's no photos passing through to read the EXIF data from.

The ImageUniqueID is presented in the Info window, with a timestamp. It will show you the last number M9Tether encountered.

Be aware that this number is not necessarily the latest one. If you shoot tethered without transferring to the PC and without viewing the JPGs, no photos pass through to read the value from, so you'll be looking at an outdated value. That's why the date/time stamp was added.

If you see '[to be determined]' it means no photos have passed through yet.

In anticipation of new firmware I've locked this function to only operate on firmware 1.138. Any new firmware will first be tested by me and I'll then release a new version to reinstate this option.

OMG My Camera Has Been Used Before I Bought It, It Wasn't As New As I Thought It Was, Have I Been Cheated?!

Don't be shocked if the shutter count differs from the filename count. It's quite normal to have 200 - 300 shots difference. Those are the shots taken at the Leica factory when they test the camera. If the difference is a lot bigger (or mymymyohmy, the shutter count is actually smaller than the file name count!) consider that M9Tether might contain bugs or that your photo numbering got reset (e.g. by switching memory cards or loading new firmware)...


Save option in JPG viewer

Adds option to save the JPG in the viewer. This option seems redundant, since the JPG is stored on the SD card, but a new future option where the RAM disk of the Leica will be used, makes this a useful addition. If you had 'transfer to PC' switched off you still can save the photo this way.

Two buttons ('Save' and 'Save As...') were added to the button row that pops up when you move your mouse towards the bottom of the viewer. The save options are also added to the right click popup menu.

Use 'Save' to save it under the set folder in the main window, with the current file name (it will warn if a file with the same name already exists). If the set folder in the main window doesn't exist, the Save button will be disabled.

Use 'Save As...' for a new location and/or new file name.


Bug fixes

Fixes some memory bugs where PROPVARIANT structures were not initialized. I don't think these bugs were a big problem to the functionality of the program, but nevertheless...

Fixes a crash on the Cancel button in the window that appears when starting up M9Tether with multiple PTP devices connected to the PC. The application would attempt to close a device that hadn't been opened yet.


Download

See http://www.mymymyohmy.com/software/m9tether.html for the details and download.


Version 2.0?

Yes, that one is already in the making and will contain the RAM disk addition, enabling you to shoot tethered with faster transfer times and without SD card. It's working quite well, but I have some details to work out before I can release it.

No comments:

Post a Comment