Hi everyone; I am new to this site but not to photography. I had previously been shooting with a D90, I now have a D7100. I am having a slight problem with the continuous shooting. I shoot in RAW only and can not get more than 3 shots on "continuous high" before the buffer fills up and have to wait (for a long time, up to 30 seconds) for the buffer to clear. I never had this problem with the D90, granted it shot at a slower rate. Anybody have any ideas why this is happening? Also, I am using a couple of class 6 SD cards. Do I need to move to a higher class card like a class 10? I really need to figure this out soon as I shoot sports and concerts. Right now it is real hard to get descent shots when I am constantly waiting for the buffer to clear
I, too, have a D90 and D7100. You'll need to move to a Class 10 card to max out the D7100 buffer. I use 32 GB SanDisk Extreme Pro Class 10 cards rated at 95 MB/s. Others have reported good capacity with these cards also. I also shoot only RAW.
I concur, if you are not using very high speed cards (I also use Sandisk Extreme Pro Cards), the buffer fills with only 3-4 shots. If you want speed, you are limited to JPEG. If you shoot RAW+JPEG (as I used to), it was only 3 shots to fill the buffer, now I get 4-5 by switching to RAW only, and getting faster cards (Had been using Sandisk Extreme ones)
RAWs (14-bit, lossless compressed is what I use) are about 30 MB each, while Large/Fine JPEG are typically 6-8 MB.
I too went from the D90 to D7100 and this is what I use for U1:
Active D Lighting, turn OFF, this is the biggest processor hog 12 bit lossless RAW Noise reduction off As few focus points as you can stand, minimises processing time Use one of the 95MBps cards like the Sandisk Extreme Pro Set your second card to overflow
With these settings, I an easily get 6fps for long bursts and then if I switch to 1.3 crop mode, I can get 7fps and even longer bursts
All the above suggestions reduce processing time and buffer clearing time. Fast cards are needed to clear quickly, since it is moving a LOT more data at higher bit depth than the D90 needs to. The d90 operates in 12 Bit mode and the D7100 has a selectable choice of 12 or 14bit. It defaults to 14 bits so set it to 12 bit will increase rate even if you keep slow cards. For best performance in both image depth and speed, fast cards and 14 bit will be possible at rated speed. For casual photos, or not printing in the most critical levels of quality, 12 bit is hard to tell from 14 bit. If you do extensive precision post processing, 14 bit will be prefered. Look for at least one really fast card. They are expensive but are better suited to your camera. In all respects, the D7100 has more powerful faster processing than the D90 but even with this update, high frame rates with such high resolution, large files pushes the current technology. Stan St Petersburg Russia
Now on to the issue. One thing that I immediately thought of was that bracketing is turned on. The buffer should be sufficient for more than three full frames before it has to slow down and begin writing to the card. The specs indicate that you should get at least 6 frames at full 14-bit, uncompressed RAW before the buffer fills. I would check to make sure you have any bracketing turned off.
Regarding the SDHC cards, yes, upgrade to good class 10 cards for improved write speed.
"Red is gray and yellow white, but we decide which is right ....and which is an illusion"
I do have my camera set to; noise reduction off active D lighting off 2nd card slot set to overflow
It is strange situation as when I talked to the Nikon reps at the last Photo expo they said that a class 6 card was more than fast enough unless I was shooting movies with the camera. Guess they were wrong.
I think everyone has basically said the same thing, I need faster cards.