FAE疑难问题总结

合集下载

2023年FAE技术支持工程师年度总结及下一年计划

2023年FAE技术支持工程师年度总结及下一年计划
2023年FAE技术支持工程 师年度总结及下一年计划
目录
单击此处添加文本 2023年工作总结 客户反馈与评价 产品与技术能力评估 下一年工作计划 风险预测与应对策略
完成项目及案例
完成智能家居项目,成功实现智能控制和远程监控 完成工业自动化项目,提高生产效率和设备稳定性 完成医疗设备控制系统项目,满足医疗行业高标准要求 完成智能物流管理系统项目,实现物流信息高效管理
个人技能提升:作为FAE技术支持工程师,我在工作中不断提升自己的技能和知识,为公司的产 品提供了更好的技术支持。
团队协作与沟通:在工作中,我积极参与团队协作,与同事们保持良好的沟通,共同解决各种 技术问题。
下一年计划:我计划进一步提高自己的专业技能,同时将更多创新性的想法应用到工作中,为 公司的发展贡献更多力量。

客户反馈处理: 及时处理客户 反馈和投诉, 积极解决问题, 提升客户满意

团队协作与沟通计划
定期组织技术交流 会,加强团队成员 间的沟通与协作
建立问题反馈机制, 确保团队成员及时 反馈问题并共同解 决
鼓励团队成员提出 创新性意见和建议, 激发团队活力
定期评估团队成员 的工作表现,给予 相应的激励和指导
熟悉产品的技术特 点、优势及不足
了解产品的市场定 位、竞争态势及发 展趋势
掌握产品的技术更 新、迭代及升级情 况
解决问题的能力:能够快速定位并 解决客户技术问题
技术支持能力评估
创新能力:能够提出新的技术方案 和改进建议
添加标题Biblioteka 添加标题添加标题添加标题
技术熟练度:对所负责产品技术的 深入了解和掌握
团队协作能力:能够与其他团队成 员有效协作,共同完成任务
风险预测:对可能出现的风 险进行预测和评估

fae年终工作总结

fae年终工作总结

fae年终工作总结作为一名前端应用工程师(FAE),我在过去一年里积极参与公司的项目开发并取得了一些成就。

在这个年终工作总结中,我将回顾我所参与的项目,并总结出它们的亮点和改进空间,同时分享我在技术提升和团队合作方面的收获。

1. 项目一:ABC系统升级在这个项目中,我负责了前端页面的开发和优化。

通过使用新的前端框架,我们成功地提升了系统的性能和用户体验。

我专注于减少页面加载时间,并通过优化前端代码的结构和样式来提高用户界面的友好性。

通过优化 Ajax 请求,我们还成功减少了与后端的数据传输时间,大大提升了系统的响应速度。

在项目中的改进空间是对移动设备的兼容性。

由于项目时间紧迫,我们没有足够的时间来充分测试在不同移动设备上的显示效果。

下一阶段我们将着重解决这个问题,确保系统在各种终端上都能良好地运行。

2. 项目二:DEF平台开发在这个项目中,我作为一个团队成员,参与了整个项目的前端开发工作。

我们成功地开发了一套高效、可定制化的平台,为客户提供了非常好的用户体验。

在这个项目中,我主要负责了界面设计和前端逻辑的实现。

这个项目的亮点是我们采用了响应式设计的思路,保证了平台在不同设备上的良好显示效果。

我还负责了页面的性能优化和代码的可维护性改进,确保整个系统能够高效地运行。

然而,我们也面临了一些挑战。

由于客户对平台需求不断变化,我们需要经常进行功能迭代和修改。

在下一阶段,我计划通过引入敏捷开发的方法,更好地响应客户需求,并确保快速交付高质量的产品。

在过去一年里,我的专业知识和技能得到了极大的发展。

通过深入学习新的前端框架和工具,我能够更好地解决问题和开发高效的前端应用。

同时,我也参与了团队知识分享和技术培训,与同事们相互学习,共同进步。

除了技术方面,我还注重与团队的合作。

我积极参与团队会议和讨论,与团队成员沟通合作,解决问题。

我也主动与其他部门的同事进行交流,理解他们的需求,并协助解决问题。

通过良好的团队合作,我们能够更好地完成项目,并提供高质量的产品和服务。

fae年终工作总结

fae年终工作总结

fae年终工作总结《FAE 年终工作总结》时光荏苒,岁月如梭,转眼间一年的工作即将画上句号。

回顾过去这一年,作为一名 FAE(现场应用工程师),我在工作中经历了许多挑战和机遇,也取得了不少成绩和收获。

在此,我将对这一年的工作进行总结,以便更好地展望未来,不断提升自己的能力和水平。

一、工作内容与成果1、客户技术支持这一年里,我始终把为客户提供优质、高效的技术支持作为首要任务。

无论是通过电话、邮件还是现场服务,我都能及时响应客户的需求,帮助他们解决在产品使用过程中遇到的各种技术问题。

据不完全统计,我共处理了超过X个客户咨询案例,其中包括产品故障排查、技术参数解读、应用方案优化等。

通过我的努力,大部分客户的问题都得到了圆满解决,客户满意度达到了X%以上。

2、新产品导入在新产品导入阶段,我积极参与了公司多个新产品的测试和评估工作。

与研发团队紧密合作,对新产品的性能、功能进行了全面的测试和验证,并根据测试结果提出了一系列的改进建议。

同时,我还为销售团队和客户提供了详细的产品培训和技术文档,帮助他们更好地了解和推广新产品。

在新产品上市后,我密切关注市场反馈,及时处理客户的问题和意见,为产品的顺利推广和销售提供了有力的技术保障。

3、项目跟进与协调在项目跟进方面,我负责了多个重要项目的技术支持工作。

与项目团队成员保持密切沟通,及时了解项目进展情况和遇到的技术难题,并协调各方资源,共同推动项目顺利进行。

在项目实施过程中,我充分发挥自己的技术优势,为项目提供了专业的技术解决方案,确保项目按时、按质完成。

其中,具体项目名称项目在我的积极参与下,提前完成了交付,并获得了客户的高度评价。

4、技术培训与交流为了提高客户和内部团队的技术水平,我组织并参与了多场技术培训和交流活动。

针对不同客户的需求和技术水平,制定了个性化的培训方案,并通过线上线下相结合的方式,为客户提供了全面、系统的技术培训。

同时,我还与内部团队分享了自己在工作中积累的经验和技术知识,促进了团队整体技术水平的提升。

fae年终工作总结

fae年终工作总结

fae年终工作总结今年即将过去,对于FAE这一年的工作总结,我想从以下几个方面进行回顾和总结。

一、项目管理与推进在过去的一年中,我承担了多个项目的管理和推进工作。

首先,我与团队成员紧密合作,确保项目按时交付,并保持了良好的沟通,促进了团队合作的高效性。

其次,我始终秉持着客户至上的原则,不断调整项目进展计划,确保项目能够满足客户需求。

同时,我还注重项目风险的预测和控制,在项目策划阶段就提前制定了风险应对方案,并在项目执行过程中及时跟踪和解决各种潜在风险。

通过这些措施,成功地避免了一些潜在问题的发生,保证了项目的高质量完成。

二、客户关系管理作为FAE,客户关系管理一直是我工作的重点之一。

今年,我积极与客户保持沟通,及时了解客户需求和意见反馈,并将其及时反馈给研发团队,从而提出更好的解决方案。

同时,我也在与客户的合作中,不断提升自己的专业知识和技能,为客户提供更专业、高效的技术支持。

除此之外,我还通过举办技术交流会、参加行业展会等活动,积极扩展客户资源、维护客户关系。

这些工作的开展不仅有助于提升FAE团队的整体形象和影响力,也为公司带来了更多的业务机会。

三、团队协作和经验分享在FAE工作中,团队的协作和经验分享至关重要。

在过去的一年中,我与团队成员密切合作,善于倾听他们的建议与意见,并且愿意主动分享自己的经验和知识。

通过与团队的密切配合和经验分享,我们能够共同解决问题、优化工作流程,并共同成长。

在团队协作中,我始终保持积极性,提供积极的反馈和建议,以促进团队的发展。

四、个人能力提升作为一名FAE,在技术和专业能力方面的不断提升是必不可少的。

今年,我积极参加各类技术培训和学习,提高了自身的技术水平和工作能力。

同时,我也不断学习行业动态和最新技术,保持对市场的敏感度和了解,以便更好地为客户提供解决方案。

除了技术能力的提升,我还注重自身的综合素质的提高。

比如,我加强了自己的沟通能力和团队合作意识,在工作中不断学习和成长,并尽力克服自身的不足。

fae的工作总结

fae的工作总结

fae的工作总结
Fae的工作总结。

作为一名Fae(Field Application Engineer),我在过去一年里有幸与许多客户
合作,为他们提供技术支持和解决他们在使用我们产品时遇到的问题。

在这篇文章中,我将总结一下过去一年的工作经验和成果。

首先,作为Fae,我最重要的工作就是理解客户的需求并提供相应的技术支持。

在过去一年里,我参与了多个客户项目,包括嵌入式系统设计、传感器应用和物联网解决方案等。

通过与客户的密切合作,我深入了解了他们的需求,并为他们提供了定制化的技术支持,帮助他们解决了许多技术难题。

其次,作为Fae,我不仅要提供技术支持,还需要及时响应客户的问题并给予
解决方案。

在过去一年里,我经常需要迅速响应客户的技术问题,有时候甚至需要在非工作时间为客户提供支持。

通过及时响应和解决客户问题,我成功地帮助客户解决了许多技术难题,赢得了客户的信任和好评。

最后,作为Fae,我还需要不断学习和提升自己的技术能力。

在过去一年里,
我不仅参加了公司组织的培训课程,还自主学习了许多新的技术知识。

通过不断学习和提升自己的技术能力,我能够更好地为客户提供技术支持,并在工作中取得更好的成绩。

总的来说,作为一名Fae,我在过去一年里取得了许多成绩。

通过与客户的密
切合作,及时响应客户问题并不断学习提升自己的技术能力,我成功地帮助客户解决了许多技术难题,赢得了客户的信任和好评。

我相信,在未来的工作中,我会继续努力,为客户提供更好的技术支持,为公司创造更大的价值。

FAE疑难问题总结

FAE疑难问题总结

FAE疑难问题总结第一篇:FAE疑难问题总结疑难问题总结一、传统互容1(06、16系列)1、06系列项目,在下边缘画线,容易画出超出AA区的折线(尤其在分辨率特别大时)此时需修改flowwork.c中void FlowWork(void)函数中参数: 3220行:#ifdef TOUCHKEY_EN structFrameInfoVar.ucFrameRow += 1;if(structTouchKeyStatus.ucTouchKeyFlg == 1){for(i = 0;i #ifdef TOUCHKEY_EN //for(i = 0;i2、电源干扰调试步骤;(1)、增大CAP值;一般调试到最大,即160/80;(2)、选择最佳频率;可通过频谱仪选择干扰最小的频率;(3)、ID滤针算法;针对偶尔出现的干扰跳点问题,改善较明显;(4)、前级针滤波算法;可很大程度上改善严重跳点问题,但会影响整体体验;3、ESD跳点调试步骤;(1)、打开ESD宏定义;(2)、滤针;参见以下代码;DateProcessPost.c中PointFilterProcess函数:230行:voidPointFilterProcess(STRUCTAPPTOUCHSTATUS*pstructT ouchStatus){ if(pstructTouchStatus->ucLastPointNum> 0){return;}if(pstructT ouchStatus->ucCurrentPointNum>pstructTouchStatus ->ucLastPointNum){if(G_ucTouchedCnter<2)(滤除的针数){G_ucTouchedCnter++;pstructTouchStatus->ucCurrentPointNum = pstructTouchStatus->ucLastPointNum;else {G_ucTouchedCnter = 0;} if(pstructTouchStatus->ucCurrentPointNum ==0){pstructT ouchStatus->bTouchStatus = 0;} }4、按键几率性无功能调试;(1)、TP整体rowdate值调试至相差不超过300且TP需校准并保存;(2)、打开按键宏定义,未使用的通道需挖空处理;(3)、关闭防水宏;5、手指分离算法;详见说明文档(PeakMergeProcess);6、电源干扰(表现为快速点击时乱跳点)修改代码如下:voidPointFilterProcess(STRUCTAPPTOUCHSTATUS*pstructT ouchStatus){ if(pstructTouchStatus->ucLastPointNum> 0){return;}if(pstructT ouchStatus->ucCurrentPointNum>pstructTouchSt atus->ucLastPointNum){ //if(G_ucTouchedCnter<= pstructTouchStatus->ucFilterPointCnt)if(G_ucT ouchedCnter< 2)//pstructTouchStatus->ucFilterPointCnt){//G_ucTouchedCnter ++;G_ucT ouchedCnter = G_ucT ouchedCnter-1;pstructTouchStatus->ucCurrentPointNum = pstructTouchStatus->ucLastPointNum;}}7、大尺寸整机(5506、5606),在应用中出现边缘区域问题处理;最新FW“config.h”中:#define TRACE_STABLE_OFFSET 210//180 //a bit smaller than biggest touch diff-data //differ的一致性的差值不要超过的阈值二、传统互容2(02系列)三、单层多点(i系列)1、5436I划线飞点处理;修改AppTouchKeyProcess.c函数,可之间改善此问题,参考代码见附件;四、自容(6x06系列)1、TP视窗与按键中间黑色丝印上报按键坐标问题调试;按键上方的黑色区域一般客户要求触摸无功能,但在实际调试时,因为手指触摸面积较大,会让按键通道产生较大differ变化量从而上报按键坐标;如果将按键的触发阀值调高可改善此问题,但会使按键悬空时无功能,所以一般解决此问题时,我们加入AA区的最后两个通道做判断,即当按键通道的differ的变化量超出阀值,但AA区的最后两个通道differ大于一定数值时,我们认为触摸在黑色丝印区域,此时不上报坐标;参考代码如下:if(pstructTraceVar->sCapDiff[TP_CHANNEL_NUM-1]+pstructTraceVar->sCapDiff[TP_CHANNEL_NUM-2]sCapDiff[TP_CHANNEL_NUM]> VIRTUAL_KEY_THRESHOLD){上报第一个按键坐标;} if(pstructTraceVar->sCapDiff[TP_CHANNEL_NUM+1]> VIRTUAL_KEY_THRESHOLD){上报第二个按键坐标;} if(pstructTraceVar->sCapDiff[TP_CHANNEL_NUM+2]> VIRTUAL_KEY_THRESHOLD){上报第三个按键坐标;} } 有的项目在调试时遇到AA区Y方向坐标无法调到最大时,即开了拉边函数依然与最大像素差10个像素左右,则有可能是因为按键范围过大造成,同样可以采用此方法限制按键范围,改善此问题;2、ESD跳点问题调试;(1)、打开ESD宏定义;(2)、调试大面积宏定义;3、同侧画线不同甩尾效果调试;此时需针对不同的甩尾效果,采用不同的甩尾修正参数;参考代码如下:Margin_process.c中BorderShiftManualHandle函数;以4列竖三角分辨率为800的项目为例ShiftVal =(cLeftManualCoeff[(MARGIN_LX11])//定义修正甩尾的数组if(Ynew<=20)//当Y坐标小于20时,不修正 {ShiftVal = 0} else if((Ynew>380)&&(Ynew<420))//坐标在380~420之间,按数组参数修正{ShiftVal = ShiftVal;}else//其余情况,按数组的4/5来进行修正{ShiftVal = ShiftVal * 4 /5;}Ynew += ShiftVal;4、6x06系列3个通道实现3个按键划线飞线问题处理办法;6x06系列的IC,在用3个通道实现3个按键的项目中,当从AA 区往处划线时,当手指划到按键上会触发功能造成折线,针对此问题需修改flowwork.c中ResetGlobleVars函数:static void ResetGlobleVars(void){if(0 == G_structT ouchStatusVar.ucCurrentPointNum){#if(0 < TP_KEY_NUM)if((G_structTraceVar.sCapDiff[TP_CHANNEL_NUM] +G_structTraceVar.sCapDiff[TP_CHANNEL_NUM + 1])< VIRTUAL_KEY_THRESHOLD)(在此处多添加一个通道即:G_structTraceVar.sCapDiff[TP_CHANNEL_NUM + 2])#endif {G_bVirInvalidClearOnce = 1;G_bVirKeyDisable = 0;} }}5、增强抗LCD Noise处理办法;在sys_config.h中,修改如下: /* * AFE Scan data mode * 0: Raw data(Only for testing, do NOT use for release code)* 1: Filter 3 data * 2: Filter 5 data * 3: ACC data */ #define AFE_DATA_MODE 2 #if((1 == AFE_DATA_MODE)||(2 == AFE_DATA_MODE))/* * AFE filter(Filter 3 or Filter 5)scan mode threshold * Range 0~1023 * The smaller the value is, the more efficient for the filter function */ #define AFE_FILTER_MODE_THRES 5五、驱动1、APK升级的注意事项;APK功能需根据“4_Focaltech Android平台Driver介绍_v1.0.pdf”增加驱动后,打开FTS_CTL_IIC,SYSFS_DEBUG这两个宏。

fae年终工作总结:总结坚持,回报满满

fae年终工作总结:总结坚持,回报满满

fae年终工作总结:总结坚持,回报满满。

一、总结坚持的过程在团队工作中,FAE一直坚持着对技术的热爱和追求,不断创新,不断突破。

团队成员通过多元的平台,积累了丰富的技术经验,提升了产品的研发和技术支持效率,开创了多个技术领域的先河。

1.技术创新FAE团队主要负责对客户的技术支持,所涉及的领域包括但不限于:音频、视频、图像、移动通信、无线充电、物联网等。

为了在这些领域中实现技术创新,FAE团队不断地进行技术探索,及时跟进新技术、新产品、新应用,研发高性能、高质量的技术方案,用技术为客户提供更优质的支持和服务。

2.精益求精FAE团队不仅在技术创新上下功夫,在团队管理上也精益求精。

团队成员之间互相信任,积极配合,达成“1+1>2”的效果。

在工作过程中,我们不断寻求提高效率的方法和途径,将工作做到极致,力争为客户带来更好的服务。

同时,FAE团队也在不断优化管理和服务流程,提高客户满意度,促进团队成员的工作积极性和工作效率。

二、回报满满的2019在2019年的工作中,FAE团队付出了诸多努力,也获得了不少回报。

1.技术实力不断提升FAE团队的技术实力得到了较大的提升,其中最大的贡献体现在了在产品设计、方案解决等层面。

多场技术交流会议更是加强了我们和客户之间的沟通和联系,也更加深刻地了解到客户的需求和希望,为其提供更加贴心和专业的服务。

2.团队协作能力提升团队成员之间相互配合,共同协作,注重代码质量和流程管理,使得项目进展顺畅、开发效率提高。

在全员对接新产品、新技术的过程中,FAE团队对技术的掌握更加熟练,团队合作能力大大提升,也更好的实现了共同的目标。

三、展望未来未来,FAE团队会继续坚持“创新+精益求精”的理念,积极学习和探索新技术,不断提高自身的技术能力,提升团队协作效率和客户满意度。

同时,我们也将继续注重推进管理体系建设,不断完善高效的服务流程,进一步提高团队的整体竞争力。

FAE团队在2019年的工作中,充分展现了团队成员的专业素养、协作力和创造力,在实现自身价值的同时,为客户提供了优质的技术服务。

fae年终工作总结:总结优化,创新前行

fae年终工作总结:总结优化,创新前行

fae年终工作总结:总结优化,创新前行近期,FAE公司年度员工大会正式召开,与此同时,公司各部门也在撰写年终工作总结以及下一年发展方向计划。

作为FAE公司的一名员工,我也将我的总结呈现在这里,希望能够在我的总结中,能够对公司的发展有所帮助。

总体来说,本年度FAE公司的各项业务指标表现稳定,同时在技术创新方面有所提高。

接下来,我将分三个方面来探讨公司的发展情况。

一、总结优化,提升工作效率本年度,FAE公司在企业总体发展方向下,不断进行公司内部的管理优化。

在总结品质及撰写标准上,公司引入了专业的管理技巧和软件进行辅助,使得公司的总结标准更加明确,品质无论是从内容还是撰写质量上,都远远高于了往年的情况。

提升员工的总结质量需要公司对员工进行辅导,该公司开展了多种形式的员工技术研讨会、课程培训等,提高员工水平,帮助员工掌握最新的技术和知识。

此外,还开展了多形式的考核和内部竞赛,激发员工的工作热情。

除此之外,公司还实施了信息化的管理,对于公司中的各种数据进行信息化记录,避免了数据丢失和管理混乱。

总结整合的工作也实现了信息化自动化处理,从而节约了人力,提高了工作效率。

二、技术优化,创新前行在技术创新方面,FAE公付出了很多心血和精力。

技术创新是公司发展的核心和动力,本年度从研发到前端技术的创新,公司在各个方面都有所推进,阐述如下:1.前端技术的创新本年度,公司在移动端和PC端的页面设计上进行了不断尝试。

合理的页面设计和硬件优化后,公司从客户那里获得了高度好评和认可。

原本的设计中,客户无法便捷操作终端产品,导致公司的推广和销售受阻。

而公司在设计中加入了扫码和语音识别等技术,有效从侧面适应了客户的需求,从而达到了比较好的提升。

2.后端技术的创新本年度,公司在后端技术方向上进行了探索和尝试。

通过对大数据的处理和分析,有针对性的进行搜索引擎优化,优化算法提升加载速度,提高性能等多方面进行技术创新,从而实现了更优质的服务。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
{上报第三个按键坐标;}
}
有的项目在调试时遇到AA区Y方向坐标无法调到最大时,即开了拉边函数依然与最大像素差10个像素左右,则有可能是因为按键范围过大造成,同样可以采用此方法限制按键范围,改善此问题;
2、ESD跳点问题调试;
(1)、打开ESD宏定义;
(2)、调试大面积宏定义;
3、同侧画线不同甩尾效果调试;
APK不能升级的情况有:
(1)、驱动只添加t5x0x_ts.c、ft5x0x_ts.h两个文件,完成电容屏的基本功能,无APK升级功能,需添加其他四个文件。
(2)、未打开FTS_CTL_IIC, SYSFS_DEBUG这两个宏。
(3)、ft_rw_iic_drv节点未打开读写权限。
(4)、系统IIC驱动有问题导致升级失败,通过打印信息可以看到IIC读写出错的信息,修改系统软件。
/*
* AFE Scan data mode
* 0: Raw data (Only for testing, do NOT use for release code)
* 1: Filter 3 data
* 2: Filter 5 data
* 3: ACC data
*/
#define AFE_DATA_MODE 2
{上报第一个按键坐标;}
if(pstructTraceVar->sCapDiff[TP_CHANNEL_NUM+1]>VIRTUAL_KEY_THRESHOLD)
{上报第二个按键坐标;}
if(pstructTraceVar->sCapDiff[TP_CHANNEL_NUM+2]>VIRTUAL_KEY_THRESHOLD)
{if (0 == G_structTouchStatusVar.ucCurrentPointNum)
{#if (0 < TP_KEY_NUM)
if((G_structTraceVar.sCapDiff[TP_CHANNEL_NUM]+G_structTraceVar.sCapDiff[TP_CHANNEL_NUM + 1]) < VIRTUAL_KEY_THRESHOLD)
此时需针对不同的甩尾效果,采用不同的甩尾修正参数;
参考代码如下:Margin_process.c中BorderShiftManualHandle函数;
以4列竖三角分辨率为800的项目为例
ShiftVal = (cLeftManualCoeff[(MARGIN_LX1 - Xnow) - 1])//定义修正甩尾的数组
*/
#define AFE_FILTER_MODE_THRES 5
五、驱动
1、APK升级的注意事项;
APK功能需根据“4_Focaltech Android平台Driver介绍_v1.0.pdf”增加驱动后,打开FTS_CTL_IIC, SYSFS_DEBUG这两个宏。驱动中打开 FTS_CTL_IIC宏后,在/dev目录下创建一个ft_rw_iic_drv的结点,通过adb shell chmod 777 /dev/ft_rw_iic_drv打开读写权限。
{
//if (G_ucTouchedCnter<= pstructTouchStatus->ucFilterPointCnt)
if (G_ucTouchedCnter< 2)//pstructTouchStatus->ucFilterPointCnt)
{//G_ucTouchedCnter ++;
G_ucTouchedCnter =G_ucTouchedCnter -1;
{G_ucTouchedCnter ++;
pstructTouchStatus->ucCurrentPointNum = pstructTouchStatus->ucLastPointNum;
else
{G_ucTouchedCnter = 0; }
if (pstructTouchStatus->ucCurrentPointNum == 0)
structAppTouchStatusVar.structPointStatusArray[i].usPosX= \
structTouchKeyStatus.aucTouchKeyOutput[j][0];
structAppTouchStatusVar.structPointStatusArray[i].usPosY= \
(4)、前级针滤波算法;可很大程度上改善严重跳点问题,但会影响整体体验;
3、ESD跳点调试步骤;
(1)、打开ESD宏定义;
(2)、滤针;参见以下代码;
DateProcessPost.c中PointFilterProcess函数:
230行:
voidPointFilterProcess(STRUCTAPPTOUCHSTATUS *pstructTouchStatus)
6、电源干扰(表现为快速点击时乱跳点)
修改代码如下:
voidPointFilterProcess(STRUCTAPPTOUCHSTATUS *pstructTouchStatus)
{if (pstructTouchStatus->ucLastPointNum> 0)
{return; }
if (pstructTouchStatus->ucCurrentPointNum>pstructTouchStatus->ucLastPointNum)
如果是高通,三星的平台,可以不加此驱动,在编译系统时选中i2c interface,这样在/dev目录就会有i2c-*的读写结点。用adb shell chmod 777 /dev/i2c-*打开读写权限来使用工具。
APK是通过ft_rw_iic_drv节点与芯片通信,如无节点或节点无读写权限都会导致APK升级失败。
pstructTouchStatus->ucCurrentPointNum = pstructTouchStatus->ucLastPointNum;
}}
7、大尺寸整机(5506、5606),在应用中出现边缘区域问题处理;
最新FW“config.h”中:
#define TRACE_STABLE_OFFSET 210//180 //a bit smaller than biggest touch diff-data
疑难问题总结
一、传统互容1(06、16系列)
1、06系列项目,在下边缘画线,容易画出超出AA区的折线(尤其在分辨率特别大时)
此时需修改flowwork.c中void FlowWork(void)函数中参数:
3220行:
#ifdef TOUCHKEY_EN
structFrameInfoVar.ucFrameRow += 1;
#if ((1 == AFE_DATA_MODE) || (2 == AFE_DATA_MODE))
/*
* AFE filter (Filter 3 or Filter 5) scan mode threshold
* Range 0~1023
* The smaller the value is, the more efficient for the filter function
参考代码如下:
if(pstructTraceVar->sCapDiff[TP_CHANNEL_NUM-1]+pstructTraceVar->sCapDiff[TP_CHANNEL_NUM-2]<VIRTUAL_KEY_THRESHOLD_1)
{
if(pstructTraceVar->sCapDiff[TP_CHANNEL_NUM]>VIRTUAL_KEY_THRESHOLD)
if (Ynew<=20) //当Y坐标小于20时,不修正
{ShiftVal =0}
else if ( (Ynew>380)&&(Ynew<420) )//坐标在380~420之间,按数组参数修正
{ShiftVal = ShiftVal; }
else //其余情况,按数组的4/5来进行修正
{ShiftVal = ShiftVal * 4 /5; }
structTouchKeyStatus.aucTouchKeyOutput[j][1];
//break; }
#endif //TOUCHKEY_EN
2、电源干扰调试步骤;
(1)、增大CAP值;一般调试到最大,即160/80;
(2)、选择最佳频率;可通过频谱仪选择干扰最小的频率;
(3)、ID滤针算法;针对偶尔出现的干扰跳点问题,改善较明显;
if (structTouchKeyStatus.ucTouchKeyFlg == 1)
{for(i = 0; i<structTouchKeyStatus.ucTouchKeyNum;i ++)
{structTouchStatusVar.structPointStatusArrayOriginal[structTouchStatusVar.ucCurrentPointNum + i].usPosX = \
Ynew += ShiftVal;
4、6x06系列3个通道实现3个按键划线飞线问题处理办法;
6x06系列的IC,在用3个通道实现3个按键的项目中,当从AA区往处划线时,当手指划到按键上会触发功能造成折线,针对此问题需修改flowwork.c中ResetGlobleVars函数:
static void ResetGlobleVars(void)
structTouchKeyStatus.ucTouchKeyIndex[i];
相关文档
最新文档