Camera Information

This page shows you how to obtain camera information using RICOH Camera USB SDK.


The following classes are used when you obtain camera information:


  • The CameraDevice class represents a camera device.
  • This class includes properties and methods for obtaining camera information and operating camera device.


  • The CameraStatus class represents camera status.

Obtain Camera Information

Use CameraDevice’s properties to obtain camera information such as model name and firmware version.

// Manufacturer Name
string manufacturer = cameraDevice.Manufacturer;
// Model Name
string model = cameraDevice.Model;
// Firmware Version
string firmwareVersion = cameraDevice.FirmwareVersion;
// Serial Number
string serialNumber = cameraDevice.SerialNumber;

Obtain Camera Status

Use CameraStatus’s properties to obtain camera status such as charge level.

// Battery Level(%)
//     100(FULL), 67, 33, 0
uint batteryLevel = cameraDevice.Status.BatteryLevel;