Problem
Using a Nikon camera I receive an error code. What is the meaning of that error code?
Solution
Here are the Nikon Error Codes.
kNkMAIDResult_BufferNotReady = 129,
kNkMAIDResult_NormalTTL = 130,
kNkMAIDResult_MediaFull = 131,
kNkMAIDResult_InvalidMedia = 132,
kNkMAIDResult_EraseFailure = 133,
kNkMAIDResult_CameraNotFound = 134,
kNkMAIDResult_BatteryDoesn'tWork = 135,
kNkMAIDResult_ShutterBulb = 136,
kNkMAIDResult_OutOfFocus = 137,
kNkMAIDResult_Protected = 138,
kNkMAIDResult_FileExists = 139,
kNkMAIDResult_SharingViolation = 140,
kNkMAIDResult_DataTransFailure = 141,
kNkMAIDResult_SessionFailure = 142,
kNkMAIDResult_FileRemoved = 143,
kNkMAIDResult_BusReset = 144,
kNkMAIDResult_NonCPULens = 145,
kNkMAIDResult_ReleaseButtonPressed = 146,
kNkMAIDResult_BatteryExhausted = 147,
kNkMAIDResult_CaptureFailure = 148,
kNkMAIDResult_InvalidString = 149,
kNkMAIDResult_NotInitialized = 150,
kNkMAIDResult_CaptureDisable = 151,
kNkMAIDResult_DeviceBusy = 152,
kNkMAIDResult_CaptureDustFailure = 153,
kNkMAIDResult_ICADown = 154,
kNkMAIDResult_CpxPlaybackMode = 158,
kNkMAIDResult_NotLiveView = 159,
kNkMAIDResult_MFDriveEnd = 160,
kNkMAIDResult_UnformattedMedia = 161,
kNkMAIDResult_MediaReadOnly = 162,
kNkMAIDResult_DuringUpdate = 163,
kNkMAIDResult_BulbReleaseBusy = 164,
kNkMAIDResult_SilentReleaseBusy = 165,
kNkMAIDResult_MovieFrameReleaseBusy = 166,
kNkMAIDResult_ShutterTime = 167,
kNkMAIDResult_Waiting_2ndRelease = 168,
kNkMAIDResult_MirrorUpCapture_Already_Start = 169
Live View Prohibit Error Codes (these are given as HEX values). The error code you receive from Shutter Stream
needs to be converted into a HEX number first. This is most easily done using the Windows / Mac Calculator program.
First, select DEC and enter the decimal number you receive from Shutter Stream. Then click on HEX and the number
will be converted to a HEX number.
kNkMAIDLiveViewProhibit_ExpModeScene = 0x80000000,
kNkMAIDLiveViewProhibit_RecordingImage = 0x4000000,
kNkMAIDLiveViewProhibit_Retractable = 0x1000000,
kNkMAIDLiveViewProhibit_DuringMirrorup = 0x400000,
kNkMAIDLiveViewProhibit_BulbWarning = 0x200000,
kNkMAIDLiveViewProhibit_CardUnformat = 0x100000,
kNkMAIDLiveViewProhibit_CardError = 0x80000,
kNkMAIDLiveViewProhibit_CardProtect = 0x40000,
kNkMAIDLiveViewProhibit_TempRise = 0x20000,
kNkMAIDLiveViewProhibit_EffectMode = 0x10000,
kNkMAIDLiveViewProhibit_Capture = 0x8000,
kNkMAIDLiveViewProhibit_NoCardLock = 0x4000,
kNkMAIDLiveViewProhibit_MirrorMode = 0x2000,
kNkMAIDLiveViewProhibit_SdramImg = 0x1000,
kNkMAIDLiveViewProhibit_NonCPU = 0x800,
kNkMAIDLiveViewProhibit_ApertureRing = 0x400,
kNkMAIDLiveViewProhibit_TTL = 0x200,
kNkMAIDLiveViewProhibit_Battery = 0x100,
kNkMAIDLiveViewProhibit_Mirrorup = 0x80,
kNkMAIDLiveViewProhibit_Bulb = 0x40,
kNkMAIDLiveViewProhibit_FEE = 0x20,
kNkMAIDLiveViewProhibit_Button = 0x10,
kNkMAIDLiveViewProhibit_Sequence = 0x04,
kNkMAIDLiveViewProhibit_CF = 0x01
// The module will deliver one of these values to the nResult parameter of the clients
// completion callback function and return the same value from the entry point. Errors
// will have negative values.
Error Code | Hex | Decimal | Potential Meaning |
---|---|---|---|
kNkMAIDResult_UnexpectedDataType | |||
kNkMAIDResult_ValueOutOfBounds | 0xFFFFFF81 | 4294967169 | camera / hardware / connection issue |
kNkMAIDResult_BufferSize | 0xFFFFFF82 | 4294967170 | |
kNkMAIDResult_Aborted | 0xFFFFFF83 | 4294967171 | operation aborted by user |
kNkMAIDResult_NoMedia | 0xFFFFFF84 | 4294967172 | |
kNkMAIDResult_NoEventProc | 0xFFFFFF85 | 4294967173 | |
kNkMAIDResult_NoDataProc | 0xFFFFFF86 | 4294967174 | |
kNkMAIDResult_ZombieObject | 0xFFFFFF87 | 4294967175 | |
kNkMAIDResult_OutOfMemory | 0xFFFFFF88 | 4294967176 | |
kNkMAIDResult_UnexpectedError | 0xFFFFFF89 | 4294967177 | |
kNkMAIDResult_HardwareError | 0xFFFFFF8A | 4294967178 | |
kNkMAIDResult_MissingComponent | 0xFFFFFF8B | 4294967179 |
Related articles