Part Number: MSP430FR2675
Other Parts Discussed in Thread: CAPTIVATE-FR2676, CAPTIVATE-FR2633
Hi experts,
This question is about the software for CapTIvate.
Q: Is it possible to record the information from a call to the "CAPT_calibrateUI()" function when nothing is touched, and call it on the next startup?
If it is possible, could you share some reference material or sample code on how to do this?
My customer is using the MSP430FR2675 to create their own boards. They are evaluating a system to measure the water level in a tank using a self-capacitance method. They are able to measure the water level without any problem when they start the device with the tank empty. However, when they start the device with the tank filled with water, it is unable to measure the water level." The "CAPT_calibrateUI()" function uses the presence of water as a reference, so when the water level is lowered (drained), a "Negative Touch Flag" will cause the device to recalibrate.
In my customer's system, they have no idea what the water level in the tank is when the device starts up. They want to measure the water level in the tank at device startup and correctly measure the increase or decrease of the water level from that state.
As you can see below, this case is considered to be "Reverse Touch", and we would appreciate any information on how to deal with a device model that assumes "Reverse Touch".
:http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/CapTIvate_Design_Center/latest/exports/docs/users_guide/html/CapTIvate_Technology_Guide_html/markdown/ch_library.html#capt-calibrateui
Best regards,
O.H










