Description
Source
Call Graph
Start Line: 228
unsigned char ov965x_init(Twid *pTwid)
{
unsigned short id=0;
id = ov95x_id(pTwid);
if( (id>>8) == 0x96 ) {
TRACE_DEBUG("ID and PID OK\n\r");
if( ov95x_Manufacturer(pTwid) == 1 ) {
TRACE_DEBUG("Manufacturer OK\n\r");
if( ov95x_TestWrite(pTwid) == 1 ) {
return 1;
}
else {
TRACE_ERROR("Problem captor: bad write\n\r");
}
}
else {
TRACE_ERROR("Problem captor: bad Manufacturer\n\r");
}
}
else {
TRACE_ERROR("Problem captor: bad PID\n\r");
}
TRACE_INFO("Problem: captor not responding\n\r");
return 0;
}