文章

DK 2PG

烧录AF按照12bit进行。

需要对 PD1 PD2获取CODE推AF进行/4处理。

TorlenceCode部分

项目进行中没有对TorlenceCode卡控获取得AFCode进行精度转换。

所以 在PDCode得处理上需要将获取出来的值除以4。

WriteAF(m_PDCode/4);

WriteAF(m_PDCode/4 + m_toleranceCode);

但是在后续打印LOG的时候还是按照12BIT得规格打印得。

info.Format(_T("Code:%d,FabSharpness:%.5f,SquSharpness:%.5f"),m_PDCode+m_toleranceCode*4

实际理解为:

推AF按照10BIT进行,但是打印LOG还是按照12BIT展示。

License:  CC BY 4.0