Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

CapSense Noise during the Communication

CapSense Noise during the Communication

Aardvark
Employee
Employee
10 questions asked 5 questions asked First reply posted
  • Even there is no external noise is overlapped, sometimes noise on the RawCount can be monitored.
  • Such kind of noise is often caused by the communication between PSoC and host.
  • In the first place, if an interrupt which is generated by communication like I2C is happened during CapSense scan, capacitance charge and discharge process will be impacted because the amount of charge and discharge is determined by the predefined time. This predefined time can be varied by the interrupt. The impact on the charge and discharge will be a cause of deviation in measured capacitance and it is observed as a noise.
  • In the second place, if the communication buffer is read during the write by CapSense, the read data can be corrupted. This also can be a cause of noise.
  • To avoid such situation, it is strongly recommended to check CapSense activity using CapSense_IsBusy() API.
0 Likes
50 Views
Contributors