Oscilloscope is nice tool

coderat wrote:You are right. I just avoid to use logic analyser, because it is too expensive for me, even to rent.
Oscilloscope is nice tool
leegong wrote:Yes , hard sniffering is really very important for lens hacking indeed , i don't know whether
oscilloscope could record waveform of the signals over there .
coderat wrote:How fast could be the clock?
coderat wrote:Russian guy who produces dandelion is:
http://filmprocess.ru/
http://filmprocess.ru/nikon_spec.htm
He said he discussed it in forum before. From there I see there are several more commands in Lens interface that you didn't identify:
$XX get confirmation status of focus
$YY tell lens EV step 1/2 or 1/3
$ZZ apperture set
EDIT:
$TT set focus confirmation point offset at least -20...+20, may be wider
$SS get focus confirmation point offset
I expect last to be set in Lens each time Body detects lens with specific ID was mounted. This setting is not permanent. Cam could not program Lens EEPROM, probably because it doesn't provide write-voltage-level.
leegong wrote:Do you mind giving me more info about $XX ,$YY,$ZZ,$TT,$SS ?
It is not so difficult to make a patch that identifies specific LEns ID then applies specific focus offset , i even think it's implemented
in the current FirmWare , just have to find out then activate it .
coderat wrote:
I am still reading some forums there, as soon as I get numbers I will share them. At the moment seems like the information was deleted...
Well, they want to make some money.
- No 3.3 - 4.5 / 35 - 70 Robert ExifTools MakerNotes
- 3.3 35mm 4 60mm 4.5 70mm 3.8 50mm No. Description
- 0xFF 34 0x22 34 0x22 34 0x22 34 0x22 ProtocolStart
- 0x00 37 0x25 30 0x1E 26 0x1A 31 0x1F
- 0x01 42 0x2A 49 0x31 52 0x34 47 0x2F ActAperture
- 0x02 69 0x45 118 0x76 77 0x4D 68 0x44
- 0x03 1 0x01 255 0xFF 255 0xFF 0 0x00
- 0x04 196 0xC4 223 0xDF 207 0xCF 229 0xE5
- 0x05 252 0xFC 251 0xFB 251 0xFB 251 0xFB
- 0x06 23 0x17 27 0x1B 29 0x1D 27 0x1B
- 0x07 26 0x1A 4 0x04 134 0x86 8 0x08
- 0x08 0 0x00 0 0x00 0 0x00 0 0x00
- 0x09 0 0x00 0 0x00 0 0x00 0 0x00 ?
- 0x0A 53 0x35 53 0x35 53 0x35 53 0x35 LensType? 4 ExitPupilPosition
- 0x0B 32 0x20 32 0x20 32 0x20 32 0x20 LensType? 5 AFAperture
- 0x0C 32 0x20 32 0x20 32 0x20 32 0x20 LensType? 8 FocusPosition
- 0x0D 8 0x08 5 0x05 7 0x07 1 0x01 ActDistance 9 FocusDistance
- 0x0E 0 0x00 0 0x00 0 0x00 0 0x00 ?
- 0x0F 0 0x00 0 0x00 0 0x00 0 0x00 ?
- 0x10 68 0x44 83 0x53 92 0x5C 81 0x51 ActFocalLength 10 FocalLength
- 0x11 42 0x2A 49 0x31 52 0x34 47 0x2F ActAperture
- 0x12 29 0x1D 29 0x1D 29 0x1D 29 0x1D LensId 11 LensIDNumber
- 0x13 66 0x42 66 0x42 66 0x42 66 0x42 AppStops 12 LensFStops
- 0x14 68 0x44 68 0x44 68 0x44 68 0x44 FocalLengthShort 13 MinFocalLength
- 0x15 92 0x5C 92 0x5C 92 0x5C 92 0x5C FocalLengthLong 14 MaxFocalLength
- 0x16 42 0x2A 42 0x2A 42 0x2A 42 0x2A MaxApertureShort 15 MaxApertureAtMinFocal
- 0x17 52 0x34 52 0x34 52 0x34 52 0x34 MaxApertureLong 16 MaxApertureAtMaxFocal
- 0x18 18 0x12 18 0x12 18 0x12 18 0x12 MCU_Version 17 MCUVersion
- 0x19 42 0x2A 49 0x31 52 0x34 47 0x2F ActAperture 18 EffectiveMaxAperture
- 0x1A 255 0xFF 255 0xFF 255 0xFF 255 0xFF ProtocolStop
Users browsing this forum: No registered users and 1 guest