Hand Held Products 4X00 Series manual ImagerPowerOnAndResumeICMedia, ImagerPowerUpICMedia

Page 15

Returns

TRUE if successful, FALSE otherwise.

ImagerPowerOnAndResumeICMedia

This function controls a physical switch to cycle power on the imager. This is typically implemented for Win CE suspend/resume.

DWORD ImagerPowerOnAndSuspendICMedia(

DWORD

)

Passed Arguments

Description

0

Normal case. Win 32 API functions are still allowed.

1

Suspend/Resume. (For example, in Win CE this implies that it is not safe to call Win32

 

or user layer functions.)

2

Resume, but don't power on. To be powered on during next image I/0 event.

Returns

TRUE if successful, FALSE otherwise.

ImagerPowerUpICMedia

This function takes the image engine out of powerdown mode via a power enable signal.

BOOL ImagerPowerUpICMedia(

void

)

Returns

Zero if successful, non-zero otherwise.

InDownTimeICMedia

This function tells whether you are in the appropriate area of the frame to successfully write registers to have them take effect for the next image. "Down Time" represents the time between frames. For the IC Media 105A imager, this is the time when the Vsync state represents that no valid pixel data is available.

BOOL InDownTimeICMedia(

int

)

Returns

Zero if successful, non-zero if currently in the "down time" of the frame.

IMAGETEAM™ 4X00 Series Hardware Interface Layer Specification

9

Image 15
Contents User’s Guide FCC/CE DisclaimerIT4300 is intended for use in CDRH/IEC Class 2 devices Laser Eye Safety Statement for IT4300 Series EnginesPage Table of Contents Page Image Acquisition Layer Design OverviewUser Layer OEM API LayerAimOnICMedia Alphabetic Function ListAimIsOnICMedia AimOffICMediaDeinitializeVsyncProcessingICMedia BindPhysicalMemoryToVirtualMemoryICMediaCaptureInitiatedICMedia DeinitializeImageLineDataProcessingICMediaEnableVsyncInterruptICMedia DisableImageLineDataProcessingICMediaDisableVsyncInterruptICMedia EnableImageLineDataProcessingICMediaFreePhysicalScanSpaceICMedia GetFrequencyPerFrameOfLineDataCallbackICMediaGetHardwareDllRevisionICMedia Dword GetNumberOfValidRowsICMedia GetImagerPropertiesICMediaGetNumberOfValidRowsICMedia Bool GetImagerPropertiesICMediaIllumIsOnICMedia GetRegisterSettingsForHHPExposureControlICMediaGetScanHeightICMedia GetScanWidthICMediaIllumOffICMedia ImagerIsPoweredICMediaImagerPowerDownICMedia ImagerPowerOffAndSuspendICMediaImagerPowerOnAndResumeICMedia ImagerPowerUpICMediaInDownTimeICMedia InitCaptureICMedia InitializeImageLineDataProcessingICMediaInitializeVsyncProcessingICMedia RegisterVsyncNotificationICMedia RequestSynchronizedPowerDownICMediaReadIICICMedia RegisterImageLineDataNotificationICMediaWaitForVsyncICMedia ResetTransferHardwareICMediaSynchronizedPowerDownICMedia UnBindPhysicalMemoryFromVirtualMemoryICMediaWaitMillisecondsICMedia WriteIICICMediaVoid WaitMillisecondsICMedia Dword nTime Programming Notes Online Technical Assistance Technical AssistanceImageteam 4X00 Series Hardware Interface Layer Specification Page Hand Held Products, Inc