Author Topic: The DX story - or how the coding works  (Read 23964 times)

Francois

  • Self-Coat
  • *****
  • Posts: 15,495
The DX story - or how the coding works
« on: January 30, 2008, 10:01:32 PM »
DX coding is probably the most understated piece of technology to be applied to film. Originally invented by Kodak, it is now used by all film manufacturers that I know of. DX coding is a three part system. What we mostly think about when talking about DX coding is the bare metal patches on film cartridges, but there is more than meets the eye.

The first part of the system is the barcode next to the 35mm cartridge's lip. This code identifies the manufacturer, film type and required process. It is mostly used by photofinishing machines to correctly process the film.

The second part of the system is the on-film barcode. On the edge of the film is printed a barcode. It consists of two different codes stacked on top of each other. The first one is the clock synchronizing code which is used for calculating the image position on the film. The second one contains film type, manufacturer and frame number.

The third part is certainly the most interesting part for us. It is the metal contacts on the exterior of the can. These patches relay to the camera a ton of information about the film. The first camera to use this information was strangely not by Kodak but by Konica! In 1985, the Konica TC-X was introduced and is said to be the very first camera to use DX coding. But getting back to the DX coding, the system is based on a patch of 12 contacts in a grid pattern. The system is designed to transmit to the camera all possible sensitivities from 25 ISO to 5000 ISO. On all cartridges, patches 1 and 7 are always open. These indicate to the camera that the inserted film cartridge is DX coded. Contacts 2 to 6 (right hand column) are used to indicate sensitivity from 25 to 5000 ISO. But sensitivity is only part of the information that is encoded. Very few cameras use the contacts on the left hand column. Patches 8 to 10 actually indicate the number of frames on the roll of film. There is the regular number of frames that can be detected like 12, 20, 24 and 36 exposures. There are also some very rare numbers like 48, 60 or 72 exposures that can be encoded. I must say that I have never seen film with that many possible exposures! Last but not least are patches 11 and 12. These indicate film latitude in EV values and it seems these were never used by any camera ever made. This is sad because it could have made exposure meters even more precise.

Now, let?s take a look at the more interesting codes. Exposure latitude is probably the most important things for photographers. Even though camera meters don?t take this into account, knowing the ?numbers? can be very helpful. Instead of going through the manufacturer?s recommendations, just looking at the film cartridge before popping it into the camera can be somewhat simpler.

Sensitivity codes are used by all modern cameras. It should be noted that if your camera has less than 6 contacts, it will not be able to detect intermediate sensitivities. By looking at those contacts, you will be able to figure out which films can be used. Often, the technical data will say that a camera can use films from 100 to 1600 ISO but will never say that intermediate sensitivities can?t be detected. Compact cameras will almost only look only for patch number 4. This means that the camera will default all lower sensitivity film to less than 320 ISO (usually 100ISO) and expose all film with more than 400 ISO at this same value.

Now I can see all the hackers among us find ways to code those un-coded film cartridges.
Hope you enjoyed it.
« Last Edit: December 13, 2013, 04:28:36 PM by Francois »
Francois

Film is the vinyl record of photography.

Skorj

  • Global Moderator
  • Self-Coat
  • *****
  • Posts: 1,900
  • the black cat
    • Filmwasters.com
Re: The DX story - or how the coding works
« Reply #1 on: January 30, 2008, 10:53:52 PM »
This is great Francois. Thanks. Particularly interesting the combination of values using the same data points on the can. I had thought the can coding was `DX` and the film bar-code was just that - a film bar-code, but both are part of what is called `DX`?

(When filling cassettes from a bulk roller, I forget the max amount of film I used to be able to squeeze into a cassette, but I think it approached 72 frames...)
« Last Edit: January 30, 2008, 10:55:58 PM by Skorj »

Francois

  • Self-Coat
  • *****
  • Posts: 15,495
Re: The DX story - or how the coding works
« Reply #2 on: January 30, 2008, 11:02:10 PM »
This is entirely possible... but not all cameras will take it. I know it's probably enough to send my mom's old Konica's counter spring into orbit ;)

From what I've read, the film bar code, the can bar code and patch pattern are all part of the DX system.

It might also be why some photo finishers refuse to do cross-processing. Maybe their machine reads the external bar code and stops the feed transport mechanism if it's E-6...

BTW: I had made an error on the 50 ISO pattern which I have just fixed :)
« Last Edit: January 30, 2008, 11:14:16 PM by Francois »
Francois

Film is the vinyl record of photography.

traskblueribbon

  • 120
  • **
  • Posts: 143
  • instant junkie
    • flickr stream
Re: The DX story - or how the coding works
« Reply #3 on: January 31, 2008, 11:38:02 PM »
cool. now its time for some DX trickery with the XA4...

Ed Wenn

  • Global Moderator
  • Self-Coat
  • *****
  • Posts: 4,256
  • Slowly getting back into it. Sometimes.
Re: The DX story - or how the coding works
« Reply #4 on: February 11, 2008, 08:53:47 PM »
Great article, Francois. Thanks.

jojonas~

  • Self-Coat
  • *****
  • Posts: 2,928
  • back at 63° 49′ 32″ N
    • jojonas @ flickr
Re: The DX story - or how the coding works
« Reply #5 on: September 15, 2015, 07:59:58 AM »
I thought this might be a nice compliment to this article http://www.imageaircraft.com.au/DXsim/

but it seems to be on the go. :O
either way I'va always had to try different browsers/computers to get it to work :P a local version might work better? I'm gonna try and ask for a copy
/jonas

Francois

  • Self-Coat
  • *****
  • Posts: 15,495
Re: The DX story - or how the coding works
« Reply #6 on: September 15, 2015, 02:00:53 PM »
Good find. I'm going to get me a copy too.
Francois

Film is the vinyl record of photography.

jojonas~

  • Self-Coat
  • *****
  • Posts: 2,928
  • back at 63° 49′ 32″ N
    • jojonas @ flickr
Re: The DX story - or how the coding works
« Reply #7 on: September 16, 2015, 07:18:57 AM »
got a DXn Simulator.htm and DXn.jar in the mail. My browser still won't run it though as it has not got a signed certificate.
I tried making my own but the instructions I found were for a .jks-file so it didn't work.
/jonas

Francois

  • Self-Coat
  • *****
  • Posts: 15,495
Re: The DX story - or how the coding works
« Reply #8 on: September 16, 2015, 02:19:18 PM »
I'll look at it and see if I can't come up with a trick...
Francois

Film is the vinyl record of photography.

Francois

  • Self-Coat
  • *****
  • Posts: 15,495
Re: The DX story - or how the coding works
« Reply #9 on: September 16, 2015, 03:56:44 PM »
To get it to run off the web, you need to go to go to the Java control panel and do this change before going to the following link

http://www.imageaircraft.portfairy.town/DXsim/
Francois

Film is the vinyl record of photography.

Francois

  • Self-Coat
  • *****
  • Posts: 15,495
Re: The DX story - or how the coding works
« Reply #10 on: September 16, 2015, 08:19:36 PM »
I've been looking at this and can't quite figure it out.
I used HTTrack to rip the site but can't get the darn thing to work.

Now I was thinking about putting this in a PDF file. I know Acrobat has its own built-in java and its own website ripper but I don't have it on my new machine.

Is there anyone who can help with this one?

Francois

Film is the vinyl record of photography.

jojonas~

  • Self-Coat
  • *****
  • Posts: 2,928
  • back at 63° 49′ 32″ N
    • jojonas @ flickr
Re: The DX story - or how the coding works
« Reply #11 on: September 17, 2015, 06:58:08 AM »
tried it on my XP machine but then the actual java plugin wouldn't work -hah :P

java in PDF sounds interesting but that's way over my head, sorry.
/jonas

tkmedia

  • Self-Coat
  • *****
  • Posts: 898
    • Camera-wiki the free camera encyclopedia
Re: The DX story - or how the coding works
« Reply #12 on: September 25, 2015, 05:39:28 AM »
i tired (but didnt tinker) to get it to work on my modern computers but failed. Loaded it up on web on a old xp computer that is mostly offline, it worked fine and looked up stuff for jojonas! ;D I wonder if my old phones can run them? i recall running jars before...
« Last Edit: September 25, 2015, 05:44:50 AM by tkmedia »
tk

The non-commercial camera encyclopedia
Camera-Wiki.org / Donate / flickr / Twitter

jojonas~

  • Self-Coat
  • *****
  • Posts: 2,928
  • back at 63° 49′ 32″ N
    • jojonas @ flickr
Re: The DX story - or how the coding works
« Reply #13 on: September 26, 2015, 07:30:52 AM »
ohyeah, my old sony ericsson runs jars I think? maybe I should try that.
/jonas

Francois

  • Self-Coat
  • *****
  • Posts: 15,495
Re: The DX story - or how the coding works
« Reply #14 on: September 26, 2015, 01:50:04 PM »
Too bad he didn't take the time to make it an exec...
If i juste had some java knowledge....
Francois

Film is the vinyl record of photography.